Skip to content

OCPBUGS-83520: Merge https://github.com/kubernetes-sigs/cloud-provider-azure:master (6e026a5) into main#164

Open
cloud-team-rebase-bot[bot] wants to merge 165 commits into
openshift:mainfrom
openshift-cloud-team:rebase-bot-main
Open

OCPBUGS-83520: Merge https://github.com/kubernetes-sigs/cloud-provider-azure:master (6e026a5) into main#164
cloud-team-rebase-bot[bot] wants to merge 165 commits into
openshift:mainfrom
openshift-cloud-team:rebase-bot-main

Conversation

@cloud-team-rebase-bot
Copy link
Copy Markdown

No description provided.

dependabot Bot and others added 6 commits March 16, 2026 23:27
Bumps the all group with 4 updates: [step-security/harden-runner](https://github.com/step-security/harden-runner), [github/codeql-action](https://github.com/github/codeql-action), [actions/download-artifact](https://github.com/actions/download-artifact) and [softprops/action-gh-release](https://github.com/softprops/action-gh-release).


Updates `step-security/harden-runner` from 2.15.1 to 2.16.0
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](step-security/harden-runner@58077d3...fa2e9d6)

Updates `github/codeql-action` from 4.32.6 to 4.33.0
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@0d579ff...b1bff81)

Updates `actions/download-artifact` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@70fc10c...3e5f45b)

Updates `softprops/action-gh-release` from 2.5.0 to 2.6.1
- [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@a06a81a...153bb8e)

---
updated-dependencies:
- dependency-name: step-security/harden-runner
  dependency-version: 2.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: github/codeql-action
  dependency-version: 4.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: actions/download-artifact
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: softprops/action-gh-release
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rnetes-sigs#10055)

Bumps the all group in /pkg/azclient with 2 updates: [golang.org/x/crypto](https://github.com/golang/crypto) and [golang.org/x/net](https://github.com/golang/net).


Updates `golang.org/x/crypto` from 0.48.0 to 0.49.0
- [Commits](golang/crypto@v0.48.0...v0.49.0)

Updates `golang.org/x/net` from 0.51.0 to 0.52.0
- [Commits](golang/net@v0.51.0...v0.52.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.49.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: golang.org/x/net
  dependency-version: 0.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rnetes-sigs#10056)

Bumps the all group in /pkg/azclient/trace with 1 update: [sigs.k8s.io/cloud-provider-azure/pkg/azclient](https://github.com/kubernetes-sigs/cloud-provider-azure).


Updates `sigs.k8s.io/cloud-provider-azure/pkg/azclient` from 0.15.0 to 0.15.2
- [Release notes](https://github.com/kubernetes-sigs/cloud-provider-azure/releases)
- [Changelog](https://github.com/kubernetes-sigs/cloud-provider-azure/blob/master/docs/release-versioning.md)
- [Commits](kubernetes-sigs/cloud-provider-azure@pkg/azclient/v0.15.0...pkg/azclient/v0.15.2)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/cloud-provider-azure/pkg/azclient
  dependency-version: 0.15.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix: Remove GOTOOLCHAIN=auto to unblock dalec build
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 19, 2026

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

Walkthrough

Updated pinned GitHub Action revisions; bumped Go builder images and added GOEXPERIMENT build arg; Makefiles and CI changed to prefer podman with conditional buildx flags; multiple Go module version bumps; added a .agents skills catalog with docs and several Python automation scripts; Helm chart and index updated.

Changes

Cohort / File(s) Summary
GitHub workflows
\.github/workflows/...
cleanupcache.yaml, codeql-azclient.yml, dependency-review.yml, go-mod-consistency.yaml, lint-azclient.yaml, release-azclient-trace.yml, release-azclient.yml, release-cache.yml, release-configloader.yml, scorecards.yml, update-trivy-db.yaml, update-vendor-license.yml
Updated pinned uses: commit SHAs for step-security/harden-runner (v2.15.1→v2.16.0) across workflows; several additional action pins updated (actions/setup-go, CodeQL/upload-sarif, cache/save) where noted. No other workflow inputs or control flow changes.
Dockerfiles
Dockerfile, cloud-node-manager.Dockerfile, e2e.Dockerfile
Bumped Go base image tags/digests to 1.25.8-bookworm; added ARG GOEXPERIMENT and ENV GOEXPERIMENT=${GOEXPERIMENT} in builder stages where applicable.
Top-level Makefile
Makefile
Removed GOTOOLCHAIN default/export and related override; introduced podman-first CONTAINER_CLI/CONTAINER_BUILDX selection and conditional buildx/manifest flags; added --build-arg GOEXPERIMENT="$(GOEXPERIMENT)" to Linux builds; switched image build/push commands to $(CONTAINER_CLI)/$(CONTAINER_BUILDX).
Other Makefiles & build targets
health-probe-proxy/Makefile, kubetest2-aks/Makefile, .../Makefile
Made podman-first container CLI detection, adapted buildx-setup, build/push targets, and parameterized buildx/manifest flags; suppressed which() stderr where applied.
Pipelines
.pipelines/ccm-image.yml, .pipelines/cnm-image.yml
Replaced hardcoded docker login with $CONTAINER_CLI login ... (podman-first detection); credential usage unchanged.
.agents docs & templates
.agents/agents.md, .agents/skills/*, AGENTS.md, CLAUDE.md
Added .agents catalog, authoring guidance, README, templates, and .gitkeep placeholders; updated references from ai/agents.md to .agents/agents.md.
New agent skills (docs)
.agents/skills/cherry-pick-pr/SKILL.md, .agents/skills/create-release-note-doc-pr/SKILL.md, .agents/skills/create-release-tags/SKILL.md, .agents/skills/release/SKILL.md, .agents/skills/fix-image-cves/SKILL.md
Added skill documentation describing workflows for cherry-picking PRs, creating release-note doc PRs, creating release tags, release orchestration, and fixing image CVEs.
New agent scripts (automation)
.agents/skills/cherry-pick-pr/scripts/cherry_pick_pr.py, .agents/skills/create-release-note-doc-pr/scripts/create_release_note_doc_pr.py, .agents/skills/create-release-tags/scripts/create_release_tags.py, .agents/skills/release/scripts/release.py, .agents/skills/fix-image-cves/scripts/fix_image_cves.py
Added several large executable Python CLI tools implementing the documented workflows; each introduces CLI entrypoints, state file handling, error types (e.g., CommandError/GitError), and substantial new logic.
Go module bumps (various)
go.mod, pkg/azclient/.../go.mod, pkg/azclient/cache/go.mod, pkg/azclient/configloader/go.mod, pkg/azclient/trace/go.mod, kubetest2-aks/go.mod, pkg/azclient/go.mod, tests/go.mod
Bumped numerous dependency versions (OpenTelemetry, golang.org/x/, k8s.io/, grpc/genproto, cel.dev/expr, oauth2, and internal azclient versions). Changes limited to go.mod files.
Helm chart & index
helm/cloud-provider-azure/Chart.yaml, helm/cloud-provider-azure/templates/..., helm/repo/index.yaml
Bumped chart version to 1.35.1, updated provider-version mappings for new Kubernetes minors, and added a 1.35.1 entry to the repo index with an updated generated timestamp.
Provider code & tests
pkg/provider/storage/azure_storageaccount.go, pkg/provider/storage/azure_storageaccount_test.go
Added AccountOptions.AllowCrossTenantReplication *bool, updated matching/creation logic to honor the option, and added unit tests exercising the new comparison behavior.
Misc small changes
.github/workflows/update-trivy-db.yaml, .pipelines/..., various Makefile adjustments, AGENTS.md/CLAUDE.md path updates
One cache action pin bumped, Docker build-arg propagation added, podman detection adjusted in pipelines/Makefiles, and small docs/path string updates.

Estimated code review effort

🎯 4 (Complex) | ⏱️ ~45 minutes

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands and usage tips.

@openshift-ci openshift-ci Bot requested review from RadekManak and mdbooth March 19, 2026 12:40
@openshift-ci openshift-ci Bot added the needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. label Mar 19, 2026
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Mar 19, 2026

Hi @cloud-team-rebase-bot[bot]. Thanks for your PR.

I'm waiting for a openshift member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work.

Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

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.

@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Mar 19, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign damdo for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@pkg/azclient/trace/go.mod`:
- Line 9: The go.mod bump to sigs.k8s.io/cloud-provider-azure/pkg/azclient
v0.15.2 pulls in Azure SDK major changes (v6→v9) and VNet API version updates;
audit and adapt any code that imports or calls Azure SDK interfaces (search for
uses of types/functions from sigs.k8s.io/cloud-provider-azure/pkg/azclient and
Azure VNet clients), update affected import paths/signatures to match v9, run
`go list -m all`/`go mod tidy` and full unit/integration tests to surface
breaking changes, and update call sites (methods in your azclient wrappers) to
the new method names/parameter types or add compatibility adapters if necessary.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: db31cca9-ca89-49b3-a644-18c674b428a6

📥 Commits

Reviewing files that changed from the base of the PR and between 4c7a764 and 83ec174.

⛔ Files ignored due to path filters (36)
  • pkg/azclient/go.sum is excluded by !**/*.sum
  • pkg/azclient/trace/go.sum is excluded by !**/*.sum
  • pkg/azclient/trace/vendor/modules.txt is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/net/http2/http2.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/net/http2/server.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/net/http2/transport.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/net/http2/writesched.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/net/http2/writesched_priority_rfc7540.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/net/http2/writesched_random.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/sys/cpu/asm_darwin_arm64_gc.s is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/sys/cpu/cpu_arm64.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64_other.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/sys/cpu/syscall_darwin_arm64_gc.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/sys/unix/ztypes_linux.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/sys/windows/aliases.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/sys/windows/syscall_windows.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/go/ast/inspector/cursor.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/go/ast/inspector/inspector.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/go/ast/inspector/iter.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/go/packages/packages.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/go/types/objectpath/objectpath.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/internal/aliases/aliases.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/internal/aliases/aliases_go122.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/internal/event/core/event.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/internal/event/keys/keys.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/internal/event/label/label.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/internal/gcimporter/iexport.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/internal/gcimporter/iimport.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/internal/gcimporter/ureader_yes.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/internal/stdlib/deps.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/internal/typeparams/free.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/golang.org/x/tools/internal/typesinternal/types.go is excluded by !**/vendor/**
  • pkg/azclient/vendor/modules.txt is excluded by !**/vendor/**
📒 Files selected for processing (18)
  • .github/workflows/cleanupcache.yaml
  • .github/workflows/codeql-azclient.yml
  • .github/workflows/dependency-review.yml
  • .github/workflows/go-mod-consistency.yaml
  • .github/workflows/lint-azclient.yaml
  • .github/workflows/release-azclient-trace.yml
  • .github/workflows/release-azclient.yml
  • .github/workflows/release-cache.yml
  • .github/workflows/release-configloader.yml
  • .github/workflows/scorecards.yml
  • .github/workflows/update-trivy-db.yaml
  • .github/workflows/update-vendor-license.yml
  • Dockerfile
  • Makefile
  • cloud-node-manager.Dockerfile
  • e2e.Dockerfile
  • pkg/azclient/go.mod
  • pkg/azclient/trace/go.mod
💤 Files with no reviewable changes (1)
  • Makefile

Comment thread pkg/azclient/trace/go.mod Outdated
@cloud-team-rebase-bot cloud-team-rebase-bot Bot changed the title Merge https://github.com/kubernetes-sigs/cloud-provider-azure:master (9c387c2) into main Merge https://github.com/kubernetes-sigs/cloud-provider-azure:master (d9c6a42) into main Mar 23, 2026
dependabot Bot and others added 6 commits March 23, 2026 23:06
…oup (kubernetes-sigs#10073)

Bumps the all group in /kubetest2-aks with 1 update: [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery).


Updates `k8s.io/apimachinery` from 0.35.2 to 0.35.3
- [Commits](kubernetes/apimachinery@v0.35.2...v0.35.3)

---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.35.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the all group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action) and [actions/cache](https://github.com/actions/cache).


Updates `github/codeql-action` from 4.33.0 to 4.34.1
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@b1bff81...3869755)

Updates `actions/cache` from 5.0.3 to 5.0.4
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](actions/cache@cdf6c1f...6682284)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.34.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: actions/cache
  dependency-version: 5.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the all group in /pkg/azclient/configloader with 3 updates: [k8s.io/api](https://github.com/kubernetes/api), [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) and [k8s.io/client-go](https://github.com/kubernetes/client-go).


Updates `k8s.io/api` from 0.35.2 to 0.35.3
- [Commits](kubernetes/api@v0.35.2...v0.35.3)

Updates `k8s.io/apimachinery` from 0.35.2 to 0.35.3
- [Commits](kubernetes/apimachinery@v0.35.2...v0.35.3)

Updates `k8s.io/client-go` from 0.35.2 to 0.35.3
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.35.2...v0.35.3)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-version: 0.35.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.35.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: k8s.io/client-go
  dependency-version: 0.35.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rnetes-sigs#10075)

Bumps the all group in /pkg/azclient/trace with 1 update: [sigs.k8s.io/cloud-provider-azure/pkg/azclient](https://github.com/kubernetes-sigs/cloud-provider-azure).


Updates `sigs.k8s.io/cloud-provider-azure/pkg/azclient` from 0.15.2 to 0.15.3
- [Release notes](https://github.com/kubernetes-sigs/cloud-provider-azure/releases)
- [Changelog](https://github.com/kubernetes-sigs/cloud-provider-azure/blob/master/docs/release-versioning.md)
- [Commits](kubernetes-sigs/cloud-provider-azure@pkg/azclient/v0.15.2...pkg/azclient/v0.15.3)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/cloud-provider-azure/pkg/azclient
  dependency-version: 0.15.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the all group in /pkg/azclient/cache with 1 update: [k8s.io/client-go](https://github.com/kubernetes/client-go).


Updates `k8s.io/client-go` from 0.35.2 to 0.35.3
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.35.2...v0.35.3)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-version: 0.35.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ent-skills-92d962e6c

feat: add shared agent skills and manual release workflow
Liunardy and others added 8 commits May 19, 2026 11:46
…oop (kubernetes-sigs#10328)

* fix(multi-slb): serialize backendPoolUpdater with service reconciliation loop

* fix(multi-slb): address comments
…ernetes-sigs#10394)

Bumps the all group in /kubetest2-aks with 2 updates: [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) and [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery).


Updates `github.com/go-git/go-git/v5` from 5.19.0 to 5.19.1
- [Release notes](https://github.com/go-git/go-git/releases)
- [Changelog](https://github.com/go-git/go-git/blob/main/HISTORY.md)
- [Commits](go-git/go-git@v5.19.0...v5.19.1)

Updates `k8s.io/apimachinery` from 0.36.0 to 0.36.1
- [Commits](kubernetes/apimachinery@v0.36.0...v0.36.1)

---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
  dependency-version: 5.19.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.36.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the all group with 2 updates: [step-security/harden-runner](https://github.com/step-security/harden-runner) and [github/codeql-action](https://github.com/github/codeql-action).


Updates `step-security/harden-runner` from 2.19.1 to 2.19.3
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](step-security/harden-runner@a5ad31d...ab7a940)

Updates `github/codeql-action` from 4.35.4 to 4.35.5
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@68bde55...9e0d7b8)

---
updated-dependencies:
- dependency-name: step-security/harden-runner
  dependency-version: 2.19.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: github/codeql-action
  dependency-version: 4.35.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rnetes-sigs#10395)

Bumps the all group in /pkg/azclient with 2 updates: [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) and [github.com/onsi/gomega](https://github.com/onsi/gomega).


Updates `github.com/onsi/ginkgo/v2` from 2.28.3 to 2.29.0
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](onsi/ginkgo@v2.28.3...v2.29.0)

Updates `github.com/onsi/gomega` from 1.40.0 to 1.41.0
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](onsi/gomega@v1.40.0...v1.41.0)

---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
  dependency-version: 2.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: github.com/onsi/gomega
  dependency-version: 1.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rnetes-sigs#10396)

Bumps the all group in /pkg/azclient/trace with 1 update: [sigs.k8s.io/cloud-provider-azure/pkg/azclient](https://github.com/kubernetes-sigs/cloud-provider-azure).


Updates `sigs.k8s.io/cloud-provider-azure/pkg/azclient` from 0.20.2 to 0.20.3
- [Release notes](https://github.com/kubernetes-sigs/cloud-provider-azure/releases)
- [Changelog](https://github.com/kubernetes-sigs/cloud-provider-azure/blob/master/docs/release-versioning.md)
- [Commits](kubernetes-sigs/cloud-provider-azure@pkg/azclient/v0.20.2...pkg/azclient/v0.20.3)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/cloud-provider-azure/pkg/azclient
  dependency-version: 0.20.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the all group in /pkg/azclient/configloader with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) | `2.28.3` | `2.29.0` |
| [github.com/onsi/gomega](https://github.com/onsi/gomega) | `1.40.0` | `1.41.0` |
| [k8s.io/api](https://github.com/kubernetes/api) | `0.36.0` | `0.36.1` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.36.0` | `0.36.1` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.36.0` | `0.36.1` |


Updates `github.com/onsi/ginkgo/v2` from 2.28.3 to 2.29.0
- [Release notes](https://github.com/onsi/ginkgo/releases)
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
- [Commits](onsi/ginkgo@v2.28.3...v2.29.0)

Updates `github.com/onsi/gomega` from 1.40.0 to 1.41.0
- [Release notes](https://github.com/onsi/gomega/releases)
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
- [Commits](onsi/gomega@v1.40.0...v1.41.0)

Updates `k8s.io/api` from 0.36.0 to 0.36.1
- [Commits](kubernetes/api@v0.36.0...v0.36.1)

Updates `k8s.io/apimachinery` from 0.36.0 to 0.36.1
- [Commits](kubernetes/apimachinery@v0.36.0...v0.36.1)

Updates `k8s.io/client-go` from 0.36.0 to 0.36.1
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.36.0...v0.36.1)

---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
  dependency-version: 2.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: github.com/onsi/gomega
  dependency-version: 1.41.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: k8s.io/api
  dependency-version: 0.36.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.36.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: k8s.io/client-go
  dependency-version: 0.36.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the all group in /pkg/azclient/cache with 1 update: [k8s.io/client-go](https://github.com/kubernetes/client-go).


Updates `k8s.io/client-go` from 0.36.0 to 0.36.1
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.36.0...v0.36.1)

---
updated-dependencies:
- dependency-name: k8s.io/client-go
  dependency-version: 0.36.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@cloud-team-rebase-bot cloud-team-rebase-bot Bot changed the title OCPBUGS-83520: Merge https://github.com/kubernetes-sigs/cloud-provider-azure:master (ce0c4f3) into main OCPBUGS-83520: Merge https://github.com/kubernetes-sigs/cloud-provider-azure:master (e0098f4) into main May 21, 2026
dependabot Bot and others added 17 commits May 26, 2026 04:39
Bumps the all group with 2 updates: [step-security/harden-runner](https://github.com/step-security/harden-runner) and [github/codeql-action](https://github.com/github/codeql-action).


Updates `step-security/harden-runner` from 2.19.3 to 2.19.4
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](step-security/harden-runner@ab7a940...9af89fc)

Updates `github/codeql-action` from 4.35.5 to 4.36.0
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@9e0d7b8...7211b7c)

---
updated-dependencies:
- dependency-name: step-security/harden-runner
  dependency-version: 2.19.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: github/codeql-action
  dependency-version: 4.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rnetes-sigs#10431)

Bumps the all group in /pkg/azclient with 2 updates: [golang.org/x/crypto](https://github.com/golang/crypto) and [golang.org/x/net](https://github.com/golang/net).


Updates `golang.org/x/crypto` from 0.51.0 to 0.52.0
- [Commits](golang/crypto@v0.51.0...v0.52.0)

Updates `golang.org/x/net` from 0.54.0 to 0.55.0
- [Commits](golang/net@v0.54.0...v0.55.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: golang.org/x/net
  dependency-version: 0.55.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rnetes-sigs#10432)

Bumps the all group in /pkg/azclient/trace with 1 update: [sigs.k8s.io/cloud-provider-azure/pkg/azclient](https://github.com/kubernetes-sigs/cloud-provider-azure).


Updates `sigs.k8s.io/cloud-provider-azure/pkg/azclient` from 0.20.3 to 0.20.4
- [Release notes](https://github.com/kubernetes-sigs/cloud-provider-azure/releases)
- [Changelog](https://github.com/kubernetes-sigs/cloud-provider-azure/blob/master/docs/release-versioning.md)
- [Commits](kubernetes-sigs/cloud-provider-azure@pkg/azclient/v0.20.3...pkg/azclient/v0.20.4)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/cloud-provider-azure/pkg/azclient
  dependency-version: 0.20.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Nolan Brubaker <nolan@nbrubaker.com>

# Conflicts:
#	.github/dependabot.yml
#	.github/workflows/codeql-analysis.yml
#	.github/workflows/codespell.yaml
#	.github/workflows/lint.yaml
#	.github/workflows/release.yaml
#	.github/workflows/trivy.yaml

# Conflicts:
#	.github/dependabot.yml
#	.github/workflows/codeql-analysis.yml
#	.github/workflows/codespell.yaml
#	.github/workflows/lint.yaml
#	.github/workflows/release.yaml
#	.github/workflows/trivy.yaml

# Conflicts:
#	.github/dependabot.yml
#	.github/workflows/codeql-analysis.yml
#	.github/workflows/codespell.yaml
#	.github/workflows/lint.yaml
#	.github/workflows/release.yaml
#	.github/workflows/trivy.yaml

# Conflicts:
#	.github/dependabot.yml
#	.github/workflows/codeql-analysis.yml
#	.github/workflows/codespell.yaml
#	.github/workflows/lint.yaml
#	.github/workflows/release.yaml
#	.github/workflows/trivy.yaml

# Conflicts:
#	.github/workflows/codeql-analysis.yml
#	.github/workflows/lint.yaml
#	.github/workflows/trivy.yaml

# Conflicts:
#	.github/dependabot.yml
#	.github/workflows/codeql-analysis.yml
#	.github/workflows/codespell.yaml
#	.github/workflows/lint.yaml
#	.github/workflows/release.yaml
#	.github/workflows/trivy.yaml

# Conflicts:
#	.github/dependabot.yml
#	.github/workflows/codeql-analysis.yml
#	.github/workflows/codespell.yaml
#	.github/workflows/lint.yaml
#	.github/workflows/release.yaml
#	.github/workflows/trivy.yaml

# Conflicts:
#	.github/workflows/codeql-analysis.yml
#	.github/workflows/codespell.yaml
#	.github/workflows/lint.yaml
#	.github/workflows/release.yaml
#	.github/workflows/trivy.yaml

# Conflicts:
#	.github/dependabot.yml
#	.github/workflows/codeql-analysis.yml
#	.github/workflows/codespell.yaml
#	.github/workflows/lint.yaml
#	.github/workflows/release.yaml
#	.github/workflows/trivy.yaml

# Conflicts:
#	.github/dependabot.yml
#	.github/workflows/codeql-analysis.yml
#	.github/workflows/codespell.yaml
#	.github/workflows/lint.yaml
#	.github/workflows/release.yaml
#	.github/workflows/trivy.yaml
…cript

- Adds .spec file to build the acr-credential-provider
- Updates openshift.mk to allow builds of acr-credential-provider
- Adds build-rpms.sh to build RPMs in CI
- Updates build-go.sh to allow override of REPO_ROOT
@cloud-team-rebase-bot cloud-team-rebase-bot Bot changed the title OCPBUGS-83520: Merge https://github.com/kubernetes-sigs/cloud-provider-azure:master (e0098f4) into main OCPBUGS-83520: Merge https://github.com/kubernetes-sigs/cloud-provider-azure:master (6e026a5) into main May 28, 2026
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented May 28, 2026

@cloud-team-rebase-bot[bot]: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/images e5978a7 link true /test images
ci/prow/e2e-azurestack-ipi e5978a7 link true /test e2e-azurestack-ipi
ci/prow/e2e-azure-ovn-upgrade e5978a7 link true /test e2e-azure-ovn-upgrade
ci/prow/regression-clusterinfra-azure-ipi-ccm e5978a7 link false /test regression-clusterinfra-azure-ipi-ccm
ci/prow/verify-deps e5978a7 link true /test verify-deps
ci/prow/e2e-azure-ovn e5978a7 link true /test e2e-azure-ovn
ci/prow/unit e5978a7 link true /test unit
ci/prow/okd-scos-images e5978a7 link true /test okd-scos-images
ci/prow/verify e5978a7 link true /test verify

Full PR test history. Your PR dashboard.

Details

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. I understand the commands that are listed here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

jira/severity-important Referenced Jira bug's severity is important for the branch this PR is targeting. jira/valid-bug Indicates that a referenced Jira bug is valid for the branch this PR is targeting. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. ok-to-test Indicates a non-member PR verified by an org member that is safe to test.

Projects

None yet

Development

Successfully merging this pull request may close these issues.