NO-JIRA: Sync main with latest upstream (release-0.14)#395
NO-JIRA: Sync main with latest upstream (release-0.14)#395openshift-merge-bot[bot] merged 256 commits intoopenshift:mainfrom
Conversation
…iserverlb-additional-ports 🐛 Fixes out-of-range bug when multiple ports are passed to getSGControlPlaneAdditionalPorts
There has been some changes upstream that we need to adapt to. With this we explicitly set the release tag, disable area prefix and kubernetes support notes. Signed-off-by: Lennart Jern <lennart.jern@est.tech>
🌱 Fix URL for downloading gotestsum based on OS
Signed-off-by: Lennart Jern <lennart.jern@est.tech>
Signed-off-by: smoshiur1237 <moshiur.rahman@est.tech>
🌱Add entry of new release branch to depandabot
Bumps the all-github-actions group with 2 updates: [actions/setup-go](https://github.com/actions/setup-go) and [softprops/action-gh-release](https://github.com/softprops/action-gh-release). Updates `actions/setup-go` from 5.5.0 to 6.0.0 - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@d35c59a...4469467) Updates `softprops/action-gh-release` from 2.3.2 to 2.3.3 - [Release notes](https://github.com/softprops/action-gh-release/releases) - [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md) - [Commits](softprops/action-gh-release@72f2c25...6cbd405) --- updated-dependencies: - dependency-name: actions/setup-go dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-github-actions - dependency-name: softprops/action-gh-release dependency-version: 2.3.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-github-actions ... Signed-off-by: dependabot[bot] <support@github.com>
…es with 6 updates Bumps the all-go-mod-patch-and-minor group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) | `2.25.2` | `2.25.3` | | [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.23.0` | `1.23.2` | | [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` | | [golang.org/x/text](https://github.com/golang/text) | `0.28.0` | `0.29.0` | | [sigs.k8s.io/cluster-api](https://github.com/kubernetes-sigs/cluster-api) | `1.11.0` | `1.11.1` | Bumps the all-go-mod-patch-and-minor group with 6 updates in the /hack/tools directory: | Package | From | To | | --- | --- | --- | | [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) | `2.25.2` | `2.25.3` | | [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | `1.23.0` | `1.23.2` | | [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.9` | `1.0.10` | | [golang.org/x/text](https://github.com/golang/text) | `0.28.0` | `0.29.0` | | [sigs.k8s.io/cluster-api](https://github.com/kubernetes-sigs/cluster-api) | `1.11.0` | `1.11.1` | | [github.com/a8m/envsubst](https://github.com/a8m/envsubst) | `1.4.2` | `1.4.3` | Updates `github.com/onsi/ginkgo/v2` from 2.25.2 to 2.25.3 - [Release notes](https://github.com/onsi/ginkgo/releases) - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md) - [Commits](onsi/ginkgo@v2.25.2...v2.25.3) Updates `github.com/prometheus/client_golang` from 1.23.0 to 1.23.2 - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.23.0...v1.23.2) Updates `github.com/spf13/pflag` from 1.0.9 to 1.0.10 - [Release notes](https://github.com/spf13/pflag/releases) - [Commits](spf13/pflag@v1.0.9...v1.0.10) Updates `golang.org/x/text` from 0.28.0 to 0.29.0 - [Release notes](https://github.com/golang/text/releases) - [Commits](golang/text@v0.28.0...v0.29.0) Updates `sigs.k8s.io/cluster-api` from 1.11.0 to 1.11.1 - [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases) - [Commits](kubernetes-sigs/cluster-api@v1.11.0...v1.11.1) Updates `github.com/onsi/ginkgo/v2` from 2.25.2 to 2.25.3 - [Release notes](https://github.com/onsi/ginkgo/releases) - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md) - [Commits](onsi/ginkgo@v2.25.2...v2.25.3) Updates `github.com/prometheus/client_golang` from 1.23.0 to 1.23.2 - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](prometheus/client_golang@v1.23.0...v1.23.2) Updates `github.com/spf13/pflag` from 1.0.9 to 1.0.10 - [Release notes](https://github.com/spf13/pflag/releases) - [Commits](spf13/pflag@v1.0.9...v1.0.10) Updates `golang.org/x/text` from 0.28.0 to 0.29.0 - [Release notes](https://github.com/golang/text/releases) - [Commits](golang/text@v0.28.0...v0.29.0) Updates `sigs.k8s.io/cluster-api` from 1.11.0 to 1.11.1 - [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases) - [Commits](kubernetes-sigs/cluster-api@v1.11.0...v1.11.1) Updates `github.com/a8m/envsubst` from 1.4.2 to 1.4.3 - [Release notes](https://github.com/a8m/envsubst/releases) - [Commits](a8m/envsubst@v1.4.2...v1.4.3) --- updated-dependencies: - dependency-name: github.com/onsi/ginkgo/v2 dependency-version: 2.25.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: github.com/prometheus/client_golang dependency-version: 1.23.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: github.com/spf13/pflag dependency-version: 1.0.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: golang.org/x/text dependency-version: 0.29.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-go-mod-patch-and-minor - dependency-name: sigs.k8s.io/cluster-api dependency-version: 1.11.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: github.com/onsi/ginkgo/v2 dependency-version: 2.25.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: github.com/prometheus/client_golang dependency-version: 1.23.2 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: github.com/spf13/pflag dependency-version: 1.0.10 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: golang.org/x/text dependency-version: 0.29.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all-go-mod-patch-and-minor - dependency-name: sigs.k8s.io/cluster-api dependency-version: 1.11.1 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: github.com/a8m/envsubst dependency-version: 1.4.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…ot/github_actions/main/all-github-actions-20723ce7ec 🌱(deps): Bump the all-github-actions group with 2 updates
Signed-off-by: smoshiur1237 <moshiur.rahman@est.tech>
…ityscan 🌱Add entry of new release branch for security scan
…ot/go_modules/main/all-go-mod-patch-and-minor-08e1b90c93 🌱(deps): Bump the all-go-mod-patch-and-minor group across 2 directories with 6 updates
…es with 1 update Bumps the all-go-mod-patch-and-minor group with 1 update in the / directory: [golang.org/x/crypto](https://github.com/golang/crypto). Bumps the all-go-mod-patch-and-minor group with 1 update in the /hack/tools directory: [golang.org/x/crypto](https://github.com/golang/crypto). Updates `golang.org/x/crypto` from 0.41.0 to 0.42.0 - [Commits](golang/crypto@v0.41.0...v0.42.0) Updates `golang.org/x/crypto` from 0.41.0 to 0.42.0 - [Commits](golang/crypto@v0.41.0...v0.42.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-version: 0.42.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-go-mod-patch-and-minor - dependency-name: golang.org/x/crypto dependency-version: 0.42.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: all-go-mod-patch-and-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…ot/go_modules/main/all-go-mod-patch-and-minor-0b9a497557 🌱(deps): Bump golang.org/x/crypto to 0.42.0
Signed-off-by: smoshiur1237 <moshiur.rahman@est.tech>
Signed-off-by: Lennart Jern <lennart.jern@est.tech>
🌱Uplift go 1.24.6 to address security issue
🌱 Don't run golanci-lint update on PRs
…note-generation 🌱 Fix release note generation
…ld-image-bump 🌱 Bump cloudbuild image
Signed-off-by: smoshiur1237 <moshiur.rahman@est.tech>
🌱Bump go version to 1.24.7
Signed-off-by: Lennart Jern <lennart.jern@est.tech>
…es with 7 updates Bumps the all-go-mod-patch-and-minor group with 2 updates in the / directory: [k8s.io/api](https://github.com/kubernetes/api) and [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver). Bumps the all-go-mod-patch-and-minor group with 3 updates in the /hack/tools directory: [k8s.io/api](https://github.com/kubernetes/api), [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) and [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery). Updates `k8s.io/api` from 0.33.4 to 0.33.5 - [Commits](kubernetes/api@v0.33.4...v0.33.5) Updates `k8s.io/apiextensions-apiserver` from 0.33.4 to 0.33.5 - [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases) - [Commits](kubernetes/apiextensions-apiserver@v0.33.4...v0.33.5) Updates `k8s.io/apimachinery` from 0.33.4 to 0.33.5 - [Commits](kubernetes/apimachinery@v0.34.0-alpha.1...v0.34.1) Updates `k8s.io/client-go` from 0.33.4 to 0.33.5 - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](kubernetes/client-go@v0.33.4...v0.33.5) Updates `k8s.io/code-generator` from 0.33.4 to 0.33.5 - [Commits](kubernetes/code-generator@v0.33.4...v0.33.5) Updates `k8s.io/component-base` from 0.33.4 to 0.33.5 - [Commits](kubernetes/component-base@v0.33.4...v0.33.5) Updates `k8s.io/api` from 0.33.4 to 0.33.5 - [Commits](kubernetes/api@v0.33.4...v0.33.5) Updates `k8s.io/apiextensions-apiserver` from 0.33.4 to 0.33.5 - [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases) - [Commits](kubernetes/apiextensions-apiserver@v0.33.4...v0.33.5) Updates `k8s.io/apimachinery` from 0.34.0-alpha.1 to 0.34.1 - [Commits](kubernetes/apimachinery@v0.34.0-alpha.1...v0.34.1) Updates `k8s.io/client-go` from 0.33.4 to 0.33.5 - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](kubernetes/client-go@v0.33.4...v0.33.5) Updates `k8s.io/code-generator` from 0.33.4 to 0.33.5 - [Commits](kubernetes/code-generator@v0.33.4...v0.33.5) Updates `k8s.io/component-base` from 0.33.4 to 0.33.5 - [Commits](kubernetes/component-base@v0.33.4...v0.33.5) Updates `k8s.io/kube-openapi` from 0.0.0-20250610211856-8b98d1ed966a to 0.0.0-20250710124328-f3f2b991d03b - [Commits](https://github.com/kubernetes/kube-openapi/commits) --- updated-dependencies: - dependency-name: k8s.io/api dependency-version: 0.33.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apiextensions-apiserver dependency-version: 0.33.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apimachinery dependency-version: 0.33.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/client-go dependency-version: 0.33.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/code-generator dependency-version: 0.33.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/component-base dependency-version: 0.33.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/api dependency-version: 0.33.5 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apiextensions-apiserver dependency-version: 0.33.5 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/apimachinery dependency-version: 0.34.1 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/client-go dependency-version: 0.33.5 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/code-generator dependency-version: 0.33.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/component-base dependency-version: 0.33.5 dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor - dependency-name: k8s.io/kube-openapi dependency-version: 0.0.0-20250710124328-f3f2b991d03b dependency-type: indirect update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…ot/go_modules/main/all-go-mod-patch-and-minor-9813e10cc0 🌱(deps): Bump the k8s.io group to v0.33.5
🐛 correction of issue kubernetes-sigs#2617 selected fixed subnet not applied
Change templates and kustomizations used for e2e to use CAPI v1beta2. I have restructured the common patches a bit. Note that the v1beta1 kustomization needs its own cluster-resource-sets since the common are v1beta2. This also includes minor cleanups. The images-without-ref was removed and patchesStrategicMerge changed to patches. Signed-off-by: Lennart Jern <lennart.jern@est.tech>
Signed-off-by: Bharath Nallapeta <bnallapeta@mirantis.com>
Signed-off-by: smoshiur1237 <moshiur.rahman@est.tech>
🌱Add PR title verify workflow for CAPO
…ot/go_modules/release-0.14/all-go-mod-patch-and-minor-ca773a0c44 🌱(deps): Bump sigs.k8s.io/cluster-api/test from 1.12.0 to 1.12.1
Bumps the all-go-mod-patch-and-minor group with 1 update in the / directory: [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime). Updates `sigs.k8s.io/controller-runtime` from 0.22.4 to 0.22.5 - [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases) - [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md) - [Commits](kubernetes-sigs/controller-runtime@v0.22.4...v0.22.5) --- updated-dependencies: - dependency-name: sigs.k8s.io/controller-runtime dependency-version: 0.22.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all-go-mod-patch-and-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…ot/cherry-pick-2970-to-release-0.14 🌱 Add nikParasyr to reviewers
…ot/go_modules/release-0.14/all-go-mod-patch-and-minor-1945dc3d3b 🌱(deps): Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.22.5 in the all-go-mod-patch-and-minor group across 1 directory
Pull in from the latest release branch. Diff can be viewed with:
git diff HEAD..upstream/release-0.13 -- \
':!vendor' ':!hack/tools/vendor' ':!openshift' \
':!DOWNSTREAM_OWNERS' ':!DOWNSTREAM_OWNERS_ALIASES' \
':!.ci-operator.yaml' ':!.snyk' ':!Dockerfile.rhel'
The only conflict is due to the removal of hack/update-codegen.sh from
upstream in commit 56364aa. We were
carrying changes to this but no longer need these.
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
|
@stephenfin: This pull request explicitly references no jira issue. 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. |
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
|
/assign @gryf |
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2747b2f to
49be87c
Compare
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mandre 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 |
|
/verified by CI |
|
/override ci/prow/e2e-hypershift |
|
@stephenfin: 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. |
|
@stephenfin: Overrode contexts on behalf of stephenfin: ci/prow/e2e-hypershift 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. |
|
@stephenfin: all tests passed! 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. |
|
For future me, this ended up being rebased onto commit 430841d |
Sync
mainwith the latest upstream release branch,release-0.14. This is mostly non-controversial except for aCARRYpatch needed to ensure we vendorsigs.k8s.io/cluster-api/api/ipam/v1beta1(since that is needed for client generation).❯ git diff upstream/release-0.14 -- \ ':!vendor' ':!hack/tools/vendor' ':!openshift' \ ':!DOWNSTREAM_OWNERS' ':!DOWNSTREAM_OWNERS_ALIASES' \ ':!.ci-operator.yaml' ':!.snyk' ':!Dockerfile.rhel'Prior art