Use Ubuntu 26.04 GBI for internal build#3038
Conversation
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #3038 +/- ##
=======================================
Coverage 42.24% 42.24%
=======================================
Files 337 337
Lines 28951 28951
=======================================
Hits 12230 12230
Misses 15916 15916
Partials 805 805
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
trigger_custom_operator_image_fips_staging was publishing to the same RELEASE_TAG/BUILD_TAG as the non-FIPS staging job, causing one to overwrite the other. Co-Authored-By: Claude Sonnet 4.6 (1M context) <[email protected]>
When testing custom builds pushed to staging, e2e tests should not start automatically. Changing allow_failure to when:manual so they remain triggerable but don't consume CI resources by default. Co-Authored-By: Claude Sonnet 4.6 (1M context) <[email protected]>
Co-Authored-By: Claude Sonnet 4.6 (1M context) <[email protected]>
|
@codex review |
|
Codex Review: Didn't find any major issues. More of your lovely PRs please. ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
| NIGHTLY_BUILD_CONDUCTOR_NAME: "operator-nightly-build" | ||
| PROJECTNAME: "datadog-operator" | ||
| PROJECTNAME_CHECK: "datadog-operator-check" | ||
| IMAGE_VERSION: "tmpl-v3" |
* [datadog-operator] Use Ubuntu 26.04 GBI * Use single tmpl image version with unification * Fix FIPS staging image tag missing -fips suffix trigger_custom_operator_image_fips_staging was publishing to the same RELEASE_TAG/BUILD_TAG as the non-FIPS staging job, causing one to overwrite the other. * Make e2e tests manual when PUSH_IMAGES_TO_STAGING is set When testing custom builds pushed to staging, e2e tests should not start automatically. Changing allow_failure to when:manual so they remain triggerable but don't consume CI resources by default. * Point images triggers to master now that images PR is merged --------- (cherry picked from commit 7a0a7a8) Co-authored-by: Timothée Bavelier <[email protected]> Co-authored-by: Claude Sonnet 4.6 (1M context) <[email protected]>
What does this PR do?
tmpl-v3for internal builds, based on Ubuntu 26.04 GBI (with FIPS handled via Jinja2 conditional in a single template)-fipssuffixPUSH_IMAGES_TO_STAGINGis set, to avoid blocking/waiting staging test pipelinesMotivation
Additional Notes
Depends on https://github.com/DataDog/images/pull/9871, now merged to master.