Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[9.0] [FIPS][Cloud][Build] Add FIPS cloud image. Convert base image to Wolfi. (#213163) #216203

Merged
merged 2 commits into from
Mar 28, 2025

Conversation

Ikuni17
Copy link
Contributor

@Ikuni17 Ikuni17 commented Mar 27, 2025

Backport

This is not a complete backport, some build operations have been disabled because 9.0 will not have a Cloud FIPS release. We are backporting it to keep the build processes in sync between 8.x, 9.0 and main. See 093a6b1

This will backport the following commits from main to 9.0:

Questions ?

Please refer to the Backport tool documentation

…i. (elastic#213163)

## Summary

- Closes elastic/kibana-operations#245
- Convert FIPS base image from UBI to `chainguard-base-fips`
- Add FIPS base image updates to Renovate
- Adjust naming scheme for FIPS image from `kibana-ubi-fips` to
`kibana-fips`
- Adds new image flavor `kibana-cloud-fips`
- Adds support for `ci:build-cloud-fips-image` label
- Move Cloud image building to its own step instead of being part of
`Build Kibana Distribution` step so it will be triggered when the build
is reused and the `build` step is skipped.

(cherry picked from commit 8601ec3)

# Conflicts:
#	.buildkite/scripts/steps/artifacts/build.sh
@Ikuni17
Copy link
Contributor Author

Ikuni17 commented Mar 27, 2025

buildkite test this

@elasticmachine
Copy link
Contributor

elasticmachine commented Mar 28, 2025

💚 Build Succeeded

  • Buildkite Build
  • Commit: 093a6b1
  • Kibana FIPS Image: docker.elastic.co/kibana-ci/kibana-fips:9.0.0-SNAPSHOT-093a6b127fad7cca6b00d610277019fe703f951b

Metrics [docs]

✅ unchanged

History

cc @Ikuni17

@Ikuni17 Ikuni17 requested a review from a team March 28, 2025 17:11
@Ikuni17 Ikuni17 enabled auto-merge (squash) March 28, 2025 17:11
@Ikuni17 Ikuni17 merged commit 308a647 into elastic:9.0 Mar 28, 2025
9 checks passed
@Ikuni17 Ikuni17 deleted the backport/9.0/pr-213163 branch March 28, 2025 17:34
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants