Skip to content

Commit f9afe72

Browse files
authored
Cleanup obsolete cloud fips artifacts (#8526)
* Remove obsolete elastic-agent-fips-cloud package specs * change elastic-agent fips cloud image references to new image name
1 parent e728b39 commit f9afe72

File tree

3 files changed

+11
-45
lines changed

3 files changed

+11
-45
lines changed

.buildkite/bk.integration-fips.pipeline.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ steps:
1515
env:
1616
FIPS: "true"
1717
CUSTOM_IMAGE_TAG: "git-${BUILDKITE_COMMIT:0:12}"
18-
CI_ELASTIC_AGENT_DOCKER_IMAGE: "docker.elastic.co/beats-ci/elastic-agent-fips-cloud"
19-
TF_VAR_integration_server_docker_image: "docker.elastic.co/beats-ci/elastic-agent-fips-cloud:git-${BUILDKITE_COMMIT:0:12}"
18+
CI_ELASTIC_AGENT_DOCKER_IMAGE: "docker.elastic.co/beats-ci/elastic-agent-cloud-fips"
19+
TF_VAR_integration_server_docker_image: "docker.elastic.co/beats-ci/elastic-agent-cloud-fips:git-${BUILDKITE_COMMIT:0:12}"
2020
command: |
21-
buildkite-agent artifact download build/distributions/elastic-agent-fips-cloud-*-linux-amd64.docker.tar.gz . --step 'packaging-containers-x86-64-fips'
21+
buildkite-agent artifact download build/distributions/elastic-agent-cloud-fips-*-linux-amd64.docker.tar.gz . --step 'packaging-containers-x86-64-fips'
2222
mage cloud:load
2323
mage cloud:push
2424
agents:
@@ -36,8 +36,8 @@ steps:
3636
env:
3737
ASDF_TERRAFORM_VERSION: 1.9.2
3838
CUSTOM_IMAGE_TAG: "git-${BUILDKITE_COMMIT:0:12}"
39-
CI_ELASTIC_AGENT_DOCKER_IMAGE: "docker.elastic.co/beats-ci/elastic-agent-fips-cloud"
40-
TF_VAR_integration_server_docker_image: "docker.elastic.co/beats-ci/elastic-agent-fips-cloud:git-${BUILDKITE_COMMIT:0:12}"
39+
CI_ELASTIC_AGENT_DOCKER_IMAGE: "docker.elastic.co/beats-ci/elastic-agent-cloud-fips"
40+
TF_VAR_integration_server_docker_image: "docker.elastic.co/beats-ci/elastic-agent-cloud-fips:git-${BUILDKITE_COMMIT:0:12}"
4141
command: |
4242
source .buildkite/scripts/steps/ess_start.sh
4343
artifact_paths:
@@ -58,8 +58,8 @@ steps:
5858
env:
5959
FIPS: "true"
6060
CUSTOM_IMAGE_TAG: "git-${BUILDKITE_COMMIT:0:12}"
61-
CI_ELASTIC_AGENT_DOCKER_IMAGE: "docker.elastic.co/beats-ci/elastic-agent-fips-cloud"
62-
TF_VAR_integration_server_docker_image: "docker.elastic.co/beats-ci/elastic-agent-fips-cloud:git-${BUILDKITE_COMMIT:0:12}"
61+
CI_ELASTIC_AGENT_DOCKER_IMAGE: "docker.elastic.co/beats-ci/elastic-agent-cloud-fips"
62+
TF_VAR_integration_server_docker_image: "docker.elastic.co/beats-ci/elastic-agent-cloud-fips:git-${BUILDKITE_COMMIT:0:12}"
6363
command: |
6464
buildkite-agent artifact download build/distributions/** . --step 'packaging-ubuntu-x86-64-fips'
6565
.buildkite/scripts/steps/integration_tests_tf.sh {{matrix.groups}} {{matrix.sudo}}
@@ -87,8 +87,8 @@ steps:
8787
env:
8888
FIPS: "true"
8989
CUSTOM_IMAGE_TAG: "git-${BUILDKITE_COMMIT:0:12}"
90-
CI_ELASTIC_AGENT_DOCKER_IMAGE: "docker.elastic.co/beats-ci/elastic-agent-fips-cloud"
91-
TF_VAR_integration_server_docker_image: "docker.elastic.co/beats-ci/elastic-agent-fips-cloud:git-${BUILDKITE_COMMIT:0:12}"
90+
CI_ELASTIC_AGENT_DOCKER_IMAGE: "docker.elastic.co/beats-ci/elastic-agent-cloud-fips"
91+
TF_VAR_integration_server_docker_image: "docker.elastic.co/beats-ci/elastic-agent-cloud-fips:git-${BUILDKITE_COMMIT:0:12}"
9292
command: |
9393
buildkite-agent artifact download build/distributions/** . --step 'packaging-ubuntu-arm64-fips'
9494
.buildkite/scripts/steps/integration_tests_tf.sh {{matrix.groups}} {{matrix.sudo}}

dev-tools/packaging/packages.yml

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1578,40 +1578,6 @@ specs:
15781578
'{{.BeatName}}{{.BinaryExt}}':
15791579
source: ./build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}}
15801580

1581-
# remove this spec once the elastic-agent-cloud-fips below is correctly uploaded as a DRA
1582-
- os: linux
1583-
arch: amd64
1584-
types: [ docker ]
1585-
spec:
1586-
<<: *docker_fips_spec
1587-
<<: *agent_docker_fips_spec
1588-
# The cloud image is always based on Wolfi
1589-
<<: *docker_builder_spec
1590-
<<: *agent_docker_cloud_fips_spec
1591-
<<: *elastic_license_for_binaries
1592-
name: "elastic-agent-fips-cloud"
1593-
docker_image_name_template: "{{.BeatName}}-fips-cloud"
1594-
files:
1595-
'{{.BeatName}}{{.BinaryExt}}':
1596-
source: ./build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}}
1597-
1598-
# remove this spec once the elastic-agent-cloud-fips below is correctly uploaded as a DRA
1599-
- os: linux
1600-
arch: arm64
1601-
types: [ docker ]
1602-
spec:
1603-
<<: *docker_fips_spec
1604-
<<: *agent_docker_fips_spec
1605-
# The cloud image is always based on Wolfi
1606-
<<: *docker_builder_arm_spec
1607-
<<: *agent_docker_cloud_fips_spec
1608-
<<: *elastic_license_for_binaries
1609-
name: "elastic-agent-fips-cloud"
1610-
docker_image_name_template: "{{.BeatName}}-fips-cloud"
1611-
files:
1612-
'{{.BeatName}}{{.BinaryExt}}':
1613-
source: ./build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}}
1614-
16151581
- os: linux
16161582
arch: amd64
16171583
types: [ docker ]

magefile.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1007,7 +1007,7 @@ func (Cloud) Load() error {
10071007

10081008
source := "build/distributions/elastic-agent-cloud-" + version + "-linux-" + runtime.GOARCH + ".docker.tar.gz"
10091009
if fipsVal {
1010-
source = "build/distributions/elastic-agent-fips-cloud-" + version + "-linux-" + runtime.GOARCH + ".docker.tar.gz"
1010+
source = "build/distributions/elastic-agent-cloud-fips-" + version + "-linux-" + runtime.GOARCH + ".docker.tar.gz"
10111011
}
10121012
if envSource, ok := os.LookupEnv("DOCKER_IMPORT_SOURCE"); ok && envSource != "" {
10131013
source = envSource
@@ -1047,7 +1047,7 @@ func (Cloud) Push() error {
10471047

10481048
sourceCloudImageName := fmt.Sprintf("docker.elastic.co/beats-ci/elastic-agent-cloud:%s", version)
10491049
if fipsVal {
1050-
sourceCloudImageName = fmt.Sprintf("docker.elastic.co/beats-ci/elastic-agent-fips-cloud:%s", version)
1050+
sourceCloudImageName = fmt.Sprintf("docker.elastic.co/beats-ci/elastic-agent-cloud-fips:%s", version)
10511051
}
10521052
var targetCloudImageName string
10531053
if customImage, isPresent := os.LookupEnv("CI_ELASTIC_AGENT_DOCKER_IMAGE"); isPresent && len(customImage) > 0 {

0 commit comments

Comments
 (0)