fix(prometheus): use AL2023 for checksum builds - #5630
Conversation
|
/retest |
|
/test prometheus-prometheus-tooling-presubmit |
1 similar comment
|
/test prometheus-prometheus-tooling-presubmit |
|
/test all |
Checksums never came forward after the builder-base bump, so validate-checksums fails on any PR touching these projects. Most values are forward-ported from release-0.26. cloud-provider-aws 1-30..1-34 were stale on both branches, so those take the values the presubmits actually compute. Skipped 11 files whose projects also drifted on GIT_TAG, GOLANG_VERSION, patches or Makefile — those need a real rebuild, not a copy. prometheus stays out too: its presubmit builds on the AL2023 base, so it needs aws#5630 first. Signed-off-by: Rahul <rahulbabu95@gmail.com>
Checksums never came forward after the builder-base bump, so validate-checksums fails on any PR touching these projects. Most values are forward-ported from release-0.26. cloud-provider-aws 1-30..1-34 were stale on both branches, so those take the values the presubmits actually compute. Skipped 11 files whose projects also drifted on GIT_TAG, GOLANG_VERSION, patches or Makefile — those need a real rebuild, not a copy. prometheus stays out too: its presubmit builds on the AL2023 base, so it needs #5630 first. Signed-off-by: Rahul <rahulbabu95@gmail.com>
|
/retest |
Signed-off-by: junhe cao <junecao@amazon.com>
5000b4e to
1549b8c
Compare
Signed-off-by: junhe cao <junecao@amazon.com>
|
/override cluster-api-provider-aws-snow-tooling-presubmit |
|
@howard-junec: Overrode contexts on behalf of howard-junec: cluster-api-provider-aws-snow-tooling-presubmit, containerd-tooling-1-30-presubmit-arm64, containerd-tooling-1-31-presubmit-arm64, containerd-tooling-1-32-presubmit-arm64, containerd-tooling-1-33-presubmit-arm64, containerd-tooling-1-34-presubmit-arm64, containerd-tooling-1-35-presubmit-arm64, dhcp-presubmit-arm64, emissary-tooling-presubmit, hook-tooling-presubmit-arm64, ipxedust-presubmit-arm64, linux-bootconfig-presubmit-arm64, linuxkit-tooling-presubmit-arm64, runc-tooling-presubmit-arm64 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/override containerd-tooling-1-30-presubmit-arm64 |
|
@howard-junec: Overrode contexts on behalf of howard-junec: containerd-tooling-1-30-presubmit-arm64, containerd-tooling-1-31-presubmit-arm64, containerd-tooling-1-32-presubmit-arm64, containerd-tooling-1-33-presubmit-arm64, containerd-tooling-1-34-presubmit-arm64, containerd-tooling-1-35-presubmit-arm64, dhcp-presubmit-arm64, hook-tooling-presubmit-arm64 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/override ipxedust-presubmit-arm64 |
|
@howard-junec: Overrode contexts on behalf of howard-junec: ipxedust-presubmit-arm64, linux-bootconfig-presubmit-arm64, linuxkit-tooling-presubmit-arm64, runc-tooling-presubmit-arm64 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/override cluster-api-provider-aws-snow-tooling-presubmit |
|
@howard-junec: Overrode contexts on behalf of howard-junec: cluster-api-provider-aws-snow-tooling-presubmit DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/override emissary-tooling-presubmit |
|
@howard-junec: Overrode contexts on behalf of howard-junec: emissary-tooling-presubmit DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/override-cancel emissary-tooling-presubmit |
|
@howard-junec: Cancelled overrides on behalf of howard-junec: emissary-tooling-presubmit DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/override emissary-tooling-presubmit |
|
@howard-junec: Overrode contexts on behalf of howard-junec: emissary-tooling-presubmit DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
…ksums-al2023 # Conflicts: # projects/emissary-ingress/emissary/CHECKSUMS
|
/override cluster-api-provider-aws-snow-tooling-presubmit |
|
@howard-junec: /override requires failed status contexts, check run or a prowjob name to operate on.
Only the following failed contexts/checkruns were expected:
If you are trying to override a checkrun that has a space in it, you must put a double quote on the context. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/override cluster-api-provider-aws-snow-tooling-presubmit |
|
@howard-junec: Overrode contexts on behalf of howard-junec: cluster-api-provider-aws-snow-tooling-presubmit, containerd-tooling-1-30-presubmit-arm64, containerd-tooling-1-31-presubmit-arm64, containerd-tooling-1-32-presubmit-arm64, containerd-tooling-1-33-presubmit-arm64, containerd-tooling-1-34-presubmit-arm64, containerd-tooling-1-35-presubmit-arm64, dhcp-presubmit-arm64, emissary-tooling-presubmit, hook-tooling-presubmit-arm64, ipxedust-presubmit-arm64, linux-bootconfig-presubmit-arm64, linuxkit-tooling-presubmit-arm64, runc-tooling-presubmit-arm64 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/override cluster-api-provider-aws-snow-tooling-presubmit |
|
@howard-junec: Overrode contexts on behalf of howard-junec: cluster-api-provider-aws-snow-tooling-presubmit, containerd-tooling-1-30-presubmit-arm64, containerd-tooling-1-31-presubmit-arm64, containerd-tooling-1-32-presubmit-arm64, containerd-tooling-1-33-presubmit-arm64, containerd-tooling-1-34-presubmit-arm64, containerd-tooling-1-35-presubmit-arm64, dhcp-presubmit-arm64, emissary-tooling-presubmit, hook-tooling-presubmit-arm64, ipxedust-presubmit-arm64, linux-bootconfig-presubmit-arm64, linuxkit-tooling-presubmit-arm64, runc-tooling-presubmit-arm64 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: rahulbabu95 The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Description
Run only the Prometheus child of the checksums batch on the AL2023
builder-base image.
This adds per-project image override support for checksum buildspec generation
and configures Prometheus to use its existing dynamically resolved
.2023builder-base tag.
The generated change is scoped to
prometheus_prometheus:release/staging-build.ymlTesting
make generate-staging-buildspecmake validate-release-buildspecsenv.imageoverriderelease/staging-build.ymlis unchanged