Skip to content

NO-JIRA: Merge https://github.com/kubernetes/cloud-provider-vsphere:release-1.35 (93af0f7) into main#113

Merged
openshift-merge-bot[bot] merged 29 commits into
openshift:mainfrom
openshift-cloud-team:rebase-bot-main
Apr 10, 2026
Merged

NO-JIRA: Merge https://github.com/kubernetes/cloud-provider-vsphere:release-1.35 (93af0f7) into main#113
openshift-merge-bot[bot] merged 29 commits into
openshift:mainfrom
openshift-cloud-team:rebase-bot-main

Conversation

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

@cloud-team-rebase-bot cloud-team-rebase-bot Bot commented Mar 12, 2026

Summary by CodeRabbit

  • Chores
    • Updated Go module dependencies across the project to latest stable versions, including both direct and indirect dependencies.
    • Upgraded Go toolchain to a newer version.
    • All updates maintain backward compatibility with no behavior changes or impact on functionality.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 12, 2026

Important

Review skipped

Auto reviews are limited based on label configuration.

🚫 Review skipped — only excluded labels are configured. (1)
  • do-not-merge/work-in-progress

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: c2348ad7-094d-488d-8121-45d598c3449e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

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

Bumped Go toolchain versions, upgraded many module and tooling pins, updated CI action pins, Makefile and Dockerfile Go image defaults, added Dependabot ignore rules for k8s modules, and a single unit test change to use vmopv1.GroupVersion. No public APIs were changed.

Changes

Cohort / File(s) Summary
Root Module Dependencies
go.mod
Updated Go directive to go 1.26.0; upgraded/kicked many direct and indirect deps (Kubernetes modules, klog, opentelemetry, gRPC stack, golang.org/x/*, etc.); adjusted replace directives and added comment about vm-operator alignment.
Tooling Module
hack/tools/go.mod
Bumped Go directive to go 1.24.0; upgraded tooling deps (e.g., github.com/onsi/ginkgo/v2) and several golang.org/x/* indirect modules.
E2E Module
test/e2e/go.mod
Bumped Go directive to go 1.26.0; updated github.com/vmware/govmomi, golang.org/x/crypto, and multiple golang.org/x/* indirect deps.
Dependabot Config
.github/dependabot.yml
Added ignore rules to suppress Dependabot updates for k8s.io/* modules on master and release-* branches.
CI Workflow Pins
.github/workflows/weekly-security-scan.yaml
Updated action revisions: actions/checkout pin → v6.0.2, actions/setup-go pin → v6.3.0; workflow steps unchanged.
Makefile
Makefile
Added GO_VERSION ?= 1.26.0 and bumped Trivy pin TRIVY_VER := 0.69.2.
Image Build
cluster/images/controller-manager/Dockerfile
Changed default ARG GOLANG_IMAGE from golang:1.25.0 to golang:1.26.0.
Unit Test Adjustment
pkg/cloudprovider/vsphereparavirtual/loadbalancer_test.go
Test now constructs a NotFound API error using vmopv1.GroupVersion instead of vmopv1.SchemeGroupVersion; test behavior unchanged.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the pull request as a merge of upstream changes from the kubernetes/cloud-provider-vsphere repository into the main branch.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Stable And Deterministic Test Names ✅ Passed PR only modifies dependency versions in go.mod files without changing any Ginkgo test names or definitions.
Test Structure And Quality ✅ Passed PR only modifies go.mod dependency files without any changes to Ginkgo test source code.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ 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 chrischdi and mdbooth March 12, 2026 12:58
@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 12, 2026
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Mar 12, 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.

@cloud-team-rebase-bot cloud-team-rebase-bot Bot changed the title Merge https://github.com/kubernetes/cloud-provider-vsphere:master (bf26b61) into main Merge https://github.com/kubernetes/cloud-provider-vsphere:master (ba7c6f4) into main Mar 16, 2026
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 `@go.mod`:
- Around line 90-95: Update the OTLP trace exporter module versions to match the
core OpenTelemetry modules (v1.40.0): change
go.opentelemetry.io/otel/exporters/otlp/otlptrace and
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from v1.34.0 to
v1.40.0 in go.mod so all otel packages (go.opentelemetry.io/otel,
go.opentelemetry.io/otel/metric, go.opentelemetry.io/otel/sdk,
go.opentelemetry.io/otel/trace and the two otlptrace exporters) are aligned to
v1.40.0 and then run go mod tidy to refresh dependencies.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 85aadd34-f1bd-45d3-9e2d-8b75b4d2ac1f

📥 Commits

Reviewing files that changed from the base of the PR and between e45c892 and 74a1231.

⛔ Files ignored due to path filters (269)
  • go.sum is excluded by !**/*.sum
  • hack/tools/go.sum is excluded by !**/*.sum
  • hack/tools/vendor/github.com/google/pprof/profile/merge.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/google/pprof/profile/profile.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/google/pprof/profile/proto.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/google/pprof/profile/prune.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/ginkgo/command/command.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/ginkgo/internal/run.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/ginkgo/run/run_command.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/internal/reporters/gojson.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/reporters/default_reporter.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/reporters/junit_report.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/reporters/teamcity_report.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/types/errors.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/types/semver_filter.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/types/types.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/types/version.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/mod/semver/semver.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sync/errgroup/errgroup.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/affinity_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/fdset.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/ifreq_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/mkall.sh is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/mkerrors.sh is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/syscall_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/syscall_netbsd.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/syscall_solaris.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_386.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zsyscall_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/ztypes_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/ast/inspector/cursor.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/packages/golist.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/packages/packages.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/packages/visit.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/types/objectpath/objectpath.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/types/typeutil/callee.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/types/typeutil/map.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/event/core/event.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/event/core/export.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/event/label/label.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/gcimporter/bimport.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/gcimporter/iexport.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/gcimporter/iimport.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/gcimporter/iimport_go122.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/stdlib/deps.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/stdlib/import.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/stdlib/manifest.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/stdlib/stdlib.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typeparams/normalize.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/classify_call.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/element.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/fx.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/isnamed.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/qualifier.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/types.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/varkind.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/varkind_go124.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/zerovalue.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/versions/features.go is excluded by !**/vendor/**
  • hack/tools/vendor/modules.txt is excluded by !**/vendor/**
  • test/e2e/go.sum is excluded by !**/*.sum
  • test/e2e/vendor/github.com/vmware/govmomi/fault/meta_types.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/internal/version/version.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/list/lister.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/object/datastore.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/object/folder.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/object/host_system.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/object/virtual_device_list.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vapi/internal/internal.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vapi/rest/client.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vapi/rest/errors.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vapi/rest/notifications.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/client.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/methods/methods.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/methods/unreleased.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/mo/extra.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/mo/registry.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/enum.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/guest.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/hardware_version.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/helpers.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/types.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/unreleased.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/http2/writesched_priority_rfc9218.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/websocket/hybi.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/cpu/cpu_x86.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/term/terminal.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables10.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables11.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables12.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables15.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables17.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables9.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/message/catalog/catalog.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/message/catalog/dict.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/message/catalog/go19.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/message/catalog/gopre19.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/secure/bidirule/bidirule.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables11.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables12.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables13.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables17.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/forminfo.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables10.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables11.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables12.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables15.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables17.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables9.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/go/ast/inspector/cursor.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/stdlib/deps.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/stdlib/manifest.go is excluded by !**/vendor/**
  • test/e2e/vendor/modules.txt is excluded by !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/internal/telemetry/id.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/internal/telemetry/number.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/internal/telemetry/span.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/internal/telemetry/status.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/internal/telemetry/traces.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/internal/telemetry/value.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/span.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/tracer.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/.clomonitor.yml is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/.codespellignore is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/.golangci.yml is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/.lycheeignore is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/CHANGELOG.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/CODEOWNERS is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/CONTRIBUTING.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/LICENSE is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/Makefile is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/README.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/RELEASING.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/SECURITY-INSIGHTS.yml is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/VERSIONING.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/encoder.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/filter.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/hash.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/internal/attribute.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/internal/xxhash/xxhash.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/iterator.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/key.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/kv.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/set.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/type_string.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/value.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/baggage/baggage.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/codes/codes.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/dependencies.Dockerfile is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/internal/global/instruments.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/internal/global/internal_logging.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/internal/global/meter.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/internal/global/trace.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/LICENSE is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/asyncfloat64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/asyncint64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/config.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/meter.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/noop/noop.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/syncfloat64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/syncint64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/propagation/baggage.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/propagation/propagation.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/propagation/trace_context.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/LICENSE is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/internal/x/features.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/internal/x/x.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/builtin.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/container.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/env.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/host_id.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/host_id_bsd.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/host_id_linux.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/host_id_unsupported.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/host_id_windows.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/os.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/os_release_unix.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/os_unix.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/os_unsupported.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/process.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/resource.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/batch_span_processor.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/doc.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/id_generator.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/internal/env/env.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/internal/observ/batch_span_processor.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/internal/observ/doc.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/internal/observ/simple_span_processor.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/internal/observ/tracer.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/provider.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/sampling.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/simple_span_processor.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/snapshot.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/span.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/span_limits.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/tracer.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/version.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/version.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/internal/http.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/MIGRATION.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/README.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/attribute_group.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/doc.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/error_type.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/exception.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/schema.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/MIGRATION.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/README.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/attribute_group.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/doc.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/error_type.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/exception.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/otelconv/metric.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/schema.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/LICENSE is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/auto.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/config.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/hex.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/internal/telemetry/attr.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/internal/telemetry/id.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/internal/telemetry/value.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/noop.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/noop/noop.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/span.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/trace.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/tracestate.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/version.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/versions.yaml is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/client_priority_go126.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/client_priority_go127.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/frame.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/http2.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/server.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/transport.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/writesched_priority_rfc7540.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/internal/httpsfv/httpsfv.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/cpu/cpu_arm64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/cpu/cpu_other_arm64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/cpu/cpu_windows_arm64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/unix/ioctl_signed.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/unix/ioctl_unsigned.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/unix/syscall_solaris.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/unix/syscall_unix.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/windows/syscall_windows.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/windows/types_windows.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/windows/zsyscall_windows.go is excluded by !vendor/**, !**/vendor/**
  • vendor/modules.txt is excluded by !vendor/**, !**/vendor/**
📒 Files selected for processing (4)
  • .github/workflows/weekly-security-scan.yaml
  • go.mod
  • hack/tools/go.mod
  • test/e2e/go.mod
🚧 Files skipped from review as they are similar to previous changes (2)
  • hack/tools/go.mod
  • test/e2e/go.mod

Comment thread go.mod
@cloud-team-rebase-bot cloud-team-rebase-bot Bot changed the title Merge https://github.com/kubernetes/cloud-provider-vsphere:master (ba7c6f4) into main Merge https://github.com/kubernetes/cloud-provider-vsphere:master (ff7ea2e) into main Mar 19, 2026
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.

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
go.mod (1)

114-114: ⚠️ Potential issue | 🟠 Major

Upgrade google.golang.org/grpc to v1.79.3 or later to patch authorization bypass vulnerability.

The project depends on google.golang.org/grpc v1.72.2 (an indirect dependency pulled by Kubernetes components), which is vulnerable to GHSA-p77j-4mvh-x3m3 / CVE-2026-33186—a critical authorization bypass affecting gRPC servers that use path-based authorization interceptors with fallback allow rules. The vulnerability stems from improper validation of HTTP/2 :path pseudo-headers, allowing non-canonical paths to bypass authorization checks.

Patch version 1.79.3 resolves this. Consider upgrading the direct dependency that pulls in grpc (likely through Kubernetes or etcd) to receive the patched version.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@go.mod` at line 114, go.mod currently pins the indirect dependency
google.golang.org/grpc at v1.72.2 which is vulnerable; update the grpc
dependency to v1.79.3 or later by bumping google.golang.org/grpc in go.mod (or
by upgrading the direct module that pulls it, e.g., the Kubernetes/etcd
dependency) and then run the Go tooling (go get ./... or go get
google.golang.org/grpc@v1.79.3 and go mod tidy) to ensure the indirect version
is updated; verify with go list -m all that google.golang.org/grpc resolves to
>= v1.79.3.
♻️ Duplicate comments (1)
go.mod (1)

91-92: ⚠️ Potential issue | 🟠 Major

OTLP trace exporters remain misaligned with core OTel modules.

Lines 91–92 keep OTLP trace exporters at v1.34.0 while core OpenTelemetry modules (lines 90, 93–95) are now at v1.40.0. This version skew can lead to compatibility issues and missed bug fixes.

Proposed version alignment
-	go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.34.0 // indirect
-	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.34.0 // indirect
+	go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.40.0 // indirect
+	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.40.0 // indirect

After applying the changes, run go mod tidy to refresh dependencies.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@go.mod` around lines 91 - 92, Update the OTLP trace exporter module versions
to match the core OpenTelemetry modules by bumping
go.opentelemetry.io/otel/exporters/otlp/otlptrace and
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from v1.34.0 to
v1.40.0 in go.mod, then run `go mod tidy` to refresh and verify dependency
alignment.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Outside diff comments:
In `@go.mod`:
- Line 114: go.mod currently pins the indirect dependency google.golang.org/grpc
at v1.72.2 which is vulnerable; update the grpc dependency to v1.79.3 or later
by bumping google.golang.org/grpc in go.mod (or by upgrading the direct module
that pulls it, e.g., the Kubernetes/etcd dependency) and then run the Go tooling
(go get ./... or go get google.golang.org/grpc@v1.79.3 and go mod tidy) to
ensure the indirect version is updated; verify with go list -m all that
google.golang.org/grpc resolves to >= v1.79.3.

---

Duplicate comments:
In `@go.mod`:
- Around line 91-92: Update the OTLP trace exporter module versions to match the
core OpenTelemetry modules by bumping
go.opentelemetry.io/otel/exporters/otlp/otlptrace and
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from v1.34.0 to
v1.40.0 in go.mod, then run `go mod tidy` to refresh and verify dependency
alignment.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 51ef335d-a546-421b-b1c1-346b7bc361c5

📥 Commits

Reviewing files that changed from the base of the PR and between 74a1231 and 0f9b6ab.

⛔ Files ignored due to path filters (294)
  • go.sum is excluded by !**/*.sum
  • hack/tools/go.sum is excluded by !**/*.sum
  • hack/tools/vendor/github.com/google/pprof/profile/merge.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/google/pprof/profile/profile.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/google/pprof/profile/proto.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/google/pprof/profile/prune.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/ginkgo/command/command.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/ginkgo/internal/run.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/ginkgo/run/run_command.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/internal/reporters/gojson.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/reporters/default_reporter.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/reporters/junit_report.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/reporters/teamcity_report.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/types/errors.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/types/semver_filter.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/types/types.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/types/version.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/mod/semver/semver.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sync/errgroup/errgroup.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/affinity_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/fdset.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/ifreq_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/mkall.sh is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/mkerrors.sh is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/syscall_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/syscall_netbsd.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/syscall_solaris.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_386.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zsyscall_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/ztypes_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/ast/inspector/cursor.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/packages/golist.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/packages/packages.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/packages/visit.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/types/objectpath/objectpath.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/types/typeutil/callee.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/types/typeutil/map.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/event/core/event.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/event/core/export.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/event/label/label.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/gcimporter/bimport.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/gcimporter/iexport.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/gcimporter/iimport.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/gcimporter/iimport_go122.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/stdlib/deps.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/stdlib/import.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/stdlib/manifest.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/stdlib/stdlib.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typeparams/normalize.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/classify_call.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/element.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/fx.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/isnamed.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/qualifier.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/types.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/varkind.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/varkind_go124.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/zerovalue.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/versions/features.go is excluded by !**/vendor/**
  • hack/tools/vendor/modules.txt is excluded by !**/vendor/**
  • test/e2e/go.sum is excluded by !**/*.sum
  • test/e2e/vendor/github.com/vmware/govmomi/fault/meta_types.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/internal/version/version.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/list/lister.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/object/datastore.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/object/folder.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/object/host_system.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/object/virtual_device_list.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vapi/internal/internal.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vapi/rest/client.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vapi/rest/errors.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vapi/rest/notifications.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/client.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/methods/methods.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/methods/unreleased.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/mo/extra.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/mo/registry.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/enum.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/guest.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/hardware_version.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/helpers.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/types.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/unreleased.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/http2/writesched_priority_rfc9218.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/websocket/hybi.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/cpu/cpu_x86.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/term/terminal.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables10.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables11.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables12.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables15.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables17.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables9.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/message/catalog/catalog.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/message/catalog/dict.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/message/catalog/go19.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/message/catalog/gopre19.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/secure/bidirule/bidirule.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables11.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables12.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables13.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables17.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/forminfo.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables10.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables11.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables12.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables15.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables17.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables9.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/go/ast/inspector/cursor.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/stdlib/deps.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/stdlib/manifest.go is excluded by !**/vendor/**
  • test/e2e/vendor/modules.txt is excluded by !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/internal/telemetry/id.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/internal/telemetry/number.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/internal/telemetry/span.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/internal/telemetry/status.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/internal/telemetry/traces.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/internal/telemetry/value.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/span.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/auto/sdk/tracer.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/.clomonitor.yml is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/.codespellignore is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/.golangci.yml is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/.lycheeignore is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/CHANGELOG.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/CODEOWNERS is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/CONTRIBUTING.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/LICENSE is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/Makefile is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/README.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/RELEASING.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/SECURITY-INSIGHTS.yml is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/VERSIONING.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/encoder.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/filter.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/hash.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/internal/attribute.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/internal/xxhash/xxhash.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/iterator.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/key.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/kv.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/set.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/type_string.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/attribute/value.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/baggage/baggage.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/codes/codes.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/dependencies.Dockerfile is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/internal/global/instruments.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/internal/global/internal_logging.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/internal/global/meter.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/internal/global/trace.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/LICENSE is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/asyncfloat64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/asyncint64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/config.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/meter.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/noop/noop.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/syncfloat64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/metric/syncint64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/propagation/baggage.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/propagation/propagation.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/propagation/trace_context.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/LICENSE is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/internal/x/features.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/internal/x/x.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/builtin.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/container.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/env.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/host_id.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/host_id_bsd.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/host_id_linux.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/host_id_unsupported.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/host_id_windows.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/os.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/os_release_unix.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/os_unix.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/os_unsupported.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/process.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/resource/resource.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/batch_span_processor.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/doc.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/id_generator.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/internal/env/env.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/internal/observ/batch_span_processor.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/internal/observ/doc.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/internal/observ/simple_span_processor.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/internal/observ/tracer.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/provider.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/sampling.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/simple_span_processor.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/snapshot.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/span.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/span_limits.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/tracer.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/trace/version.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/sdk/version.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/internal/http.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/MIGRATION.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/README.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/attribute_group.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/doc.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/error_type.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/exception.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.37.0/schema.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/MIGRATION.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/README.md is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/attribute_group.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/doc.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/error_type.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/exception.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/otelconv/metric.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/semconv/v1.39.0/schema.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/LICENSE is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/auto.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/config.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/hex.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/internal/telemetry/attr.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/internal/telemetry/id.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/internal/telemetry/value.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/noop.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/noop/noop.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/span.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/trace.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/trace/tracestate.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/version.go is excluded by !vendor/**, !**/vendor/**
  • vendor/go.opentelemetry.io/otel/versions.yaml is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/client_priority_go126.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/client_priority_go127.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/frame.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/http2.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/server.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/transport.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/writesched.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/writesched_priority_rfc7540.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/http2/writesched_random.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/net/internal/httpsfv/httpsfv.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sync/singleflight/singleflight.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/cpu/asm_darwin_arm64_gc.s is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/cpu/cpu_arm64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/cpu/cpu_darwin_arm64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/cpu/cpu_darwin_arm64_other.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/cpu/cpu_other_arm64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/cpu/cpu_windows_arm64.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/cpu/syscall_darwin_arm64_gc.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/plan9/syscall_plan9.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/unix/ioctl_signed.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/unix/ioctl_unsigned.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/unix/syscall_solaris.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/unix/syscall_unix.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/unix/ztypes_linux.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/windows/aliases.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/windows/registry/key.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/windows/syscall_windows.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/windows/types_windows.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/sys/windows/zsyscall_windows.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/go/ast/inspector/cursor.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/go/ast/inspector/inspector.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/go/ast/inspector/iter.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/go/packages/packages.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/go/types/objectpath/objectpath.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/internal/aliases/aliases.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/internal/aliases/aliases_go122.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/internal/event/core/event.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/internal/event/keys/keys.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/internal/event/label/label.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/internal/gcimporter/iexport.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/internal/gcimporter/iimport.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/internal/gcimporter/ureader_yes.go is excluded by !vendor/**, !**/vendor/**
  • vendor/golang.org/x/tools/internal/stdlib/deps.go is excluded by !vendor/**, !**/vendor/**
📒 Files selected for processing (6)
  • .github/workflows/weekly-security-scan.yaml
  • Makefile
  • cluster/images/controller-manager/Dockerfile
  • go.mod
  • hack/tools/go.mod
  • test/e2e/go.mod
✅ Files skipped from review due to trivial changes (5)
  • .github/workflows/weekly-security-scan.yaml
  • hack/tools/go.mod
  • cluster/images/controller-manager/Dockerfile
  • Makefile
  • test/e2e/go.mod

@cloud-team-rebase-bot cloud-team-rebase-bot Bot changed the title Merge https://github.com/kubernetes/cloud-provider-vsphere:master (ff7ea2e) into main Merge https://github.com/kubernetes/cloud-provider-vsphere:master (b5af081) into main Mar 23, 2026
k8s-ci-robot and others added 4 commits March 27, 2026 15:06
…downgrade-release-to-k8s-1.35

Downgrade release-1.35 branch to k8s 1.35.1
…e-1.35

Bump dependencies to fix critical/high CVEs.

- k8s.io/* v0.35.1 -> v0.35.2 (patch bump)
- google.golang.org/grpc v1.72.2 -> v1.79.3
  Fixes CVE-2026-33186: Authorization bypass via missing leading slash
  in :path (CVSS 9.1 Critical)
- go.opentelemetry.io/otel/sdk v1.36.0 -> v1.40.0
  Fixes CVE-2026-24051: Arbitrary code execution via PATH hijacking
  on macOS/Darwin (CVSS 7.0 High)
Dependabot automatically bumped k8s.io dependencies from v0.35.0-rc.0
to v0.36.0-alpha.0 on master before the release-1.35 branch was cut,
causing the release branch to inherit wrong dependency versions.

Add ignore rules for k8s.io/* to prevent this:

- On master: block semver-minor and semver-major auto-bumps. Patch
  bumps (e.g. 0.35.1 -> 0.35.1) are still allowed.

- On release branches (1.35, 1.34, 1.33): fully ignore k8s.io/*
  including patch updates. As a Kubernetes core component,
  cloud-provider-vsphere release branches follow the Kubernetes patch
  release schedule and k8s dependencies are updated manually.
…erry-pick-1720-to-release-1.35

[release-1.35] Prevent unwanted k8s.io version bumps by Dependabot
@cloud-team-rebase-bot cloud-team-rebase-bot Bot changed the title Merge https://github.com/kubernetes/cloud-provider-vsphere:master (b5af081) into main Merge https://github.com/kubernetes/cloud-provider-vsphere:master (0f3b851) into main Mar 30, 2026
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.

🧹 Nitpick comments (1)
.github/dependabot.yml (1)

124-127: Consider documenting full-ignore intent consistently across all release blocks.

The full k8s.io/* ignore is clear in behavior, but only one block carries the rationale comment. Mirroring that note for each release gomod section would reduce future confusion.

Also applies to: 172-172, 218-218, 263-263, 309-309, 354-354

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In @.github/dependabot.yml around lines 124 - 127, Add the same rationale
comment explaining why k8s modules are fully ignored to every release gomod
block that contains dependency-name: "k8s.io/*" (the occurrences mentioned in
the review) so the intent is documented consistently; locate each gomod release
block with dependency-name: "k8s.io/*" and insert the explanatory comment
(matching the existing one: "Fully ignore k8s modules on release branches. All
k8s dependency updates are done manually following the Kubernetes patch release
schedule.") directly above that dependency entry.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In @.github/dependabot.yml:
- Around line 124-127: Add the same rationale comment explaining why k8s modules
are fully ignored to every release gomod block that contains dependency-name:
"k8s.io/*" (the occurrences mentioned in the review) so the intent is documented
consistently; locate each gomod release block with dependency-name: "k8s.io/*"
and insert the explanatory comment (matching the existing one: "Fully ignore k8s
modules on release branches. All k8s dependency updates are done manually
following the Kubernetes patch release schedule.") directly above that
dependency entry.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 947637d0-8e46-407c-9941-ce6268fcfff8

📥 Commits

Reviewing files that changed from the base of the PR and between d44d927 and 1a8af19.

⛔ Files ignored due to path filters (292)
  • go.sum is excluded by !**/*.sum
  • hack/tools/go.sum is excluded by !**/*.sum
  • hack/tools/vendor/github.com/google/pprof/profile/merge.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/google/pprof/profile/profile.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/google/pprof/profile/proto.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/google/pprof/profile/prune.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/ginkgo/command/command.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/ginkgo/internal/run.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/ginkgo/run/run_command.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/internal/reporters/gojson.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/reporters/default_reporter.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/reporters/junit_report.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/reporters/teamcity_report.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/types/errors.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/types/semver_filter.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/types/types.go is excluded by !**/vendor/**
  • hack/tools/vendor/github.com/onsi/ginkgo/v2/types/version.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/mod/semver/semver.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sync/errgroup/errgroup.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/affinity_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/fdset.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/ifreq_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/mkall.sh is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/mkerrors.sh is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/syscall_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/syscall_netbsd.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/syscall_solaris.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_386.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zsyscall_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/ztypes_linux.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/ast/inspector/cursor.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/packages/golist.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/packages/packages.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/packages/visit.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/types/objectpath/objectpath.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/types/typeutil/callee.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/go/types/typeutil/map.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/event/core/event.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/event/core/export.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/event/label/label.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/gcimporter/bimport.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/gcimporter/iexport.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/gcimporter/iimport.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/gcimporter/iimport_go122.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/stdlib/deps.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/stdlib/import.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/stdlib/manifest.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/stdlib/stdlib.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typeparams/normalize.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/classify_call.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/element.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/fx.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/isnamed.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/qualifier.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/types.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/varkind.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/varkind_go124.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/typesinternal/zerovalue.go is excluded by !**/vendor/**
  • hack/tools/vendor/golang.org/x/tools/internal/versions/features.go is excluded by !**/vendor/**
  • hack/tools/vendor/modules.txt is excluded by !**/vendor/**
  • test/e2e/go.sum is excluded by !**/*.sum
  • test/e2e/vendor/github.com/vmware/govmomi/fault/meta_types.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/internal/version/version.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/list/lister.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/object/datastore.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/object/folder.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/object/host_system.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/object/virtual_device_list.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vapi/internal/internal.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vapi/rest/client.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vapi/rest/errors.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vapi/rest/notifications.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/client.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/methods/methods.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/methods/unreleased.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/mo/extra.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/mo/registry.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/enum.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/guest.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/hardware_version.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/helpers.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/types.go is excluded by !**/vendor/**
  • test/e2e/vendor/github.com/vmware/govmomi/vim25/types/unreleased.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/crypto/scrypt/scrypt.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/html/iter.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/html/node.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/html/nodetype_string.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/http2/client_priority_go126.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/http2/client_priority_go127.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/http2/frame.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/http2/http2.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/http2/server.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/http2/transport.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/http2/writesched_priority_rfc7540.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/http2/writesched_priority_rfc9218.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/internal/httpsfv/httpsfv.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/net/websocket/hybi.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sync/singleflight/singleflight.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/cpu/asm_darwin_arm64_gc.s is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/cpu/cpu_arm64.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/cpu/cpu_darwin_arm64_other.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/cpu/cpu_other_arm64.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/cpu/cpu_windows_arm64.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/cpu/cpu_x86.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/cpu/syscall_darwin_arm64_gc.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/plan9/syscall_plan9.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/unix/ioctl_signed.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/unix/ioctl_unsigned.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/unix/syscall_solaris.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/unix/syscall_unix.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/unix/ztypes_linux.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/windows/aliases.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/windows/registry/key.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/windows/syscall_windows.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/windows/types_windows.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/sys/windows/zsyscall_windows.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/term/terminal.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables10.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables11.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables12.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables15.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables17.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/cases/tables9.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/message/catalog/catalog.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/message/catalog/dict.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/message/catalog/go19.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/message/catalog/gopre19.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/secure/bidirule/bidirule.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables10.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables11.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables12.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables13.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables15.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables17.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/bidi/tables9.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/forminfo.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables10.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables11.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables12.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables15.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables17.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/text/unicode/norm/tables9.0.0.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/go/ast/inspector/cursor.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/go/ast/inspector/inspector.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/go/ast/inspector/iter.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/go/packages/packages.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/go/types/objectpath/objectpath.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/aliases/aliases.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/aliases/aliases_go122.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/event/core/event.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/event/keys/keys.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/event/label/label.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/gcimporter/iexport.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/gcimporter/iimport.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/gcimporter/ureader_yes.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/stdlib/deps.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/stdlib/manifest.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/typeparams/free.go is excluded by !**/vendor/**
  • test/e2e/vendor/golang.org/x/tools/internal/typesinternal/types.go is excluded by !**/vendor/**
  • test/e2e/vendor/modules.txt is excluded by !**/vendor/**
  • vendor/cel.dev/expr/BUILD.bazel is excluded by !vendor/**, !**/vendor/**
  • vendor/cel.dev/expr/MODULE.bazel is excluded by !vendor/**, !**/vendor/**
  • vendor/cel.dev/expr/checked.pb.go is excluded by !**/*.pb.go, !vendor/**, !**/vendor/**
  • vendor/cel.dev/expr/eval.pb.go is excluded by !**/*.pb.go, !vendor/**, !**/vendor/**
  • vendor/cel.dev/expr/explain.pb.go is excluded by !**/*.pb.go, !vendor/**, !**/vendor/**
  • vendor/cel.dev/expr/syntax.pb.go is excluded by !**/*.pb.go, !vendor/**, !**/vendor/**
  • vendor/cel.dev/expr/value.pb.go is excluded by !**/*.pb.go, !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v4/context.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v4/exponential.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v4/retry.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v4/tries.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v5/.gitignore is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v5/CHANGELOG.md is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v5/LICENSE is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v5/README.md is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v5/backoff.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v5/error.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v5/exponential.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v5/retry.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v5/ticker.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/cenkalti/backoff/v5/timer.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/coreos/go-systemd/v22/daemon/sdnotify_other.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/coreos/go-systemd/v22/daemon/sdnotify_unix.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/coreos/go-systemd/v22/daemon/watchdog.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/coreos/go-systemd/v22/journal/journal.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/coreos/go-systemd/v22/journal/journal_unix.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/emicklei/go-restful/v3/.travis.yml is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/emicklei/go-restful/v3/CHANGES.md is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/emicklei/go-restful/v3/README.md is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/emicklei/go-restful/v3/curly.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/emicklei/go-restful/v3/custom_verb.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/emicklei/go-restful/v3/doc.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/LICENSE is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/errors.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/internal/json/decode.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/internal/json/encode.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/internal/json/fold.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/internal/json/fuzz.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/internal/json/indent.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/internal/json/scanner.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/internal/json/stream.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/internal/json/tables.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/internal/json/tags.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/merge.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/evanphx/json-patch/v5/patch.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/gogo/protobuf/sortkeys/sortkeys.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/btree/README.md is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/btree/btree_generic.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/compare.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/export.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/internal/diff/debug_disable.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/internal/diff/debug_enable.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/internal/diff/diff.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/internal/flags/flags.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/internal/function/func.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/internal/value/name.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/internal/value/pointer.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/internal/value/sort.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/options.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/path.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/report.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/report_compare.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/report_references.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/report_reflect.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/report_slices.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/report_text.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/google/go-cmp/cmp/report_value.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus/LICENSE is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus/client_metrics.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus/client_options.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus/constants.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus/doc.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus/options.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus/reporter.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus/server_metrics.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus/server_options.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/v2/COPYRIGHT is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/v2/LICENSE is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/callmeta.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/client.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/doc.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/reporter.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/server.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/.gitignore is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/.travis.yml is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/CHANGELOG.md is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/README.md is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/client.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/client_metrics.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/client_reporter.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/makefile is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/metric_options.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/server.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/server_metrics.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/server_reporter.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/go-grpc-prometheus/util.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2/options/openapiv2.pb.go is excluded by !**/*.pb.go, !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2/options/openapiv2.proto is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2/options/openapiv2_protoopaque.pb.go is excluded by !**/*.pb.go, !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/grpc-gateway/v2/runtime/BUILD.bazel is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/grpc-gateway/v2/runtime/context.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/grpc-gateway/v2/runtime/marshal_jsonpb.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/grpc-ecosystem/grpc-gateway/v2/runtime/mux.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/prometheus/common/expfmt/decode.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/prometheus/common/expfmt/expfmt.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/prometheus/common/expfmt/fuzz.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/prometheus/common/expfmt/openmetrics_create.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/prometheus/common/expfmt/text_create.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/prometheus/common/expfmt/text_parse.go is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/prometheus/procfs/.golangci.yml is excluded by !vendor/**, !**/vendor/**
  • vendor/github.com/prometheus/procfs/Makefile is excluded by !vendor/**, !**/vendor/**
📒 Files selected for processing (8)
  • .github/dependabot.yml
  • .github/workflows/weekly-security-scan.yaml
  • Makefile
  • cluster/images/controller-manager/Dockerfile
  • go.mod
  • hack/tools/go.mod
  • pkg/cloudprovider/vsphereparavirtual/loadbalancer_test.go
  • test/e2e/go.mod
✅ Files skipped from review due to trivial changes (5)
  • pkg/cloudprovider/vsphereparavirtual/loadbalancer_test.go
  • .github/workflows/weekly-security-scan.yaml
  • cluster/images/controller-manager/Dockerfile
  • hack/tools/go.mod
  • Makefile
🚧 Files skipped from review as they are similar to previous changes (2)
  • test/e2e/go.mod
  • go.mod

silvery1622 and others added 9 commits April 1, 2026 11:24
Update OWNERS according Openshift project needs.
Remove upstream OWNERS_ALIASES file, we do not use it
at the moment.

# Conflicts:
#	OWNERS_ALIASES

# Conflicts:
#	OWNERS_ALIASES

# Conflicts:
#	OWNERS_ALIASES

# Conflicts:
#	OWNERS_ALIASES
Added Openshift specific builds scripts, linter/tests/etc
runners. Extended makefile with OCP specific targets.

Upstream version of lint, and fmt pollutes
go.mod and go.sum files, so, own versions of such scripts was
introduced.
…ents

OCP build system does expect *.assembly.stream.json and
build system specific Dockerfile files to be copied into the build container.
Remove respective entries from the .dockerignore to satisfy this requirement.
# Conflicts:
#	.github/workflows/release.yml

# Conflicts:
#	.github/workflows/auto-release-helm-chart.yml

# Conflicts:
#	.github/workflows/auto-release-helm-chart.yml

# Conflicts:
#	.github/workflows/auto-release-helm-chart.yml

# Conflicts:
#	.github/workflows/auto-release-helm-chart.yml

# Conflicts:
#	.github/workflows/auto-release-helm-chart.yml
@RadekManak
Copy link
Copy Markdown

/ok-to-test
/retitle Merge https://github.com/kubernetes/cloud-provider-vsphere:release-1.35 (93af0f7) into main

@openshift-ci openshift-ci Bot changed the title Merge https://github.com/kubernetes/cloud-provider-vsphere:master (0f3b851) into main Merge https://github.com/kubernetes/cloud-provider-vsphere:release-1.35 (93af0f7) into main Apr 8, 2026
@openshift-ci openshift-ci Bot added ok-to-test Indicates a non-member PR verified by an org member that is safe to test. and removed needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. labels Apr 8, 2026
@RadekManak
Copy link
Copy Markdown

This rebase fixes the incorrect kube 1.36.alpha dependencies from previous rebase.

@RadekManak
Copy link
Copy Markdown

/label rebase/manual

@openshift-ci openshift-ci Bot added the rebase/manual Indicates the PR should not be rebased by the rebasebot. label Apr 8, 2026
@RadekManak
Copy link
Copy Markdown

/retest-required

@RadekManak
Copy link
Copy Markdown

regression job failure is flake. Fixed here: openshift/cluster-cloud-controller-manager-operator#444
okd-scos-images failure looks like issue with registry.

Copy link
Copy Markdown
Member

@damdo damdo left a comment

Choose a reason for hiding this comment

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

/approve
/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Apr 10, 2026
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Apr 10, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: damdo

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

The pull request process is described 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

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Apr 10, 2026
@RadekManak
Copy link
Copy Markdown

/test ci/prow/regression-clusterinfra-vsphere-ipi-ccm

@RadekManak
Copy link
Copy Markdown

/test regression-clusterinfra-vsphere-ipi-ccm

@damdo
Copy link
Copy Markdown
Member

damdo commented Apr 10, 2026

/override ci/prow/okd-scos-images

@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Apr 10, 2026

@damdo: Overrode contexts on behalf of damdo: ci/prow/okd-scos-images

Details

In response to this:

/override ci/prow/okd-scos-images

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 Apr 10, 2026

@cloud-team-rebase-bot[bot]: all tests passed!

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.

@RadekManak
Copy link
Copy Markdown

/verified by regression job prow/regression-clusterinfra-vsphere-ipi-ccm

@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Apr 10, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@RadekManak: This PR has been marked as verified by regression job [prow/regression-clusterinfra-vsphere-ipi-ccm](https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/openshift_cloud-provider-vsphere/113/pull-ci-openshift-cloud-provider-vsphere-main-regression-clusterinfra-vsphere-ipi-ccm/2042644699876954112).

Details

In response to this:

/verified by regression job prow/regression-clusterinfra-vsphere-ipi-ccm

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.

@RadekManak
Copy link
Copy Markdown

/retitle NO-JIRA: Merge https://github.com/kubernetes/cloud-provider-vsphere:release-1.35 (93af0f7) into main

@openshift-ci openshift-ci Bot changed the title Merge https://github.com/kubernetes/cloud-provider-vsphere:release-1.35 (93af0f7) into main NO-JIRA: Merge https://github.com/kubernetes/cloud-provider-vsphere:release-1.35 (93af0f7) into main Apr 10, 2026
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Apr 10, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@cloud-team-rebase-bot[bot]: This pull request explicitly references no jira issue.

Details

In response to this:

Summary by CodeRabbit

  • Chores
  • Updated Go module dependencies across the project to latest stable versions, including both direct and indirect dependencies.
  • Upgraded Go toolchain to a newer version.
  • All updates maintain backward compatibility with no behavior changes or impact on functionality.

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.

@openshift-merge-bot openshift-merge-bot Bot merged commit 3900810 into openshift:main Apr 10, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. ok-to-test Indicates a non-member PR verified by an org member that is safe to test. rebase/manual Indicates the PR should not be rebased by the rebasebot. verified Signifies that the PR passed pre-merge verification criteria

Projects

None yet

Development

Successfully merging this pull request may close these issues.