From ade7b038670b4a8dfc173d056046b45f2f79e2fd Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 23 Dec 2024 13:10:14 +0530 Subject: [PATCH 01/62] testing migration --- .github/workflows/run_task.yml | 4 ++-- ansible/build-fb-suse/aws_ec2.yml.dist | 2 +- ansible/provision-and-execute-tests/aws_ec2.yml.dist | 2 +- terraform/ec2-suse-builders/terraform.backend.tf.dist | 2 +- terraform/ec2-test-executors/terraform.backend.tf.dist | 2 +- versions/common.yml | 2 +- versions/strategyMatrix.py | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/run_task.yml b/.github/workflows/run_task.yml index 5090d3ed..d947445e 100644 --- a/.github/workflows/run_task.yml +++ b/.github/workflows/run_task.yml @@ -45,8 +45,8 @@ jobs: # that was used to create the ECS infrastructure. "ecs" is the default cloudwatch_log_prefix # when not specified, and our container_name is infra-agent-fb-e2e-testing cloud_watch_logs_stream_name: ecs/infra-agent-fb-e2e-testing - aws_vpc_subnet: subnet-0d99e0c3f57f87c58 + aws_vpc_subnet: subnet-0271924cb6b30c703 aws_vpc_security_groups: | - sg-0de7ca06bb5972dcb + sg-0bafcb55ee2776412 repo_name: "newrelic/fluent-bit-package" ref: ${{ env.GIT_BRANCH }} \ No newline at end of file diff --git a/ansible/build-fb-suse/aws_ec2.yml.dist b/ansible/build-fb-suse/aws_ec2.yml.dist index 20acbb00..03617248 100644 --- a/ansible/build-fb-suse/aws_ec2.yml.dist +++ b/ansible/build-fb-suse/aws_ec2.yml.dist @@ -24,6 +24,6 @@ compose: # Host variables that are strings (not variables) need to be wrapped with two sets of quotes. # See https://docs.ansible.com/ansible/latest/plugins/inventory.html#using-inventory-plugins for details. ansible_connection: '"community.aws.aws_ssm"' - ansible_aws_ssm_bucket_name: '"logging-e2e-testing-ssm-transfers"' + ansible_aws_ssm_bucket_name: '"logging-e2e-testing-ssm-transfers-hema-testing"' ansible_aws_ssm_bucket_sse_mode: '"AES256"' ansible_aws_ssm_region: '"us-east-2"' \ No newline at end of file diff --git a/ansible/provision-and-execute-tests/aws_ec2.yml.dist b/ansible/provision-and-execute-tests/aws_ec2.yml.dist index 28557f7b..55eb27c1 100644 --- a/ansible/provision-and-execute-tests/aws_ec2.yml.dist +++ b/ansible/provision-and-execute-tests/aws_ec2.yml.dist @@ -25,6 +25,6 @@ compose: # Host variables that are strings (not variables) need to be wrapped with two sets of quotes. # See https://docs.ansible.com/ansible/latest/plugins/inventory.html#using-inventory-plugins for details. ansible_connection: '"community.aws.aws_ssm"' - ansible_aws_ssm_bucket_name: '"logging-e2e-testing-ssm-transfers"' + ansible_aws_ssm_bucket_name: '"logging-e2e-testing-ssm-transfers-hema-testing"' ansible_aws_ssm_bucket_sse_mode: '"AES256"' ansible_aws_ssm_region: '"us-east-2"' \ No newline at end of file diff --git a/terraform/ec2-suse-builders/terraform.backend.tf.dist b/terraform/ec2-suse-builders/terraform.backend.tf.dist index 44b435b5..959f7c53 100644 --- a/terraform/ec2-suse-builders/terraform.backend.tf.dist +++ b/terraform/ec2-suse-builders/terraform.backend.tf.dist @@ -4,7 +4,7 @@ terraform { backend "s3" { encrypt = true - bucket = "logging-e2e-testing-tf" + bucket = "logging-e2e-testing-tf-hema-testing" key = "suse-builders-PRE_RELEASE_NAME" region = "us-east-2" } diff --git a/terraform/ec2-test-executors/terraform.backend.tf.dist b/terraform/ec2-test-executors/terraform.backend.tf.dist index 977a1d67..3eeca292 100644 --- a/terraform/ec2-test-executors/terraform.backend.tf.dist +++ b/terraform/ec2-test-executors/terraform.backend.tf.dist @@ -4,7 +4,7 @@ terraform { backend "s3" { encrypt = true - bucket = "logging-e2e-testing-tf" + bucket = "logging-e2e-testing-tf-hema-testing" key = "test-executors-PRE_RELEASE_NAME" region = "us-east-2" } diff --git a/versions/common.yml b/versions/common.yml index aeb21ce7..f06ccc6a 100644 --- a/versions/common.yml +++ b/versions/common.yml @@ -1,4 +1,4 @@ -fbVersion: 3.1.9 +fbVersion: 3.2.2 # This file, together with each distro file are processed and merged incrementally to # build all the information required to download and test each package. Each package ends diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index f7a3c7f3..3cfa66d2 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.endswith(".yml") or filename.endswith(".yaml")) + if (filename.startswith("amazonlinux_2") or filename.startswith("sles_12.5") or filename.startswith("unbuntu_20.04") or filename.startswith("windows-server-2019")) and filename != "common.yml" ] except Exception as e: From 97a156ad9502af5693fec08fb6f2075386e7569b Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 23 Dec 2024 14:07:38 +0530 Subject: [PATCH 02/62] add new aws role from logging-integrations --- .github/workflows/run_task.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run_task.yml b/.github/workflows/run_task.yml index d947445e..2f0e05e9 100644 --- a/.github/workflows/run_task.yml +++ b/.github/workflows/run_task.yml @@ -19,7 +19,7 @@ jobs: - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v3 with: - role-to-assume: ${{ secrets.AWS_ROLE_ARN }} + role-to-assume: ${{ secrets.AWS_ROLE_ARN_NEW }} # https://github.com/aws-actions/configure-aws-credentials#credential-lifetime role-duration-seconds: 21600 # default to 1 hour, which might not suffice aws-region: us-east-2 From 05b712ba7473df19795a8dea1b4ba1b15273ccd7 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 23 Dec 2024 15:26:19 +0530 Subject: [PATCH 03/62] update SG --- .github/workflows/run_task.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run_task.yml b/.github/workflows/run_task.yml index 2f0e05e9..05e83bc9 100644 --- a/.github/workflows/run_task.yml +++ b/.github/workflows/run_task.yml @@ -47,6 +47,6 @@ jobs: cloud_watch_logs_stream_name: ecs/infra-agent-fb-e2e-testing aws_vpc_subnet: subnet-0271924cb6b30c703 aws_vpc_security_groups: | - sg-0bafcb55ee2776412 + sg-0e8e90f88828d510d repo_name: "newrelic/fluent-bit-package" ref: ${{ env.GIT_BRANCH }} \ No newline at end of file From 08b02bf9bcd6e84c50fec2b820b74e371988e2b0 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 23 Dec 2024 16:35:57 +0530 Subject: [PATCH 04/62] update vpc_subnet and SG --- terraform/ec2-instances-creator/main.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/terraform/ec2-instances-creator/main.tf b/terraform/ec2-instances-creator/main.tf index 8311ea53..88838a9c 100644 --- a/terraform/ec2-instances-creator/main.tf +++ b/terraform/ec2-instances-creator/main.tf @@ -11,8 +11,8 @@ locals { # } instance_matrix = jsondecode(file(var.instance_matrix_file)) - aws_vpc_subnet = "subnet-0d99e0c3f57f87c58" - ec2_instances_security_group = "sg-0de7ca06bb5972dcb" + aws_vpc_subnet = "subnet-0271924cb6b30c703" + ec2_instances_security_group = "sg-0e8e90f88828d510d" ec2_instance_profile = "logging-e2e-testing-ec2-ssm-instance-profile" # See: https://docs.aws.amazon.com/systems-manager/latest/userguide/ssm-agent-status-and-restart.html From 904f341dfb4eccfb7961f529cef4b0924cc3c0f8 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 26 Dec 2024 15:13:18 +0530 Subject: [PATCH 05/62] update al 2023 ami --- versions/amazonlinux_2023.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/amazonlinux_2023.yml b/versions/amazonlinux_2023.yml index 0963ec6c..0e67236e 100644 --- a/versions/amazonlinux_2023.yml +++ b/versions/amazonlinux_2023.yml @@ -2,6 +2,6 @@ osDistro: amazonlinux osVersion: 2023 packages: - arch: x86_64 - ami: ami-0798fb070bcaff6e9 + ami: ami-0b4624933067d393a - arch: aarch64 ami: ami-0b9df99d3514cdede From 24761634d4fe80ab5e51d712bbdbe0d076a22c82 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 26 Dec 2024 16:11:13 +0530 Subject: [PATCH 06/62] testing --- .github/workflows/run_e2e_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run_e2e_tests.yml b/.github/workflows/run_e2e_tests.yml index 6f1420f3..233d546c 100644 --- a/.github/workflows/run_e2e_tests.yml +++ b/.github/workflows/run_e2e_tests.yml @@ -99,7 +99,7 @@ jobs: tear_down_test_executor_instances: name: Tear down test executor instances - if: always() + # if: always() needs: report_test_results uses: ./.github/workflows/run_task.yml with: From fbeea7d9cc250c60432ccdcbaf13e118815edb7b Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 26 Dec 2024 17:15:50 +0530 Subject: [PATCH 07/62] test only al 2023 --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 3cfa66d2..f79530e2 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("amazonlinux_2") or filename.startswith("sles_12.5") or filename.startswith("unbuntu_20.04") or filename.startswith("windows-server-2019")) + if (filename.startswith("amazonlinux_2")) and filename != "common.yml" ] except Exception as e: From dc6a954e7aa09c06d9e728c71fbdefcd79328aa7 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 26 Dec 2024 23:44:08 +0530 Subject: [PATCH 08/62] testing with prod credentials --- .../playbook-provision-prerelease.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml b/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml index a432550f..b8663c51 100644 --- a/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml +++ b/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml @@ -24,9 +24,9 @@ vars: repo_endpoint: "https://nr-downloads-main.s3.amazonaws.com/" recipe: "newrelic-infra" - region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION') }}" # US | EU | STAGING - nr_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY') }}" - nr_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID') }}" + region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION_PROD') }}" # US | EU | STAGING + nr_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY_PROD') }}" + nr_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID_PROD') }}" - name: Install fluent-bit from GH prerelease hosts: linux From f2085d8a511e21aa1f0edeb40a26e5725fb4cbee Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Fri, 27 Dec 2024 09:36:20 +0530 Subject: [PATCH 09/62] testing with all prod cred --- .../playbook-provision-prerelease.yml | 6 +++--- .../provision-and-execute-tests/playbook-provision-repo.yml | 6 +++--- ansible/provision-and-execute-tests/playbook-run-tests.yml | 6 +++--- ansible/provision-and-execute-tests/playbook-windows.yml | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml b/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml index b8663c51..529a2107 100644 --- a/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml +++ b/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml @@ -41,9 +41,9 @@ arch: "{{ tags.arch }}" nr_fb_output_plugin_version: 1.19.2 # The following vars are injected in the fargate task env - new_relic_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY') }}" - new_relic_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID') }}" - new_relic_region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION') }}" + new_relic_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY_PROD') }}" + new_relic_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID_PROD') }}" + new_relic_region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION_PROD') }}" environment: NEW_RELIC_API_KEY: "{{ new_relic_api_key }}" NEW_RELIC_ACCOUNT_ID: "{{ new_relic_account_id }}" diff --git a/ansible/provision-and-execute-tests/playbook-provision-repo.yml b/ansible/provision-and-execute-tests/playbook-provision-repo.yml index a23986c1..26d38a08 100644 --- a/ansible/provision-and-execute-tests/playbook-provision-repo.yml +++ b/ansible/provision-and-execute-tests/playbook-provision-repo.yml @@ -24,6 +24,6 @@ vars: repo_endpoint: "{{ lookup('ansible.builtin.env', 'NRIA_REPO_ENDPOINT') }}" recipe: "newrelic-infra" - region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION') }}" # US | EU | STAGING - nr_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY') }}" - nr_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID') }}" + region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION_PROD') }}" # US | EU | STAGING + nr_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY_PROD') }}" + nr_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID_PROD') }}" diff --git a/ansible/provision-and-execute-tests/playbook-run-tests.yml b/ansible/provision-and-execute-tests/playbook-run-tests.yml index 2526ecab..c592230c 100644 --- a/ansible/provision-and-execute-tests/playbook-run-tests.yml +++ b/ansible/provision-and-execute-tests/playbook-run-tests.yml @@ -11,9 +11,9 @@ arch: "{{ tags.arch }}" # The following vars are injected in the fargate task env - new_relic_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY') }}" - new_relic_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID') }}" - new_relic_region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION') }}" + new_relic_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY_PROD') }}" + new_relic_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID_PROD') }}" + new_relic_region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION_PROD') }}" monitored_file: /tmp/tail-log-file-test monitored_syslog_rfc_5424_tcp_port: 5140 diff --git a/ansible/provision-and-execute-tests/playbook-windows.yml b/ansible/provision-and-execute-tests/playbook-windows.yml index 0482fcaf..eac83e2a 100644 --- a/ansible/provision-and-execute-tests/playbook-windows.yml +++ b/ansible/provision-and-execute-tests/playbook-windows.yml @@ -23,9 +23,9 @@ os_version: "{{ tags.os_version }}" arch: "{{ tags.arch }}" - new_relic_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY') }}" - new_relic_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID') }}" - new_relic_region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION') }}" + new_relic_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY_PROD') }}" + new_relic_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID_PROD') }}" + new_relic_region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION_PROD') }}" monitored_file: 'C:\Windows\Temp\tail-log-file-test' monitored_tcp_port: 5170 From 180d12693a7a82a9cc4a9086e9d66aa7798187fe Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Fri, 27 Dec 2024 16:40:09 +0530 Subject: [PATCH 10/62] update repo endpoint for infra agent --- .../playbook-provision-prerelease.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml b/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml index 529a2107..9e855bc7 100644 --- a/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml +++ b/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml @@ -22,7 +22,7 @@ ansible.builtin.include_role: name: caos.ansible_roles.newrelic_cli vars: - repo_endpoint: "https://nr-downloads-main.s3.amazonaws.com/" + repo_endpoint: "https://download.newrelic.com/" recipe: "newrelic-infra" region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION_PROD') }}" # US | EU | STAGING nr_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY_PROD') }}" From dce096bcc44d8fff03a64bdd5210e75e8f3f2179 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Wed, 1 Jan 2025 23:29:00 +0530 Subject: [PATCH 11/62] testing all OS --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index f79530e2..f7a3c7f3 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("amazonlinux_2")) + if (filename.endswith(".yml") or filename.endswith(".yaml")) and filename != "common.yml" ] except Exception as e: From 9ee1d0f10503230dc797c52ae72b7db3d9d3f631 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Wed, 1 Jan 2025 23:29:35 +0530 Subject: [PATCH 12/62] revert to old keys --- .../playbook-provision-prerelease.yml | 14 +++++++------- .../playbook-provision-repo.yml | 6 +++--- .../playbook-run-tests.yml | 6 +++--- .../playbook-windows.yml | 6 +++--- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml b/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml index 9e855bc7..a432550f 100644 --- a/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml +++ b/ansible/provision-and-execute-tests/playbook-provision-prerelease.yml @@ -22,11 +22,11 @@ ansible.builtin.include_role: name: caos.ansible_roles.newrelic_cli vars: - repo_endpoint: "https://download.newrelic.com/" + repo_endpoint: "https://nr-downloads-main.s3.amazonaws.com/" recipe: "newrelic-infra" - region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION_PROD') }}" # US | EU | STAGING - nr_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY_PROD') }}" - nr_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID_PROD') }}" + region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION') }}" # US | EU | STAGING + nr_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY') }}" + nr_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID') }}" - name: Install fluent-bit from GH prerelease hosts: linux @@ -41,9 +41,9 @@ arch: "{{ tags.arch }}" nr_fb_output_plugin_version: 1.19.2 # The following vars are injected in the fargate task env - new_relic_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY_PROD') }}" - new_relic_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID_PROD') }}" - new_relic_region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION_PROD') }}" + new_relic_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY') }}" + new_relic_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID') }}" + new_relic_region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION') }}" environment: NEW_RELIC_API_KEY: "{{ new_relic_api_key }}" NEW_RELIC_ACCOUNT_ID: "{{ new_relic_account_id }}" diff --git a/ansible/provision-and-execute-tests/playbook-provision-repo.yml b/ansible/provision-and-execute-tests/playbook-provision-repo.yml index 26d38a08..a23986c1 100644 --- a/ansible/provision-and-execute-tests/playbook-provision-repo.yml +++ b/ansible/provision-and-execute-tests/playbook-provision-repo.yml @@ -24,6 +24,6 @@ vars: repo_endpoint: "{{ lookup('ansible.builtin.env', 'NRIA_REPO_ENDPOINT') }}" recipe: "newrelic-infra" - region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION_PROD') }}" # US | EU | STAGING - nr_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY_PROD') }}" - nr_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID_PROD') }}" + region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION') }}" # US | EU | STAGING + nr_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY') }}" + nr_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID') }}" diff --git a/ansible/provision-and-execute-tests/playbook-run-tests.yml b/ansible/provision-and-execute-tests/playbook-run-tests.yml index c592230c..2526ecab 100644 --- a/ansible/provision-and-execute-tests/playbook-run-tests.yml +++ b/ansible/provision-and-execute-tests/playbook-run-tests.yml @@ -11,9 +11,9 @@ arch: "{{ tags.arch }}" # The following vars are injected in the fargate task env - new_relic_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY_PROD') }}" - new_relic_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID_PROD') }}" - new_relic_region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION_PROD') }}" + new_relic_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY') }}" + new_relic_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID') }}" + new_relic_region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION') }}" monitored_file: /tmp/tail-log-file-test monitored_syslog_rfc_5424_tcp_port: 5140 diff --git a/ansible/provision-and-execute-tests/playbook-windows.yml b/ansible/provision-and-execute-tests/playbook-windows.yml index eac83e2a..0482fcaf 100644 --- a/ansible/provision-and-execute-tests/playbook-windows.yml +++ b/ansible/provision-and-execute-tests/playbook-windows.yml @@ -23,9 +23,9 @@ os_version: "{{ tags.os_version }}" arch: "{{ tags.arch }}" - new_relic_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY_PROD') }}" - new_relic_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID_PROD') }}" - new_relic_region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION_PROD') }}" + new_relic_api_key: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_API_KEY') }}" + new_relic_account_id: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_ACCOUNT_ID') }}" + new_relic_region: "{{ lookup('ansible.builtin.env', 'NEW_RELIC_REGION') }}" monitored_file: 'C:\Windows\Temp\tail-log-file-test' monitored_tcp_port: 5170 From a8ae81a7b82c38bc5968db09b46954e0676a5492 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 2 Jan 2025 10:56:19 +0530 Subject: [PATCH 13/62] testing only amazonlinux_2023 --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index f7a3c7f3..55181af9 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.endswith(".yml") or filename.endswith(".yaml")) + if (filename.startswith("amazonlinux_2023")) and filename != "common.yml" ] except Exception as e: From b9fc70aba4097ab2e582b047ecfc7fe4ccfc34b7 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 2 Jan 2025 12:28:57 +0530 Subject: [PATCH 14/62] testing sles 15.3 and al 2023 --- versions/sles_15.3.yml | 2 +- versions/sles_15.4.yml | 2 +- versions/sles_15.5.yml | 2 +- versions/strategyMatrix.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/versions/sles_15.3.yml b/versions/sles_15.3.yml index ff50413b..3ec60dd9 100644 --- a/versions/sles_15.3.yml +++ b/versions/sles_15.3.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.3 packages: - arch: x86_64 - ami: ami-048206b517bb4a5c2 \ No newline at end of file + ami: ami-0a3fdbf842659345d \ No newline at end of file diff --git a/versions/sles_15.4.yml b/versions/sles_15.4.yml index 24045819..92c93e6c 100644 --- a/versions/sles_15.4.yml +++ b/versions/sles_15.4.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.4 packages: - arch: x86_64 - ami: ami-0f48f109f1e6a8a4c \ No newline at end of file + ami: ami-028019dea1a954aa4 \ No newline at end of file diff --git a/versions/sles_15.5.yml b/versions/sles_15.5.yml index 6905d743..3a332054 100644 --- a/versions/sles_15.5.yml +++ b/versions/sles_15.5.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.5 packages: - arch: x86_64 - ami: ami-056fd006f96380745 \ No newline at end of file + ami: ami-0217560e124395755 \ No newline at end of file diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 55181af9..4b6fbe78 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("amazonlinux_2023")) + if (filename.startswith("amazonlinux_2023") or filename.startswith("sles_15.3") ) and filename != "common.yml" ] except Exception as e: From ff0579426ebf4d875f9148358b795726b36c7560 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 2 Jan 2025 17:32:08 +0530 Subject: [PATCH 15/62] update ami --- versions/sles_15.3.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/sles_15.3.yml b/versions/sles_15.3.yml index 3ec60dd9..cf5073b1 100644 --- a/versions/sles_15.3.yml +++ b/versions/sles_15.3.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.3 packages: - arch: x86_64 - ami: ami-0a3fdbf842659345d \ No newline at end of file + ami: ami-0e02bc07778018c4c \ No newline at end of file From 37c456c57c486704548b8d62566d2dd9d0e794e5 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 2 Jan 2025 17:43:55 +0530 Subject: [PATCH 16/62] testing sles 15.4 --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 4b6fbe78..8b78cb25 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("amazonlinux_2023") or filename.startswith("sles_15.3") ) + if (filename.startswith("amazonlinux_2023") or filename.startswith("sles_15.4") ) and filename != "common.yml" ] except Exception as e: From 5cd5b83fadd15db1ab4f56fd0b3a17144eeaf8e3 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Fri, 3 Jan 2025 14:35:38 +0530 Subject: [PATCH 17/62] update ami --- versions/sles_15.4.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/sles_15.4.yml b/versions/sles_15.4.yml index 92c93e6c..ae5106c6 100644 --- a/versions/sles_15.4.yml +++ b/versions/sles_15.4.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.4 packages: - arch: x86_64 - ami: ami-028019dea1a954aa4 \ No newline at end of file + ami: ami-0371c70ae504994fd \ No newline at end of file From 2a38eca897ed78159ee86a3bade185efe613ccca Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Sat, 4 Jan 2025 19:14:31 +0530 Subject: [PATCH 18/62] update amis --- versions/sles_15.3.yml | 2 +- versions/sles_15.4.yml | 2 +- versions/sles_15.5.yml | 2 +- versions/strategyMatrix.py | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/versions/sles_15.3.yml b/versions/sles_15.3.yml index cf5073b1..ff50413b 100644 --- a/versions/sles_15.3.yml +++ b/versions/sles_15.3.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.3 packages: - arch: x86_64 - ami: ami-0e02bc07778018c4c \ No newline at end of file + ami: ami-048206b517bb4a5c2 \ No newline at end of file diff --git a/versions/sles_15.4.yml b/versions/sles_15.4.yml index ae5106c6..24045819 100644 --- a/versions/sles_15.4.yml +++ b/versions/sles_15.4.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.4 packages: - arch: x86_64 - ami: ami-0371c70ae504994fd \ No newline at end of file + ami: ami-0f48f109f1e6a8a4c \ No newline at end of file diff --git a/versions/sles_15.5.yml b/versions/sles_15.5.yml index 3a332054..6905d743 100644 --- a/versions/sles_15.5.yml +++ b/versions/sles_15.5.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.5 packages: - arch: x86_64 - ami: ami-0217560e124395755 \ No newline at end of file + ami: ami-056fd006f96380745 \ No newline at end of file diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 8b78cb25..d700101c 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("amazonlinux_2023") or filename.startswith("sles_15.4") ) + if (filename.endswith(".yml") or filename.endswith(".yaml") ) and filename != "common.yml" ] except Exception as e: From 9eab36b3123b612fcc97c513509c260df4d59601 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Sun, 5 Jan 2025 12:21:02 +0530 Subject: [PATCH 19/62] test amazonlinux --- versions/amazonlinux_2023.yml | 2 +- versions/strategyMatrix.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/versions/amazonlinux_2023.yml b/versions/amazonlinux_2023.yml index 0e67236e..f5df5346 100644 --- a/versions/amazonlinux_2023.yml +++ b/versions/amazonlinux_2023.yml @@ -4,4 +4,4 @@ packages: - arch: x86_64 ami: ami-0b4624933067d393a - arch: aarch64 - ami: ami-0b9df99d3514cdede + ami: ami-00136537838fffb8e diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index d700101c..9e21ca15 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.endswith(".yml") or filename.endswith(".yaml") ) + if (filename.startswith("amazonlinux")) and filename != "common.yml" ] except Exception as e: From 1e741848279ce24461689736052dcd63ebe5a30d Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Sun, 5 Jan 2025 12:49:15 +0530 Subject: [PATCH 20/62] testing centos --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 9e21ca15..bb7fcb9c 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("amazonlinux")) + if (filename.startswith("centos")) and filename != "common.yml" ] except Exception as e: From 18e0718611fcef87238b1f568dab8da35ddb87a1 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Sun, 5 Jan 2025 13:10:55 +0530 Subject: [PATCH 21/62] update amis --- versions/centos_7.yml | 4 ++-- versions/centos_8.yml | 4 ++-- versions/centos_9.yml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/versions/centos_7.yml b/versions/centos_7.yml index 4241f088..0c9930a0 100644 --- a/versions/centos_7.yml +++ b/versions/centos_7.yml @@ -2,6 +2,6 @@ osDistro: centos osVersion: 7 packages: - arch: x86_64 - ami: ami-05a36e1502605b4aa + ami: ami-0097d958171e25884 - arch: aarch64 - ami: ami-01f5164ccc6a81e61 \ No newline at end of file + ami: ami-00c48ae4594f4bac3 \ No newline at end of file diff --git a/versions/centos_8.yml b/versions/centos_8.yml index c545c568..c4ddcb2f 100644 --- a/versions/centos_8.yml +++ b/versions/centos_8.yml @@ -2,6 +2,6 @@ osDistro: centos osVersion: 8 packages: - arch: x86_64 - ami: ami-0af29b92a1457bf87 + ami: ami-014eba87840792163 - arch: aarch64 - ami: ami-0dce27ea07b1afb8f + ami: ami-032f0a2b5c1a599e6 diff --git a/versions/centos_9.yml b/versions/centos_9.yml index a23a665a..1bb35e7c 100644 --- a/versions/centos_9.yml +++ b/versions/centos_9.yml @@ -2,6 +2,6 @@ osDistro: centos osVersion: 9 packages: - arch: x86_64 - ami: ami-011d59a275b482a49 + ami: ami-00e498e8ffd80935e - arch: aarch64 - ami: ami-008dee3b597bad5c2 \ No newline at end of file + ami: ami-04bd32cc502eb4865 \ No newline at end of file From d6a0f00c6cff75b1c793007f001a65878855f7b1 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Sun, 5 Jan 2025 14:28:43 +0530 Subject: [PATCH 22/62] test centos 7 and update AMIs --- versions/centos_7.yml | 4 ++-- versions/strategyMatrix.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/versions/centos_7.yml b/versions/centos_7.yml index 0c9930a0..12b748c0 100644 --- a/versions/centos_7.yml +++ b/versions/centos_7.yml @@ -2,6 +2,6 @@ osDistro: centos osVersion: 7 packages: - arch: x86_64 - ami: ami-0097d958171e25884 + ami: ami-00ea47e3aaeafd037 - arch: aarch64 - ami: ami-00c48ae4594f4bac3 \ No newline at end of file + ami: ami-0204fb17eb223d6a7 \ No newline at end of file diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index bb7fcb9c..23bd7e08 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("centos")) + if (filename.startswith("centos_7")) and filename != "common.yml" ] except Exception as e: From 1b2f24ea22eec4b3d12c0f5c55cb10f5c91cf0dd Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Sun, 5 Jan 2025 14:44:39 +0530 Subject: [PATCH 23/62] update ami --- versions/centos_7.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/versions/centos_7.yml b/versions/centos_7.yml index 12b748c0..299a3060 100644 --- a/versions/centos_7.yml +++ b/versions/centos_7.yml @@ -2,6 +2,6 @@ osDistro: centos osVersion: 7 packages: - arch: x86_64 - ami: ami-00ea47e3aaeafd037 + ami: ami-04f5042f811feddc8 - arch: aarch64 - ami: ami-0204fb17eb223d6a7 \ No newline at end of file + ami: ami-0f248c86e0fa48bea \ No newline at end of file From 71cdf7c0a55138661b2f17f1ac149bab5feb2c8a Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Sun, 5 Jan 2025 14:54:54 +0530 Subject: [PATCH 24/62] update ami --- versions/centos_7.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/centos_7.yml b/versions/centos_7.yml index 299a3060..22353d18 100644 --- a/versions/centos_7.yml +++ b/versions/centos_7.yml @@ -4,4 +4,4 @@ packages: - arch: x86_64 ami: ami-04f5042f811feddc8 - arch: aarch64 - ami: ami-0f248c86e0fa48bea \ No newline at end of file + ami: ami-04f5042f811feddc8 \ No newline at end of file From c49ae16a42f4005f458d1f0a5b38534359615cb6 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Sun, 5 Jan 2025 15:16:04 +0530 Subject: [PATCH 25/62] test centos 7 and update AMIs --- versions/centos_7.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/centos_7.yml b/versions/centos_7.yml index 22353d18..2b380ad1 100644 --- a/versions/centos_7.yml +++ b/versions/centos_7.yml @@ -4,4 +4,4 @@ packages: - arch: x86_64 ami: ami-04f5042f811feddc8 - arch: aarch64 - ami: ami-04f5042f811feddc8 \ No newline at end of file + ami: ami-00a3cdba279f7a2f7 \ No newline at end of file From 98e33a8b84974111d9fad6f3db2d89152c3f4267 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Sun, 5 Jan 2025 17:05:19 +0530 Subject: [PATCH 26/62] test centos --- versions/centos_8.yml | 4 ++-- versions/centos_9.yml | 2 +- versions/strategyMatrix.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/versions/centos_8.yml b/versions/centos_8.yml index c4ddcb2f..09ee9960 100644 --- a/versions/centos_8.yml +++ b/versions/centos_8.yml @@ -2,6 +2,6 @@ osDistro: centos osVersion: 8 packages: - arch: x86_64 - ami: ami-014eba87840792163 + ami: ami-0ae7827ac666f1787 - arch: aarch64 - ami: ami-032f0a2b5c1a599e6 + ami: ami-01caed5e4ab380eb6 diff --git a/versions/centos_9.yml b/versions/centos_9.yml index 1bb35e7c..9412d25a 100644 --- a/versions/centos_9.yml +++ b/versions/centos_9.yml @@ -4,4 +4,4 @@ packages: - arch: x86_64 ami: ami-00e498e8ffd80935e - arch: aarch64 - ami: ami-04bd32cc502eb4865 \ No newline at end of file + ami: ami-0e62a4c8a0f79bebe \ No newline at end of file diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 23bd7e08..bb7fcb9c 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("centos_7")) + if (filename.startswith("centos")) and filename != "common.yml" ] except Exception as e: From 37bea5f1cb2c70af9103cae6a86282d2faa4eb1c Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Sun, 5 Jan 2025 17:42:55 +0530 Subject: [PATCH 27/62] update amis --- versions/centos_8.yml | 4 ++-- versions/centos_9.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/versions/centos_8.yml b/versions/centos_8.yml index 09ee9960..774b6c08 100644 --- a/versions/centos_8.yml +++ b/versions/centos_8.yml @@ -2,6 +2,6 @@ osDistro: centos osVersion: 8 packages: - arch: x86_64 - ami: ami-0ae7827ac666f1787 + ami: ami-000a00d327afbfd2d - arch: aarch64 - ami: ami-01caed5e4ab380eb6 + ami: ami-032f0a2b5c1a599e6 diff --git a/versions/centos_9.yml b/versions/centos_9.yml index 9412d25a..24569d42 100644 --- a/versions/centos_9.yml +++ b/versions/centos_9.yml @@ -2,6 +2,6 @@ osDistro: centos osVersion: 9 packages: - arch: x86_64 - ami: ami-00e498e8ffd80935e + ami: ami-00455619e06bbb38b - arch: aarch64 - ami: ami-0e62a4c8a0f79bebe \ No newline at end of file + ami: ami-0c8b1b35c5117c202 \ No newline at end of file From ca3c64e795bf83d39e589c61b33251d2f368cdd4 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Sun, 5 Jan 2025 18:15:50 +0530 Subject: [PATCH 28/62] update amis --- versions/centos_8.yml | 4 ++-- versions/centos_9.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/versions/centos_8.yml b/versions/centos_8.yml index 774b6c08..a628339a 100644 --- a/versions/centos_8.yml +++ b/versions/centos_8.yml @@ -2,6 +2,6 @@ osDistro: centos osVersion: 8 packages: - arch: x86_64 - ami: ami-000a00d327afbfd2d + ami: ami-00399f19e7ac4f3f6 - arch: aarch64 - ami: ami-032f0a2b5c1a599e6 + ami: ami-0dce27ea07b1afb8f diff --git a/versions/centos_9.yml b/versions/centos_9.yml index 24569d42..582bee92 100644 --- a/versions/centos_9.yml +++ b/versions/centos_9.yml @@ -2,6 +2,6 @@ osDistro: centos osVersion: 9 packages: - arch: x86_64 - ami: ami-00455619e06bbb38b + ami: ami-008abbe3205afef66 - arch: aarch64 - ami: ami-0c8b1b35c5117c202 \ No newline at end of file + ami: ami-0a0083d5b697457a6 \ No newline at end of file From 3a2f8075ea298ccee9ebe46702a86b4be3911d31 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 6 Jan 2025 01:19:37 +0530 Subject: [PATCH 29/62] test windows server --- versions/strategyMatrix.py | 2 +- versions/windows-server-2022.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index bb7fcb9c..d7f61368 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("centos")) + if (filename.startswith("windows-server")) and filename != "common.yml" ] except Exception as e: diff --git a/versions/windows-server-2022.yml b/versions/windows-server-2022.yml index 2b10e9ba..35ca1c9d 100644 --- a/versions/windows-server-2022.yml +++ b/versions/windows-server-2022.yml @@ -4,4 +4,4 @@ packages: - arch: win64 ami: ami-0c808db6baea2d0ed - arch: win32 - ami: ami-0c25be66a8d4215e5 + ami: ami-00087f5bc76de01b4 From 3506dedfb3461060ee96982e8b086a608103592a Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 6 Jan 2025 09:29:40 +0530 Subject: [PATCH 30/62] test ubuntu 18 --- versions/strategyMatrix.py | 2 +- versions/ubuntu_18_bionic.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index d7f61368..d16a4096 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("windows-server")) + if (filename.startswith("ubuntu_18")) and filename != "common.yml" ] except Exception as e: diff --git a/versions/ubuntu_18_bionic.yml b/versions/ubuntu_18_bionic.yml index 32106fb4..bfdda13a 100644 --- a/versions/ubuntu_18_bionic.yml +++ b/versions/ubuntu_18_bionic.yml @@ -2,6 +2,6 @@ osDistro: ubuntu osVersion: bionic packages: - arch: amd64 - ami: ami-04c8fda7dfbb7604a + ami: ami-097963bffada588c8 - arch: arm64 - ami: ami-0d8ade5793886b541 \ No newline at end of file + ami: ami-0f494cccc2516f9ba \ No newline at end of file From f09cb122d83e400c38c415df5a353f1deb5743e7 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 6 Jan 2025 09:41:46 +0530 Subject: [PATCH 31/62] ubuntu 20 --- versions/strategyMatrix.py | 2 +- versions/ubuntu_20_focal.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index d16a4096..a21cf5c3 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("ubuntu_18")) + if (filename.startswith("ubuntu_20")) and filename != "common.yml" ] except Exception as e: diff --git a/versions/ubuntu_20_focal.yml b/versions/ubuntu_20_focal.yml index eab66906..03e5637b 100644 --- a/versions/ubuntu_20_focal.yml +++ b/versions/ubuntu_20_focal.yml @@ -4,4 +4,4 @@ packages: - arch: amd64 ami: ami-0fbe25808b51a1ac4 - arch: arm64 - ami: ami-0a60c2b5a4afb1607 \ No newline at end of file + ami: ami-08f8b519406321df4 \ No newline at end of file From 021f5603fa94e985e8ba072609a3b6491de7d6a4 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 6 Jan 2025 12:51:36 +0530 Subject: [PATCH 32/62] testing ubuntu 18 --- versions/strategyMatrix.py | 2 +- versions/ubuntu_18_bionic.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index a21cf5c3..d16a4096 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("ubuntu_20")) + if (filename.startswith("ubuntu_18")) and filename != "common.yml" ] except Exception as e: diff --git a/versions/ubuntu_18_bionic.yml b/versions/ubuntu_18_bionic.yml index bfdda13a..329a416e 100644 --- a/versions/ubuntu_18_bionic.yml +++ b/versions/ubuntu_18_bionic.yml @@ -4,4 +4,4 @@ packages: - arch: amd64 ami: ami-097963bffada588c8 - arch: arm64 - ami: ami-0f494cccc2516f9ba \ No newline at end of file + ami: ami-00fbf7954d99a185c \ No newline at end of file From 5008e3f6afbe08dbe6d3d46b1a84ad910a41cb98 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 6 Jan 2025 13:51:40 +0530 Subject: [PATCH 33/62] testing ubuntu 20 --- versions/ubuntu_20_focal.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/ubuntu_20_focal.yml b/versions/ubuntu_20_focal.yml index 03e5637b..41b1f7c5 100644 --- a/versions/ubuntu_20_focal.yml +++ b/versions/ubuntu_20_focal.yml @@ -4,4 +4,4 @@ packages: - arch: amd64 ami: ami-0fbe25808b51a1ac4 - arch: arm64 - ami: ami-08f8b519406321df4 \ No newline at end of file + ami: ami-0f7c78c0da1ef6eda \ No newline at end of file From f9898853c5963068f594bf842cbe18b5aad351d1 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 6 Jan 2025 14:17:56 +0530 Subject: [PATCH 34/62] testing ubuntu --- versions/strategyMatrix.py | 2 +- versions/ubuntu_22_jammy.yml | 4 ++-- versions/ubuntu_24_noble.yml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index d16a4096..315a191d 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("ubuntu_18")) + if (filename.startswith("ubuntu")) and filename != "common.yml" ] except Exception as e: diff --git a/versions/ubuntu_22_jammy.yml b/versions/ubuntu_22_jammy.yml index db630bec..0a9c5bca 100644 --- a/versions/ubuntu_22_jammy.yml +++ b/versions/ubuntu_22_jammy.yml @@ -2,6 +2,6 @@ osDistro: ubuntu osVersion: jammy packages: - arch: amd64 - ami: ami-03a03b8680a3d588e + ami: ami-0f7c78c0da1ef6eda - arch: arm64 - ami: ami-0058b7812506d8659 \ No newline at end of file + ami: ami-0d7783ddfbcc9cc3c \ No newline at end of file diff --git a/versions/ubuntu_24_noble.yml b/versions/ubuntu_24_noble.yml index 87ada147..b9e68b23 100644 --- a/versions/ubuntu_24_noble.yml +++ b/versions/ubuntu_24_noble.yml @@ -2,6 +2,6 @@ osDistro: ubuntu osVersion: noble packages: - arch: amd64 - ami: ami-09040d770ffe2224f + ami: ami-04d4ed29f82a56175 - arch: arm64 - ami: ami-001f73ecbd4409f82 + ami: ami-0103b2542bd301059 From 6a9c32d771c25ceaf8b2ea70c1983edee027e377 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 6 Jan 2025 15:39:54 +0530 Subject: [PATCH 35/62] test ubuntu and sles 12.5 --- versions/strategyMatrix.py | 2 +- versions/ubuntu_22_jammy.yml | 2 +- versions/ubuntu_24_noble.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 315a191d..338f6db3 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("ubuntu")) + if (filename.startswith("ubuntu") or filename.startswith("sles_12.5")) and filename != "common.yml" ] except Exception as e: diff --git a/versions/ubuntu_22_jammy.yml b/versions/ubuntu_22_jammy.yml index 0a9c5bca..3e037a6f 100644 --- a/versions/ubuntu_22_jammy.yml +++ b/versions/ubuntu_22_jammy.yml @@ -2,6 +2,6 @@ osDistro: ubuntu osVersion: jammy packages: - arch: amd64 - ami: ami-0f7c78c0da1ef6eda + ami: ami-0e0447083aa9be8d2 - arch: arm64 ami: ami-0d7783ddfbcc9cc3c \ No newline at end of file diff --git a/versions/ubuntu_24_noble.yml b/versions/ubuntu_24_noble.yml index b9e68b23..bb1806e1 100644 --- a/versions/ubuntu_24_noble.yml +++ b/versions/ubuntu_24_noble.yml @@ -2,6 +2,6 @@ osDistro: ubuntu osVersion: noble packages: - arch: amd64 - ami: ami-04d4ed29f82a56175 + ami: ami-0325b9a2dfb474b2d - arch: arm64 - ami: ami-0103b2542bd301059 + ami: ami-0d3bef694d134c8ae From e53a2031fb420eddf5af235e6a0f8247cfdea6c7 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 6 Jan 2025 17:29:23 +0530 Subject: [PATCH 36/62] testing windows --- versions/strategyMatrix.py | 2 +- versions/ubuntu_18_bionic.yml | 2 +- versions/ubuntu_20_focal.yml | 2 +- versions/ubuntu_22_jammy.yml | 2 +- versions/ubuntu_24_noble.yml | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 338f6db3..f56ee759 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("ubuntu") or filename.startswith("sles_12.5")) + if (filename.startswith("ubuntu") or filename.startswith("sles_12.5") or filename.startswith("windows")) and filename != "common.yml" ] except Exception as e: diff --git a/versions/ubuntu_18_bionic.yml b/versions/ubuntu_18_bionic.yml index 329a416e..819e166f 100644 --- a/versions/ubuntu_18_bionic.yml +++ b/versions/ubuntu_18_bionic.yml @@ -4,4 +4,4 @@ packages: - arch: amd64 ami: ami-097963bffada588c8 - arch: arm64 - ami: ami-00fbf7954d99a185c \ No newline at end of file + ami: ami-0d8ade5793886b541 diff --git a/versions/ubuntu_20_focal.yml b/versions/ubuntu_20_focal.yml index 41b1f7c5..fe22aee3 100644 --- a/versions/ubuntu_20_focal.yml +++ b/versions/ubuntu_20_focal.yml @@ -2,6 +2,6 @@ osDistro: ubuntu osVersion: focal packages: - arch: amd64 - ami: ami-0fbe25808b51a1ac4 + ami: ami-0a6462c415d101954 - arch: arm64 ami: ami-0f7c78c0da1ef6eda \ No newline at end of file diff --git a/versions/ubuntu_22_jammy.yml b/versions/ubuntu_22_jammy.yml index 3e037a6f..e603e2ea 100644 --- a/versions/ubuntu_22_jammy.yml +++ b/versions/ubuntu_22_jammy.yml @@ -2,6 +2,6 @@ osDistro: ubuntu osVersion: jammy packages: - arch: amd64 - ami: ami-0e0447083aa9be8d2 + ami: ami-0552845828225afdc - arch: arm64 ami: ami-0d7783ddfbcc9cc3c \ No newline at end of file diff --git a/versions/ubuntu_24_noble.yml b/versions/ubuntu_24_noble.yml index bb1806e1..87ada147 100644 --- a/versions/ubuntu_24_noble.yml +++ b/versions/ubuntu_24_noble.yml @@ -2,6 +2,6 @@ osDistro: ubuntu osVersion: noble packages: - arch: amd64 - ami: ami-0325b9a2dfb474b2d + ami: ami-09040d770ffe2224f - arch: arm64 - ami: ami-0d3bef694d134c8ae + ami: ami-001f73ecbd4409f82 From 5b5608c8b039220fdf810f6705ceaab0932ada6d Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 6 Jan 2025 18:22:31 +0530 Subject: [PATCH 37/62] testing centos --- versions/strategyMatrix.py | 2 +- versions/ubuntu_18_bionic.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index f56ee759..57ab8aee 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("ubuntu") or filename.startswith("sles_12.5") or filename.startswith("windows")) + if (filename.startswith("ubuntu") or filename.startswith("sles_12.5") or filename.startswith("windows") or filename.startswith("centos")) and filename != "common.yml" ] except Exception as e: diff --git a/versions/ubuntu_18_bionic.yml b/versions/ubuntu_18_bionic.yml index 819e166f..07b8fd72 100644 --- a/versions/ubuntu_18_bionic.yml +++ b/versions/ubuntu_18_bionic.yml @@ -4,4 +4,4 @@ packages: - arch: amd64 ami: ami-097963bffada588c8 - arch: arm64 - ami: ami-0d8ade5793886b541 + ami: ami-0f494cccc2516f9ba From f07330e94ea1339088fe23c956df29748852faf1 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 6 Jan 2025 21:18:58 +0530 Subject: [PATCH 38/62] testing sles --- versions/centos_7.yml | 2 +- versions/strategyMatrix.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/versions/centos_7.yml b/versions/centos_7.yml index 2b380ad1..fe19a1ce 100644 --- a/versions/centos_7.yml +++ b/versions/centos_7.yml @@ -4,4 +4,4 @@ packages: - arch: x86_64 ami: ami-04f5042f811feddc8 - arch: aarch64 - ami: ami-00a3cdba279f7a2f7 \ No newline at end of file + ami: ami-01f5164ccc6a81e61 \ No newline at end of file diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 57ab8aee..5c75f338 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("ubuntu") or filename.startswith("sles_12.5") or filename.startswith("windows") or filename.startswith("centos")) + if (filename.startswith("ubuntu") or filename.startswith("sles") or filename.startswith("windows") or filename.startswith("centos")) and filename != "common.yml" ] except Exception as e: From a021ba43eb8aef7fb74b15e5307c849750a66b6c Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 6 Jan 2025 21:28:44 +0530 Subject: [PATCH 39/62] testing sles --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 5c75f338..1794ac2a 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("ubuntu") or filename.startswith("sles") or filename.startswith("windows") or filename.startswith("centos")) + if (filename.startswith("ubuntu") or filename.startswith("windows") or filename.startswith("centos") or filename.startswith("sles_12.5") or filename.startswith("sles_15.3") or filename.startswith("sles_15.4") or filename.startswith("sles_15.5")) and filename != "common.yml" ] except Exception as e: From bbef021769224faa8231673b824050d211bafd6d Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 6 Jan 2025 21:59:23 +0530 Subject: [PATCH 40/62] testing sles --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 1794ac2a..29963b87 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("ubuntu") or filename.startswith("windows") or filename.startswith("centos") or filename.startswith("sles_12.5") or filename.startswith("sles_15.3") or filename.startswith("sles_15.4") or filename.startswith("sles_15.5")) + if (filename.startswith("ubuntu") or filename.startswith("windows") or filename.startswith("centos") or filename.startswith("sles_12.5")) and filename != "common.yml" ] except Exception as e: From fa31141308d64015fc04aecb50d5173d49d30e70 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Tue, 7 Jan 2025 00:35:05 +0530 Subject: [PATCH 41/62] test --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 29963b87..67beac98 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("ubuntu") or filename.startswith("windows") or filename.startswith("centos") or filename.startswith("sles_12.5")) + if (filename.startswith("ubuntu") or filename.startswith("windows") or filename.startswith("centos")) and filename != "common.yml" ] except Exception as e: From a6e7db8607580dc1b9d613c84c653684927d1690 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Tue, 7 Jan 2025 01:00:38 +0530 Subject: [PATCH 42/62] test --- versions/debian_10_buster.yml | 4 ++-- versions/strategyMatrix.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/versions/debian_10_buster.yml b/versions/debian_10_buster.yml index 10552afd..65bb7ad2 100644 --- a/versions/debian_10_buster.yml +++ b/versions/debian_10_buster.yml @@ -2,6 +2,6 @@ osDistro: debian osVersion: buster packages: - arch: amd64 - ami: ami-05bf29fabdee3e5d2 + ami: ami-001693acd462ba69b - arch: arm64 - ami: ami-03e6e856fa72db174 \ No newline at end of file + ami: ami-003304e7bf14f24f7 \ No newline at end of file diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 67beac98..765ee7fc 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("ubuntu") or filename.startswith("windows") or filename.startswith("centos")) + if (filename.startswith("ubuntu") or filename.startswith("windows") or filename.startswith("centos") or filename.startswith("sles_12.5") or filename.startswith("sles_15.3") or filename.startswith("debian_10") or filename.startswith("sles_15.4") or filename.startswith("sles_15.5") ) and filename != "common.yml" ] except Exception as e: From 758d199e86746d8a972d6d5fa6a6549b55e8c5ac Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Tue, 7 Jan 2025 09:06:24 +0530 Subject: [PATCH 43/62] test debian --- versions/debian_11_bullseye.yml | 4 ++-- versions/debian_12_bookworm.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/versions/debian_11_bullseye.yml b/versions/debian_11_bullseye.yml index 4ba63597..d35b0e82 100644 --- a/versions/debian_11_bullseye.yml +++ b/versions/debian_11_bullseye.yml @@ -2,6 +2,6 @@ osDistro: debian osVersion: bullseye packages: - arch: amd64 - ami: ami-06a7641d5bd7bdc65 + ami: ami-0c18857b85f7df9ca - arch: arm64 - ami: ami-0237d8bf4f989d904 \ No newline at end of file + ami: ami-07ec3c77aa5332d80 \ No newline at end of file diff --git a/versions/debian_12_bookworm.yml b/versions/debian_12_bookworm.yml index 4a9c9c58..822499f8 100644 --- a/versions/debian_12_bookworm.yml +++ b/versions/debian_12_bookworm.yml @@ -2,6 +2,6 @@ osDistro: debian osVersion: bookworm packages: - arch: amd64 - ami: ami-0ddf7dfd13a83d8c8 + ami: ami-08146b553b4767866 - arch: arm64 - ami: ami-0edd7fb88540aa37c \ No newline at end of file + ami: ami-07cb96810e4caaea5 \ No newline at end of file From ed441879b450b9acfba2870be37b12ca706beb5f Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Tue, 7 Jan 2025 13:55:22 +0530 Subject: [PATCH 44/62] test centos 7 --- .github/workflows/pull_request.yml | 2 +- versions/centos_7.yml | 2 +- versions/strategyMatrix.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index dff9783b..88df9c2a 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -193,7 +193,7 @@ jobs: # Runs E2E tests using the packages available in the tmp-pr-#PR prerelease run_e2e_tests_prerelease: - needs: [ setup_environment, sign_suse_packages, upload_official_packages_to_prerelease ] + needs: [ setup_environment, upload_official_packages_to_prerelease ] name: Run E2E tests by installing NRIA from Production and installing Fluent Bit from the PR pre-release uses: ./.github/workflows/run_e2e_tests.yml with: diff --git a/versions/centos_7.yml b/versions/centos_7.yml index fe19a1ce..ccfc1c9b 100644 --- a/versions/centos_7.yml +++ b/versions/centos_7.yml @@ -2,6 +2,6 @@ osDistro: centos osVersion: 7 packages: - arch: x86_64 - ami: ami-04f5042f811feddc8 + ami: ami-006bb80361db75ce3 - arch: aarch64 ami: ami-01f5164ccc6a81e61 \ No newline at end of file diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 765ee7fc..23bd7e08 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("ubuntu") or filename.startswith("windows") or filename.startswith("centos") or filename.startswith("sles_12.5") or filename.startswith("sles_15.3") or filename.startswith("debian_10") or filename.startswith("sles_15.4") or filename.startswith("sles_15.5") ) + if (filename.startswith("centos_7")) and filename != "common.yml" ] except Exception as e: From 828f12cb9d15292ed610c9b420f08f1b1743723a Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Tue, 7 Jan 2025 15:49:50 +0530 Subject: [PATCH 45/62] testing all OS --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 23bd7e08..f7a3c7f3 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("centos_7")) + if (filename.endswith(".yml") or filename.endswith(".yaml")) and filename != "common.yml" ] except Exception as e: From dd91aeef56acb47c78ce7afb0b8f12d42f890be1 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Tue, 7 Jan 2025 21:30:03 +0530 Subject: [PATCH 46/62] update ami --- versions/windows-server-2022.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/windows-server-2022.yml b/versions/windows-server-2022.yml index 35ca1c9d..95f078ae 100644 --- a/versions/windows-server-2022.yml +++ b/versions/windows-server-2022.yml @@ -2,6 +2,6 @@ osDistro: windows-server osVersion: 2022 packages: - arch: win64 - ami: ami-0c808db6baea2d0ed + ami: ami-00087f5bc76de01b4 - arch: win32 ami: ami-00087f5bc76de01b4 From 60d5e5c7cb7fd66a51311e63048eced3f828f5f6 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Wed, 8 Jan 2025 14:08:16 +0530 Subject: [PATCH 47/62] update ami for debain 11 --- versions/debian_11_bullseye.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/debian_11_bullseye.yml b/versions/debian_11_bullseye.yml index d35b0e82..390c01db 100644 --- a/versions/debian_11_bullseye.yml +++ b/versions/debian_11_bullseye.yml @@ -4,4 +4,4 @@ packages: - arch: amd64 ami: ami-0c18857b85f7df9ca - arch: arm64 - ami: ami-07ec3c77aa5332d80 \ No newline at end of file + ami: ami-0237d8bf4f989d904 \ No newline at end of file From 19d53f8304bd2613a703eaf421bdac74e5fd8ca7 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Wed, 8 Jan 2025 15:11:55 +0530 Subject: [PATCH 48/62] update ami for debain 11 --- versions/debian_11_bullseye.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/debian_11_bullseye.yml b/versions/debian_11_bullseye.yml index 390c01db..ec618604 100644 --- a/versions/debian_11_bullseye.yml +++ b/versions/debian_11_bullseye.yml @@ -4,4 +4,4 @@ packages: - arch: amd64 ami: ami-0c18857b85f7df9ca - arch: arm64 - ami: ami-0237d8bf4f989d904 \ No newline at end of file + ami: ami-0cdb8035f7aaf063d \ No newline at end of file From 2278f70837d7724c452fe051313fb4fb935b6bb4 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Wed, 8 Jan 2025 15:46:25 +0530 Subject: [PATCH 49/62] revert back changes --- .github/workflows/pull_request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 88df9c2a..c3e44650 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -193,7 +193,7 @@ jobs: # Runs E2E tests using the packages available in the tmp-pr-#PR prerelease run_e2e_tests_prerelease: - needs: [ setup_environment, upload_official_packages_to_prerelease ] + needs: [ setup_environment, sign_suse_packages,upload_official_packages_to_prerelease ] name: Run E2E tests by installing NRIA from Production and installing Fluent Bit from the PR pre-release uses: ./.github/workflows/run_e2e_tests.yml with: From 40ade72579f7085339ca7cb2f77b008bad75f965 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 9 Jan 2025 11:04:56 +0530 Subject: [PATCH 50/62] test only debian 11 --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index f7a3c7f3..1790519f 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.endswith(".yml") or filename.endswith(".yaml")) + if (filename.startswith("debian_11_")) and filename != "common.yml" ] except Exception as e: From cd65341ee5d168fa78b3a473f1623397f614f817 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 9 Jan 2025 11:15:37 +0530 Subject: [PATCH 51/62] remove sign_suse_packages dep --- .github/workflows/pull_request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index c3e44650..fd97db30 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -193,7 +193,7 @@ jobs: # Runs E2E tests using the packages available in the tmp-pr-#PR prerelease run_e2e_tests_prerelease: - needs: [ setup_environment, sign_suse_packages,upload_official_packages_to_prerelease ] + needs: [ setup_environment,upload_official_packages_to_prerelease ] name: Run E2E tests by installing NRIA from Production and installing Fluent Bit from the PR pre-release uses: ./.github/workflows/run_e2e_tests.yml with: From b66a0ba044e6bdd2da18ae303e27f427d20791b7 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 9 Jan 2025 12:55:15 +0530 Subject: [PATCH 52/62] test only sles --- .github/workflows/pull_request.yml | 2 +- versions/strategyMatrix.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index fd97db30..35d11d10 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -193,7 +193,7 @@ jobs: # Runs E2E tests using the packages available in the tmp-pr-#PR prerelease run_e2e_tests_prerelease: - needs: [ setup_environment,upload_official_packages_to_prerelease ] + needs: [ setup_environment,sign_suse_packages,upload_official_packages_to_prerelease ] name: Run E2E tests by installing NRIA from Production and installing Fluent Bit from the PR pre-release uses: ./.github/workflows/run_e2e_tests.yml with: diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 1790519f..af7f4794 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("debian_11_")) + if (filename.startswith("sles_12.5") or filename.startswith("sles_15.3") or filename.startswith("sles_15.4") or filename.startswith("sles_15.5") ) and filename != "common.yml" ] except Exception as e: From 58f9e70791845041f917d75b4132986a3395e8af Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 9 Jan 2025 15:43:27 +0530 Subject: [PATCH 53/62] add amazonlinux 2 --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index af7f4794..c200162a 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("sles_12.5") or filename.startswith("sles_15.3") or filename.startswith("sles_15.4") or filename.startswith("sles_15.5") ) + if (filename.startswith("sles_12.5") or filename.startswith("sles_15.3") or filename.startswith("sles_15.4") or filename.startswith("sles_15.5") or filename.startswith("amazonlinux_2")) and filename != "common.yml" ] except Exception as e: From 6f4e1ddff4a3fa6d350cb42b1d030902799d30b1 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Fri, 10 Jan 2025 13:53:26 +0530 Subject: [PATCH 54/62] update s3 buckets --- ansible/build-fb-suse/aws_ec2.yml.dist | 2 +- ansible/provision-and-execute-tests/aws_ec2.yml.dist | 2 +- terraform/ec2-suse-builders/terraform.backend.tf.dist | 2 +- terraform/ec2-test-executors/terraform.backend.tf.dist | 2 +- versions/debian_11_bullseye.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ansible/build-fb-suse/aws_ec2.yml.dist b/ansible/build-fb-suse/aws_ec2.yml.dist index 03617248..703b863a 100644 --- a/ansible/build-fb-suse/aws_ec2.yml.dist +++ b/ansible/build-fb-suse/aws_ec2.yml.dist @@ -24,6 +24,6 @@ compose: # Host variables that are strings (not variables) need to be wrapped with two sets of quotes. # See https://docs.ansible.com/ansible/latest/plugins/inventory.html#using-inventory-plugins for details. ansible_connection: '"community.aws.aws_ssm"' - ansible_aws_ssm_bucket_name: '"logging-e2e-testing-ssm-transfers-hema-testing"' + ansible_aws_ssm_bucket_name: '"logging-e2e-testing-ssm-transfers-logint"' ansible_aws_ssm_bucket_sse_mode: '"AES256"' ansible_aws_ssm_region: '"us-east-2"' \ No newline at end of file diff --git a/ansible/provision-and-execute-tests/aws_ec2.yml.dist b/ansible/provision-and-execute-tests/aws_ec2.yml.dist index 55eb27c1..a513c0ba 100644 --- a/ansible/provision-and-execute-tests/aws_ec2.yml.dist +++ b/ansible/provision-and-execute-tests/aws_ec2.yml.dist @@ -25,6 +25,6 @@ compose: # Host variables that are strings (not variables) need to be wrapped with two sets of quotes. # See https://docs.ansible.com/ansible/latest/plugins/inventory.html#using-inventory-plugins for details. ansible_connection: '"community.aws.aws_ssm"' - ansible_aws_ssm_bucket_name: '"logging-e2e-testing-ssm-transfers-hema-testing"' + ansible_aws_ssm_bucket_name: '"logging-e2e-testing-ssm-transfers-logint"' ansible_aws_ssm_bucket_sse_mode: '"AES256"' ansible_aws_ssm_region: '"us-east-2"' \ No newline at end of file diff --git a/terraform/ec2-suse-builders/terraform.backend.tf.dist b/terraform/ec2-suse-builders/terraform.backend.tf.dist index 959f7c53..c0d61847 100644 --- a/terraform/ec2-suse-builders/terraform.backend.tf.dist +++ b/terraform/ec2-suse-builders/terraform.backend.tf.dist @@ -4,7 +4,7 @@ terraform { backend "s3" { encrypt = true - bucket = "logging-e2e-testing-tf-hema-testing" + bucket = "logging-e2e-testing-tf-logint" key = "suse-builders-PRE_RELEASE_NAME" region = "us-east-2" } diff --git a/terraform/ec2-test-executors/terraform.backend.tf.dist b/terraform/ec2-test-executors/terraform.backend.tf.dist index 3eeca292..f7fa9e64 100644 --- a/terraform/ec2-test-executors/terraform.backend.tf.dist +++ b/terraform/ec2-test-executors/terraform.backend.tf.dist @@ -4,7 +4,7 @@ terraform { backend "s3" { encrypt = true - bucket = "logging-e2e-testing-tf-hema-testing" + bucket = "logging-e2e-testing-tf-logint" key = "test-executors-PRE_RELEASE_NAME" region = "us-east-2" } diff --git a/versions/debian_11_bullseye.yml b/versions/debian_11_bullseye.yml index ec618604..2940d71f 100644 --- a/versions/debian_11_bullseye.yml +++ b/versions/debian_11_bullseye.yml @@ -4,4 +4,4 @@ packages: - arch: amd64 ami: ami-0c18857b85f7df9ca - arch: arm64 - ami: ami-0cdb8035f7aaf063d \ No newline at end of file + ami: ami-00ae926787c25569b \ No newline at end of file From e44d4ad05786741035c0ba90d87be00ac33bf4d6 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Fri, 10 Jan 2025 18:12:22 +0530 Subject: [PATCH 55/62] update amis --- versions/sles_15.3.yml | 2 +- versions/sles_15.5.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/versions/sles_15.3.yml b/versions/sles_15.3.yml index ff50413b..9b62196b 100644 --- a/versions/sles_15.3.yml +++ b/versions/sles_15.3.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.3 packages: - arch: x86_64 - ami: ami-048206b517bb4a5c2 \ No newline at end of file + ami: ami-0e18f96a0cd806b3d \ No newline at end of file diff --git a/versions/sles_15.5.yml b/versions/sles_15.5.yml index 6905d743..6e419a9a 100644 --- a/versions/sles_15.5.yml +++ b/versions/sles_15.5.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.5 packages: - arch: x86_64 - ami: ami-056fd006f96380745 \ No newline at end of file + ami: ami-0b7de87a082366f50 \ No newline at end of file From 5be49f1c70fc058c8a11bb853dd66eee968b7087 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Fri, 10 Jan 2025 21:02:32 +0530 Subject: [PATCH 56/62] update sles 15.3 ami --- versions/sles_15.3.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/sles_15.3.yml b/versions/sles_15.3.yml index 9b62196b..3ec60dd9 100644 --- a/versions/sles_15.3.yml +++ b/versions/sles_15.3.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.3 packages: - arch: x86_64 - ami: ami-0e18f96a0cd806b3d \ No newline at end of file + ami: ami-0a3fdbf842659345d \ No newline at end of file From 2601888affe13a9b80f0a968a19bd28b679fffa5 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Fri, 10 Jan 2025 21:30:54 +0530 Subject: [PATCH 57/62] update sles 15.3 ami --- versions/sles_15.3.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/sles_15.3.yml b/versions/sles_15.3.yml index 3ec60dd9..9b62196b 100644 --- a/versions/sles_15.3.yml +++ b/versions/sles_15.3.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.3 packages: - arch: x86_64 - ami: ami-0a3fdbf842659345d \ No newline at end of file + ami: ami-0e18f96a0cd806b3d \ No newline at end of file From bd276eee430e0fea8d3387edbe7d43ed7da106cc Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Sun, 12 Jan 2025 18:01:54 +0530 Subject: [PATCH 58/62] update ami --- versions/sles_15.3.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/sles_15.3.yml b/versions/sles_15.3.yml index 9b62196b..ff50413b 100644 --- a/versions/sles_15.3.yml +++ b/versions/sles_15.3.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.3 packages: - arch: x86_64 - ami: ami-0e18f96a0cd806b3d \ No newline at end of file + ami: ami-048206b517bb4a5c2 \ No newline at end of file From 1489552094d067979d3277bd498f15000e663192 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 13 Jan 2025 13:26:17 +0530 Subject: [PATCH 59/62] test suse 12.5 and 15.5 --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index c200162a..3ebd34e3 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("sles_12.5") or filename.startswith("sles_15.3") or filename.startswith("sles_15.4") or filename.startswith("sles_15.5") or filename.startswith("amazonlinux_2")) + if (filename.startswith("sles_12.5") or filename.startswith("sles_15.5") or filename.startswith("amazonlinux_2")) and filename != "common.yml" ] except Exception as e: From ea560b6a14217f853d68380cf318500c438e3f01 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Mon, 13 Jan 2025 17:14:37 +0530 Subject: [PATCH 60/62] test suse 15.3 and 15.4 --- versions/strategyMatrix.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index 3ebd34e3..b5c3a60f 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("sles_12.5") or filename.startswith("sles_15.5") or filename.startswith("amazonlinux_2")) + if (filename.startswith("sles_15.3") or filename.startswith("sles_15.4") or filename.startswith("amazonlinux_2")) and filename != "common.yml" ] except Exception as e: From 81d20e2fc87bd17a1da5759f70edf6d5d5107efe Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Tue, 14 Jan 2025 20:39:18 +0530 Subject: [PATCH 61/62] use custom ami for sles 15.3 --- versions/sles_15.3.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/versions/sles_15.3.yml b/versions/sles_15.3.yml index ff50413b..2cd72750 100644 --- a/versions/sles_15.3.yml +++ b/versions/sles_15.3.yml @@ -2,4 +2,4 @@ osDistro: sles osVersion: 15.3 packages: - arch: x86_64 - ami: ami-048206b517bb4a5c2 \ No newline at end of file + ami: ami-0c0ca60d1d7619525 \ No newline at end of file From 7482397e6a26f7c974f24213692cd62e68a643d3 Mon Sep 17 00:00:00 2001 From: HEMAGUNNALA Date: Thu, 16 Jan 2025 15:26:05 +0530 Subject: [PATCH 62/62] upgrade suse only --- .github/workflows/pull_request.yml | 2 +- versions/strategyMatrix.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 35d11d10..7b72471c 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -193,7 +193,7 @@ jobs: # Runs E2E tests using the packages available in the tmp-pr-#PR prerelease run_e2e_tests_prerelease: - needs: [ setup_environment,sign_suse_packages,upload_official_packages_to_prerelease ] + needs: [ setup_environment,sign_suse_packages ] name: Run E2E tests by installing NRIA from Production and installing Fluent Bit from the PR pre-release uses: ./.github/workflows/run_e2e_tests.yml with: diff --git a/versions/strategyMatrix.py b/versions/strategyMatrix.py index b5c3a60f..9aa80dcb 100644 --- a/versions/strategyMatrix.py +++ b/versions/strategyMatrix.py @@ -186,7 +186,7 @@ def list_distro_files(): return [ filename for filename in os.listdir(".") - if (filename.startswith("sles_15.3") or filename.startswith("sles_15.4") or filename.startswith("amazonlinux_2")) + if (filename.startswith("sles_15.3") or filename.startswith("sles_15.4") or filename.startswith("sles_12.5") or filename.startswith("sles_15.5")) and filename != "common.yml" ] except Exception as e: