diff --git a/.buildkite/bk.integration.pipeline.yml b/.buildkite/bk.integration.pipeline.yml index 8a63416331a..b786db98b68 100644 --- a/.buildkite/bk.integration.pipeline.yml +++ b/.buildkite/bk.integration.pipeline.yml @@ -5,6 +5,13 @@ env: VAULT_PATH: "kv/ci-shared/observability-ingest/cloud/gcp" ASDF_MAGE_VERSION: 1.14.0 + IMAGE_UBUNTU_2404_X86_64: "platform-ingest-elastic-agent-ubuntu-2404-1744855248" + IMAGE_UBUNTU_2404_ARM_64: "platform-ingest-elastic-agent-ubuntu-2404-aarch64-1744855248" + IMAGE_RHEL_8: "platform-ingest-elastic-agent-rhel-8-1744855248" + IMAGE_DEBIAN_12: "platform-ingest-elastic-agent-debian-12-1744855248" + IMAGE_WIN_2022: "platform-ingest-elastic-agent-windows-2022-1744855248" + IMAGE_WIN_2025: "platform-ingest-elastic-agent-windows-2025-1744855248" + steps: - label: Start ESS stack for integration tests key: integration-ess @@ -38,7 +45,7 @@ steps: agents: provider: "gcp" machineType: "n1-standard-8" - image: "family/platform-ingest-elastic-agent-windows-2022" + image: "${IMAGE_WIN_2022}" retry: automatic: limit: 1 @@ -63,7 +70,7 @@ steps: agents: provider: "gcp" machineType: "n1-standard-8" - image: "family/platform-ingest-elastic-agent-windows-2022" + image: "${IMAGE_WIN_2022}" retry: automatic: limit: 1 @@ -82,7 +89,7 @@ steps: agents: provider: "gcp" machineType: "n1-standard-8" - image: "family/platform-ingest-elastic-agent-windows-2025" + image: "${IMAGE_WIN_2025}" retry: automatic: limit: 1 @@ -111,7 +118,7 @@ steps: agents: provider: "gcp" machineType: "n1-standard-8" - image: "family/platform-ingest-elastic-agent-windows-2025" + image: "${IMAGE_WIN_2025}" matrix: - default @@ -134,7 +141,7 @@ steps: agents: provider: "gcp" machineType: "n1-standard-8" - image: "family/platform-ingest-elastic-agent-ubuntu-2404" + image: "${IMAGE_UBUNTU_2404_X86_64}" matrix: - default @@ -154,7 +161,7 @@ steps: agents: provider: "gcp" machineType: "n1-standard-8" - image: "family/platform-ingest-elastic-agent-ubuntu-2404" + image: "${IMAGE_UBUNTU_2404_X86_64}" matrix: - default - upgrade @@ -181,7 +188,7 @@ steps: - build/diagnostics/** agents: provider: "aws" - imagePrefix: "platform-ingest-elastic-agent-ubuntu-2404-aarch64" + image: "${IMAGE_UBUNTU_2404_ARM_64}" instanceType: "m6g.2xlarge" retry: automatic: @@ -217,7 +224,7 @@ steps: limit: 1 agents: provider: "aws" - imagePrefix: "platform-ingest-elastic-agent-ubuntu-2404-aarch64" + image: "${IMAGE_UBUNTU_2404_ARM_64}" instanceType: "m6g.xlarge" matrix: - default @@ -241,7 +248,7 @@ steps: agents: provider: "gcp" machineType: "n1-standard-8" - image: "family/platform-ingest-elastic-agent-debian-12" + image: "${IMAGE_DEBIAN_12}" matrix: - default @@ -261,7 +268,7 @@ steps: agents: provider: "gcp" machineType: "n1-standard-8" - image: "family/platform-ingest-elastic-agent-debian-12" + image: "${IMAGE_DEBIAN_12}" matrix: - default - upgrade @@ -299,7 +306,7 @@ steps: agents: provider: "gcp" machineType: "n1-standard-8" - image: "family/platform-ingest-elastic-agent-rhel-8" + image: "${IMAGE_RHEL_8}" - group: "Kubernetes" key: integration-tests-kubernetes @@ -326,7 +333,7 @@ steps: agents: provider: "gcp" machineType: "n1-standard-4" - image: "family/platform-ingest-elastic-agent-ubuntu-2404" + image: "${IMAGE_UBUNTU_2404_X86_64}" diskSizeGb: 80 matrix: setup: diff --git a/.buildkite/pipeline.yml b/.buildkite/pipeline.yml index 4a0d2e5f400..15aeb2d15c7 100644 --- a/.buildkite/pipeline.yml +++ b/.buildkite/pipeline.yml @@ -3,13 +3,21 @@ env: VAULT_PATH: "kv/ci-shared/observability-ingest/cloud/gcp" DOCKER_REGISTRY: "docker.elastic.co" + + IMAGE_UBUNTU_2204_X86_64: "platform-ingest-elastic-agent-ubuntu-2204-1744855248" + IMAGE_UBUNTU_2204_ARM_64: "platform-ingest-elastic-agent-ubuntu-2204-aarch64-1744855248" + IMAGE_WIN_2016: "platform-ingest-elastic-agent-windows-2016-1744855248" + IMAGE_WIN_2022: "platform-ingest-elastic-agent-windows-2022-1744855248" + IMAGE_WIN_10: "platform-ingest-elastic-agent-windows-10-1744855248" + IMAGE_WIN_11: "platform-ingest-elastic-agent-windows-11-1744855248" + steps: - label: "check-ci" key: "check-ci" command: ".buildkite/scripts/steps/check-ci.sh" agents: provider: "gcp" - image: "family/platform-ingest-elastic-agent-ubuntu-2204" + image: "${IMAGE_UBUNTU_2204_X86_64}" retry: manual: allowed: true @@ -27,7 +35,7 @@ steps: - "coverage-*.out" agents: provider: "gcp" - image: "family/platform-ingest-elastic-agent-ubuntu-2204" + image: "${IMAGE_UBUNTU_2204_X86_64}" retry: automatic: limit: 1 @@ -44,7 +52,7 @@ steps: - "coverage-*.out" agents: provider: "aws" - imagePrefix: "platform-ingest-elastic-agent-ubuntu-2404-aarch64" + image: "${IMAGE_UBUNTU_2204_ARM_64}" diskSizeGb: 200 instanceType: "m6g.xlarge" retry: @@ -63,7 +71,7 @@ steps: - "coverage-*.out" agents: provider: "gcp" - image: "family/platform-ingest-elastic-agent-windows-2022" + image: "${IMAGE_WIN_2022}" machine_type: "n2-standard-8" disk_size: 200 disk_type: "pd-ssd" @@ -83,7 +91,7 @@ steps: - "coverage-*.out" agents: provider: "gcp" - image: "family/platform-ingest-elastic-agent-windows-2016" + image: "${IMAGE_WIN_2016}" machine_type: "n2-standard-8" disk_size: 200 disk_type: "pd-ssd" @@ -143,7 +151,7 @@ steps: - "coverage-*.out" agents: provider: "gcp" - image: "family/platform-ingest-elastic-agent-windows-10" + image: "${IMAGE_WIN_10}" machine_type: "n2-standard-8" disk_type: "pd-ssd" retry: @@ -151,6 +159,7 @@ steps: limit: 1 manual: allowed: true + - label: "Unit tests - Windows 11" key: "unit-tests-win11" command: .buildkite/scripts/steps/unit-tests.ps1 @@ -161,7 +170,7 @@ steps: - "coverage-*.out" agents: provider: "gcp" - image: "family/platform-ingest-elastic-agent-windows-11" + image: "${IMAGE_WIN_11}" machine_type: "n2-standard-8" disk_type: "pd-ssd" retry: @@ -219,7 +228,7 @@ steps: command: ".buildkite/scripts/steps/k8s-tests.sh" agents: provider: "gcp" - image: "family/platform-ingest-elastic-agent-ubuntu-2204" + image: "${IMAGE_UBUNTU_2204_X86_64}" matrix: setup: k8s_version: @@ -263,7 +272,7 @@ steps: command: ".buildkite/scripts/steps/sync-k8s.sh" agents: provider: "gcp" - image: "family/platform-ingest-elastic-agent-ubuntu-2204" + image: "${IMAGE_UBUNTU_2204_X86_64}" env: - GH_VERSION=2.4.0