STOR-2918: Rebase to upstream v1.62.0 for OCP 5.0 - #329
Conversation
Signed-off-by: Connor catlett <conncatl@amazon.com>
…ot/cherry-pick-2837-to-master [master] Release 1.55
Signed-off-by: Connor catlett <conncatl@amazon.com>
Bump test-helm-chart instance type to account for increased memory usage
Signed-off-by: Eddie Torres <torredil@amazon.com>
Signed-off-by: Eddie Torres <torredil@amazon.com>
Update CSI sidecar images to address CVE-2025-61726
Signed-off-by: Eddie Torres <torredil@amazon.com>
Fix error handling when re-fetching the node during agent-not-ready taint removal attempts
Upgrade to volume-modifier-for-k8s 0.9.2
Signed-off-by: Eddie Torres <torredil@amazon.com>
…ot/cherry-pick-2855-to-master [master] Release 1.55.1
Fix Typo in Tagging Docs
Signed-off-by: Eddie Torres <torredil@amazon.com>
Add support for windows 2025
Remove nodes/proxy from helm tester manifests
Signed-off-by: jukie <isaac.wilson514@gmail.com>
…urable helm: make healthPort configurable
Rename ports to avoid collisions
feat(plugin): configure node and volume topology segments
Bump dependencies ahead of release
|
/test e2e-aws-csi-extended |
|
/retest |
|
/test |
|
/test e2e-aws-csi-extended |
|
@dfajmon: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. I understand the commands that are listed here. |
|
/payload-job-with-prs periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance openshift/hypershift#8954 |
|
/payload-job-with-prs periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance openshift/hypershift#8954 |
|
@jsafrane: trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/3ebb46e0-8f5c-11f1-94da-62fc0fbf34db-0 |
|
/payload-job-with-prs pull-ci-openshift-hypershift-release-5.0-e2e-aws-ovn-conformance-ccm openshift/hypershift#8954 |
|
@gnufied: trigger 0 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command |
|
The failure is because of the way I think we should merge hypershift change first and then merge this one. We have some work to do to fix the CI. It is kinda ugly. |
|
/payload-job periodic-ci-openshift-release-main-ci-5.0-e2e-aws-upgrade-ovn-single-node periodic-ci-openshift-release-main-nightly-5.0-e2e-aws-ovn-upgrade-fips periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance periodic-ci-openshift-release-main-nightly-5.0-e2e-aws-ovn-serial-1of2 periodic-ci-openshift-release-main-nightly-5.0-e2e-aws-ovn-serial-2of2 periodic-ci-openshift-release-main-ci-5.0-e2e-aws-ovn-techpreview periodic-ci-openshift-release-main-ci-5.0-e2e-aws-ovn-techpreview-serial-1of3 periodic-ci-openshift-release-main-ci-5.0-e2e-aws-ovn-techpreview-serial-2of3 periodic-ci-openshift-release-main-ci-5.0-e2e-aws-ovn-techpreview-serial-3of3 periodic-ci-openshift-release-main-ci-5.0-upgrade-from-stable-4.22-e2e-aws-ovn-upgrade periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn |
|
@dfajmon: trigger 11 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/6ba689d0-8ff2-11f1-95b4-2fdc8bb54c81-0 |
|
/payload-job periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance |
|
@dfajmon: trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/584e3970-8fff-11f1-80d3-23ed726212b3-0 |
|
Re-running failed payload jobs
/payload-job periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance,periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn,periodic-ci-openshift-release-main-ci-5.0-e2e-aws-upgrade-ovn-single-node |
|
/payload-job periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance,periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn,periodic-ci-openshift-release-main-ci-5.0-e2e-aws-upgrade-ovn-single-node |
|
/payload-job periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn-conformance periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn periodic-ci-openshift-release-main-ci-5.0-e2e-aws-upgrade-ovn-single-node |
|
@jsafrane: trigger 3 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/05492930-9020-11f1-979b-9d0416aa4779-0 |
|
/payload-job periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn |
|
@mpatlasov: trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/157349a0-904b-11f1-9d4c-9ec0699fe6ac-0 |
|
/payload-job periodic-ci-openshift-hypershift-release-5.0-periodics-e2e-aws-ovn |
|
@dfajmon: trigger 1 job(s) for the /payload-(with-prs|job|aggregate|job-with-prs|aggregate-with-prs) command
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/67f3a070-90a1-11f1-958b-240bb8230c5e-0 |
|
/verified by @dfajmon |
|
@dfajmon: This PR has been marked as verified by 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 openshift-eng/jira-lifecycle-plugin repository. |
|
@dfajmon: This pull request references STOR-2918 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target only the "5.0.0" version, but multiple target versions were set. 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 openshift-eng/jira-lifecycle-plugin repository. |
STOR-2918: Rebase to upstream v1.62.0 for OCP 5.0
Issue link
https://redhat.atlassian.net/browse/STOR-2918
Diff to upstream v1.62.0
kubernetes-sigs/aws-ebs-csi-driver@v1.62.0...dfajmon:rebase-v1.62.0
Notes for reviewers
Upgrade notice (v1.49.0): The EBS CSI Driver Controller's readiness and liveness probes now periodically check AWS API access via a dry-run
DescribeAvailabilityZonescall. Clusters with broken networking/DNS or incorrectly configured IAM may fail to install.Upgrade notice (v1.59.0): The driver now calls
DescribeInstanceTypesat runtime for multi-card EBS instance handling. Custom IAM policies must addDescribeInstanceTypes. A fallback table is still present but will be removed in a future release.Volume cloning has strict restrictions declared in https://docs.aws.amazon.com/ebs/latest/userguide/ebs-copying-volume.html#copy-volume-consids. This can make parallel tests fail for cloning too many volumes at the same time.
Summary of changes
Breaking Changes
-a1compatimage fora1.*family Amazon EC2 instances; upgrade to a more recent AWS Graviton instance type (#2836)Major Features
ebs-csi-drivercontroller readiness/liveness probes (#2590)CreateVolumedry-run to support increased IOPS limits for GP3 and other volume types (#2682)ebs.csi.aws.com/cluster-nameto support cluster-scoped IAM policies (#2899)Notable Bug Fixes
CVE Fixes
CVE-2026-33814, CVE-2026-33186, CVE-2025-61726
Cherry-picked commits
Upstream changelogs
The project uses a shared CHANGELOG.md covering all releases (no per-release changelog pages):
Full changelog
kubernetes-sigs/aws-ebs-csi-driver@v1.48.0...v1.62.0
Last rebase
#294
@openshift/storage
Co-authored by Claude
Summary by CodeRabbit
New Features
Bug Fixes
Documentation
Chores