Skip to content

OCPBUGS-85414/WIP: fix ote ccm aws e2e resiliency on HCP#462

Draft
mtulio wants to merge 6 commits into
openshift:mainfrom
mtulio:OCPBUGS-85414-ote-ccm-aws-e2e-hcp
Draft

OCPBUGS-85414/WIP: fix ote ccm aws e2e resiliency on HCP#462
mtulio wants to merge 6 commits into
openshift:mainfrom
mtulio:OCPBUGS-85414-ote-ccm-aws-e2e-hcp

Conversation

@mtulio
Copy link
Copy Markdown
Contributor

@mtulio mtulio commented May 11, 2026

Direct changes:

What was changed in helper.go:

  1. createAWSClientLoadBalancer — added a custom retryer with MaxAttempts=10 and MaxBackoff=30s to handle transient AWS API errors and DNS failures
  2. getAWSLoadBalancerFromDNSName — wrapped the paginator loop in wait.PollUntilContextTimeout (5s interval, 15m timeout) so transient errors (like the DNS resolution failure no such host for the VPC endpoint) are retried instead of immediately failing

These match the upstream fix from kubernetes/cloud-provider-aws#1383. The root cause in the HCP job was that the ELB API VPC endpoint DNS (elasticloadbalancing..amazonaws.com) wasn't resolving yet when the test tried to describe load balancers — the old code failed
immediately on the first API error instead of retrying.

Indirect changes:

  • isolating CCM-AWS OTE from Go workspace to unblock project cross-module dependencies
  • bump environment to use Go 1.26 - required by upstream
  • add vendor - removed on previous PRs when creating workspaces

Summary by CodeRabbit

  • Chores

    • Upgraded Go and OpenShift builder/runtime images and refreshed module metadata and dependency pins.
    • Bumped Kubernetes compatibility to 1.36 and updated AWS SDK v2 and related libraries.
  • Improvements

    • More resilient AWS load balancer handling with increased retry/backoff and polling to reduce transient failures.
  • Refactor

    • Reorganized vendoring and build scripts and tightened build targets for more reliable, deterministic builds.

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented May 11, 2026

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@openshift-ci openshift-ci Bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label May 11, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 11, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: aa61b790-13a2-4a03-92f6-63e8d5295668

📥 Commits

Reviewing files that changed from the base of the PR and between 26333db and 367b0cd.

⛔ Files ignored due to path filters (1)
  • go.work is excluded by !**/*.work
📒 Files selected for processing (2)
  • Makefile
  • hack/go-mod.sh
🚧 Files skipped from review as they are similar to previous changes (1)
  • hack/go-mod.sh

Walkthrough

Upgrades Go toolchain and OpenShift builder images, refactors vendoring into two functions and the Makefile to force module-vendored builds for tests, bumps the ccm-aws-tests Go module and dependencies to Go 1.26/Kubernetes v1.36, and adds AWS ELB client retrying + polling in the E2E helper.

Changes

Cluster Cloud Controller Manager operator — single cohort

Layer / File(s) Summary
CI image tag
.ci-operator.yaml
build_root_image tag changed to rhel-9-release-golang-1.26-openshift-5.0.
Container builder stage
Dockerfile
Builder stage FROM updated to registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.26-openshift-5.0.
Make build invocation
Makefile
cloud-controller-manager-aws-tests-ext target now forces GOWORK=off and builds with -mod=vendor; manifests and generate targets restrict controller-gen paths to ./cmd/... and ./pkg/....
Vendoring orchestration
hack/go-mod.sh
Extracted vendoring flows into vendor_ote_ccmaws() (vendoring for openshift-tests/ccm-aws-tests) and vendor_workspace() (workspace vendoring); top-level runner now calls vendor_ote_ccmaws then vendor_workspace and updates banner text.
Test module dependency bump
openshift-tests/ccm-aws-tests/go.mod
Bumps go to 1.26.0; updates AWS SDK v2, Kubernetes modules, indirect deps, and replace entries to align with Kubernetes 1.36.0 / v0.36.0 and the openshift/onsi-ginkgo variant.
E2E AWS ELB resilience
openshift-tests/ccm-aws-tests/e2e/aws/helper.go
createAWSClientLoadBalancer configures ELBv2 client with custom retryer (MaxAttempts=10, MaxBackoff=30s). getAWSLoadBalancerFromDNSName polls with wait.PollUntilContextTimeout (5s interval, 15m timeout), treats paginator transient errors as retryable, and returns the matched LoadBalancer when found.
sequenceDiagram
    autonumber
    participant Test as Openshift E2E Test
    participant Helper as helper.go
    participant AWSClient as ELBV2 Client
    participant AWSAPI as AWS ELBv2 API

    Test->>Helper: request LB lookup/create
    Helper->>AWSClient: configure client (retryer MaxAttempts=10, MaxBackoff=30s)
    Helper->>AWSAPI: DescribeLoadBalancers (paginated) — polled
    AWSAPI-->>Helper: page / transient paginator errors
    Helper-->>Helper: on transient paginator errors -> retry (poll until timeout)
    AWSAPI-->>Helper: page with matching LoadBalancer
    Helper->>Test: return matched LoadBalancer
Loading

Estimated code review effort

🎯 4 (Complex) | ⏱️ ~45 minutes

Possibly related PRs

Suggested labels

jira/valid-bug, jira/valid-reference

Suggested reviewers

  • nrb
  • RadekManak
  • damdo

Important

Pre-merge checks failed

Please resolve all errors before merging. Addressing warnings is optional.

❌ Failed checks (1 error, 2 warnings)

Check name Status Explanation Resolution
Stable And Deterministic Test Names ❌ Error loadbalancer.go uses fmt.Sprintf() to dynamically construct the Describe test name. Test names must be static strings, not built with function calls. Replace fmt.Sprintf with static string: Describe("[cloud-provider-aws-e2e-openshift] loadbalancer NLB [OCPFeatureGate:AWSServiceLBNetworkSecurityGroup]", func() {...})
Docstring Coverage ⚠️ Warning Docstring coverage is 75.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
Ipv6 And Disconnected Network Test Compatibility ⚠️ Warning Six new Ginkgo e2e tests require external AWS API connectivity (ELBv2/EC2 endpoints). Tests not marked [Skipped:Disconnected] will fail in disconnected/IPv6-only environments. Add [Skipped:Disconnected] tag to all 6 test names in loadbalancer.go or restrict to AWS-only suite where external connectivity is available.
✅ Passed checks (9 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title references OCPBUGS-85414 and mentions fixing OTE CCM AWS e2e resiliency on HCP, which aligns with the PR's primary objective to improve resiliency of OpenShift Tests Extension (OTE) e2e tests through custom AWS SDK retrying and polling logic.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Test Structure And Quality ✅ Passed All 5 test quality criteria met: single responsibility (6 tests), BeforeEach/DeferCleanup cleanup, explicit timeouts, meaningful assertion messages, consistent Ginkgo patterns
Microshift Test Compatibility ✅ Passed No new Ginkgo e2e tests are added in this PR. PR modifies helper.go with utility functions only to improve resiliency. No test definitions added. Check not applicable.
Single Node Openshift (Sno) Test Compatibility ✅ Passed No new Ginkgo e2e tests added. Only helper functions in helper.go modified. Custom check applies only when new tests are added.
Topology-Aware Scheduling Compatibility ✅ Passed PR modifies build config, dependencies, and test helpers only. No deployment manifests, operator code, or K8s scheduling constraints are changed.
Ote Binary Stdout Contract ✅ Passed Modified helper.go uses framework.Logf only in test case code, not at process level. No fmt.Print, klog, or direct stdout writes found in main(). No stdout contract violations detected.
✨ 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
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented May 11, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

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

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

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

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

@mtulio
Copy link
Copy Markdown
Contributor Author

mtulio commented May 11, 2026

/test ?

@mtulio
Copy link
Copy Markdown
Contributor Author

mtulio commented May 11, 2026

/test vendor unit verify-deps

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 current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@hack/go-mod.sh`:
- Line 8: The recursive workspace addition `go work use -r .` pulls the OTE
module into the workspace and breaks the intended isolation for
`vendor_ote_ccmaws()` which expects to run with GOWORK=off; change the
invocation so the OTE path is excluded (e.g. build the list of module
directories and call `go work use -r` with all dirs except
./openshift-tests/ccm-aws-tests) so the OTE module is not added to the workspace
before `go work sync` and before `vendor_ote_ccmaws()` runs.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 50fddc5a-be59-40c0-825a-3b634342608c

📥 Commits

Reviewing files that changed from the base of the PR and between 8b9dc8c and 2b60666.

⛔ Files ignored due to path filters (295)
  • go.work is excluded by !**/*.work
  • openshift-tests/ccm-aws-tests/go.sum is excluded by !**/*.sum
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/.bazelversion is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/.gitattributes is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/.gitignore is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/BUILD.bazel is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/CODE_OF_CONDUCT.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/CONTRIBUTING.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/GOVERNANCE.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/LICENSE is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/MAINTAINERS.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/MODULE.bazel is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/README.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/WORKSPACE is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/WORKSPACE.bzlmod is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/checked.pb.go is excluded by !**/*.pb.go, !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/cloudbuild.yaml is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/eval.pb.go is excluded by !**/*.pb.go, !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/explain.pb.go is excluded by !**/*.pb.go, !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/regen_go_proto.sh is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/regen_go_proto_canonical_protos.sh is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/syntax.pb.go is excluded by !**/*.pb.go, !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/value.pb.go is excluded by !**/*.pb.go, !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/.gitignore is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/.golangci.yml is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/Makefile is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/README.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/SECURITY.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/collection.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/constraints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/version.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/.gitignore is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/LICENSE is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/README.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/antlrdoc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_config_set.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_deserialization_options.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_deserializer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_simulator.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_state.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_type.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/char_stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/common_token_factory.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/common_token_stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/comparators.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/configuration.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/dfa.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/dfa_serializer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/dfa_state.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/diagnostic_error_listener.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/error_listener.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/error_strategy.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/errors.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/file_stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/input_stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/int_stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/interval_set.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/jcollect.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer_action.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer_action_executor.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer_atn_simulator.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/ll1_analyzer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/mutex.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/mutex_nomutex.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/nostatistics.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/parser.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/parser_atn_simulator.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/parser_rule_context.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/prediction_context.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/prediction_context_cache.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/prediction_mode.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/recognizer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/rule_context.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/semantic_context.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/statistics.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/stats_data.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/token.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/token_source.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/token_stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/tokenstream_rewriter.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/trace_listener.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/transition.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/tree.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/trees.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/utils.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/NOTICE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/accountid_endpoint_mode.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/checksum.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/context.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/credential_cache.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/credentials.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/auto.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/configuration.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/defaults.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaultsmode.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/endpoints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/errors.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/from_ptr.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/logging.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/logging_generate.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/osname.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/osname_go115.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/recursion_detection.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/request_id.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/request_id_retriever.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/user_agent.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/ec2query/error_utils.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/array.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/encoder.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/map.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/object.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/value.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/restjson/decoder_util.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/xml/error_utils.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/ratelimit/none.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/ratelimit/token_bucket.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/ratelimit/token_rate_limit.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/request.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/adaptive.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/adaptive_ratelimit.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/adaptive_token_bucket.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/attempt_metrics.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/errors.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/jitter_backoff.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/retry.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/retryable_error.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/standard.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/throttle_error.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/timeout_error.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retryer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/runtime.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/cache.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/const.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/header_rules.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/headers.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/hmac.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/host.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/scope.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/time.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/util.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/presign_middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/v4.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/to_ptr.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/client.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/content_type.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/response_error.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/response_error_middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/timeout_read_closer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/types.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/version.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/defaultsmode.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/env_config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/generate.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/load_options.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/local.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/resolve.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/resolve_bearer_token.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/resolve_credentials.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/shared_config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds/provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/auth.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/client.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/endpoints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/processcreds/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/processcreds/provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/sso_cached_token.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/sso_credentials_provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/sso_token_provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/static_provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/stscreds/assume_role_provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/stscreds/web_identity_provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_client.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetDynamicData.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetIAMInfo.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetInstanceIdentityDocument.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetMetadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetRegion.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetToken.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetUserData.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/auth.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/endpoints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/internal/config/resolvers.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/request_middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/token_provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/auth.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/scheme.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/bearer_token_adapter.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/bearer_token_signer_adapter.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/credentials_adapter.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/smithy.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/v4signer_adapter.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/endpoints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/context/context.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/arn.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/generate.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/host.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/partition.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/partitions.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/partitions.json is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/endpoints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/endpoints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/errors.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/ini.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/parse.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/sections.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/strings.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/token.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/tokenize.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/value.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/middleware/middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/rand/rand.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sdk/interfaces.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sdk/time.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sdkio/byte.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/shareddefaults/shared_config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/strings/strings.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/LICENSE is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/docs.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/singleflight.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/timeconv/duration.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_client.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptAddressTransfer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptCapacityReservationBillingOwnership.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptReservedInstancesExchangeQuote.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayClientVpnAttachment.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayMulticastDomainAssociations.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayPeeringAttachment.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayVpcAttachment.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptVpcEndpointConnections.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptVpcPeeringConnection.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AdvertiseByoipCidr.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AllocateAddress.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AllocateHosts.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AllocateIpamPoolCidr.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_ApplySecurityGroupsToClientVpnTargetNetwork.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssignIpv6Addresses.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssignPrivateIpAddresses.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssignPrivateNatGatewayAddress.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateAddress.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateCapacityReservationBillingOwner.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateClientVpnTargetNetwork.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateDhcpOptions.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateEnclaveCertificateIamRole.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateIamInstanceProfile.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateInstanceEventWindow.go is excluded by !**/vendor/**
📒 Files selected for processing (5)
  • .ci-operator.yaml
  • Dockerfile
  • Makefile
  • hack/go-mod.sh
  • openshift-tests/ccm-aws-tests/go.mod

Comment thread hack/go-mod.sh
mtulio and others added 4 commits May 11, 2026 19:08
Create empty DNM PR for testing

Replace ccm version and bump dependencies

Force disabling vendor folder for test binary

Update openshift ccm version

Bump go version in ci-operator yaml

Update replace directives to 0.36.0

Force module cache invalidation before building aws ccm test binary

Empty commit to force CI rebuild
@mtulio mtulio force-pushed the OCPBUGS-85414-ote-ccm-aws-e2e-hcp branch from 2b60666 to f1846be Compare May 11, 2026 22:14
@mtulio
Copy link
Copy Markdown
Contributor Author

mtulio commented May 11, 2026

/test vendor unit verify-deps

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

Caution

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

⚠️ Outside diff range comments (1)
Dockerfile (1)

8-17: ⚠️ Potential issue | 🟠 Major | ⚡ Quick win

Set an explicit non-root runtime user in the final stage.

The runtime image does not declare USER, so it defaults to root. This weakens container hardening and is flagged by Trivy (DS-0002).

🔧 Proposed hardening change
 FROM registry.ci.openshift.org/ocp/4.22:base-rhel9
 COPY --from=builder /go/src/github.com/openshift/cluster-cloud-controller-manager-operator/bin/cluster-controller-manager-operator .
 COPY --from=builder /go/src/github.com/openshift/cluster-cloud-controller-manager-operator/bin/config-sync-controllers .
 COPY --from=builder /go/src/github.com/openshift/cluster-cloud-controller-manager-operator/bin/azure-config-credentials-injector .
 COPY --from=builder /go/src/github.com/openshift/cluster-cloud-controller-manager-operator/manifests manifests
 COPY --from=builder /go/src/github.com/openshift/cluster-cloud-controller-manager-operator/openshift-tests/bin/cloud-controller-manager-aws-tests-ext.gz /usr/bin/cloud-controller-manager-aws-tests-ext.gz
 COPY --from=builder /go/src/github.com/openshift/cluster-cloud-controller-manager-operator/openshift-tests/bin/cloud-controller-manager-operator-tests-ext.gz /usr/bin/cloud-controller-manager-operator-tests-ext.gz
+USER 65532:65532
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@Dockerfile` around lines 8 - 17, The final Dockerfile stage currently runs as
root; create and switch to an explicit non-root user and group (e.g., add a
dedicated runtime user), ensure ownership/permissions of the copied binaries and
manifests (cluster-controller-manager-operator, config-sync-controllers,
azure-config-credentials-injector, manifests and the two /usr/bin/*.gz test
artifacts) are set to that user, and add a USER instruction for that non-root
account in the final stage so the container does not run as root.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@openshift-tests/ccm-aws-tests/e2e/aws/helper.go`:
- Around line 49-52: The paginator error handling currently returns (false, nil)
for all errors causing blind retries; change the logic in the load-balancer
polling routine (the block that logs "transient error describing load balancers
(will retry):" and returns false,nil) to classify errors using errors.As into a
smithy.APIError (or use the SDK's retry classification) and only return (false,
nil) for known transient/throttling/network errors (e.g., RequestLimitExceeded,
throttling, timeout/connect errors); for non-retryable codes like AccessDenied
or validation errors return (false, err) to fail fast. Also update the error
wrapping at the fmt.Errorf call referenced around line 67 to use %w instead of
%v so callers can unwrap the underlying error. Ensure you reference the existing
paginator/result variable names and the same error variable (err) when
implementing the classification.

---

Outside diff comments:
In `@Dockerfile`:
- Around line 8-17: The final Dockerfile stage currently runs as root; create
and switch to an explicit non-root user and group (e.g., add a dedicated runtime
user), ensure ownership/permissions of the copied binaries and manifests
(cluster-controller-manager-operator, config-sync-controllers,
azure-config-credentials-injector, manifests and the two /usr/bin/*.gz test
artifacts) are set to that user, and add a USER instruction for that non-root
account in the final stage so the container does not run as root.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: 6ef5a963-2363-41b1-a886-14355ea5b02f

📥 Commits

Reviewing files that changed from the base of the PR and between 2b60666 and f1846be.

⛔ Files ignored due to path filters (294)
  • go.work is excluded by !**/*.work
  • openshift-tests/ccm-aws-tests/go.sum is excluded by !**/*.sum
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/.bazelversion is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/.gitattributes is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/.gitignore is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/BUILD.bazel is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/CODE_OF_CONDUCT.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/CONTRIBUTING.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/GOVERNANCE.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/LICENSE is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/MAINTAINERS.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/MODULE.bazel is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/README.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/WORKSPACE is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/WORKSPACE.bzlmod is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/checked.pb.go is excluded by !**/*.pb.go, !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/cloudbuild.yaml is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/eval.pb.go is excluded by !**/*.pb.go, !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/explain.pb.go is excluded by !**/*.pb.go, !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/regen_go_proto.sh is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/regen_go_proto_canonical_protos.sh is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/syntax.pb.go is excluded by !**/*.pb.go, !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/value.pb.go is excluded by !**/*.pb.go, !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/.gitignore is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/.golangci.yml is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/Makefile is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/README.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/SECURITY.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/collection.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/constraints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/version.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/.gitignore is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/LICENSE is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/README.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/antlrdoc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_config_set.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_deserialization_options.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_deserializer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_simulator.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_state.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_type.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/char_stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/common_token_factory.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/common_token_stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/comparators.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/configuration.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/dfa.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/dfa_serializer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/dfa_state.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/diagnostic_error_listener.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/error_listener.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/error_strategy.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/errors.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/file_stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/input_stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/int_stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/interval_set.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/jcollect.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer_action.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer_action_executor.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer_atn_simulator.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/ll1_analyzer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/mutex.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/mutex_nomutex.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/nostatistics.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/parser.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/parser_atn_simulator.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/parser_rule_context.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/prediction_context.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/prediction_context_cache.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/prediction_mode.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/recognizer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/rule_context.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/semantic_context.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/statistics.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/stats_data.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/token.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/token_source.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/token_stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/tokenstream_rewriter.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/trace_listener.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/transition.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/tree.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/trees.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/utils.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/NOTICE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/accountid_endpoint_mode.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/checksum.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/context.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/credential_cache.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/credentials.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/auto.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/configuration.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/defaults.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaultsmode.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/endpoints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/errors.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/from_ptr.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/logging.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/logging_generate.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/osname.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/osname_go115.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/recursion_detection.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/request_id.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/request_id_retriever.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/user_agent.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/ec2query/error_utils.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/array.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/encoder.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/map.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/object.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/value.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/restjson/decoder_util.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/xml/error_utils.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/ratelimit/none.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/ratelimit/token_bucket.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/ratelimit/token_rate_limit.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/request.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/adaptive.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/adaptive_ratelimit.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/adaptive_token_bucket.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/attempt_metrics.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/errors.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/jitter_backoff.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/retry.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/retryable_error.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/standard.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/throttle_error.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/timeout_error.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retryer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/runtime.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/cache.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/const.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/header_rules.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/headers.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/hmac.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/host.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/scope.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/time.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/util.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/presign_middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/stream.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/v4.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/to_ptr.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/client.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/content_type.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/response_error.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/response_error_middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/timeout_read_closer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/types.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/version.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/defaultsmode.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/env_config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/generate.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/load_options.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/local.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/resolve.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/resolve_bearer_token.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/resolve_credentials.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/shared_config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds/provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/auth.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/client.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/endpoints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/processcreds/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/processcreds/provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/sso_cached_token.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/sso_credentials_provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/sso_token_provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/static_provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/stscreds/assume_role_provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/stscreds/web_identity_provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_client.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetDynamicData.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetIAMInfo.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetInstanceIdentityDocument.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetMetadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetRegion.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetToken.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetUserData.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/auth.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/endpoints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/internal/config/resolvers.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/request_middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/token_provider.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/auth.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/scheme.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/bearer_token_adapter.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/bearer_token_signer_adapter.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/credentials_adapter.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/smithy.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/v4signer_adapter.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/endpoints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/context/context.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/arn.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/doc.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/generate.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/host.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/partition.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/partitions.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/partitions.json is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/endpoints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/endpoints.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/errors.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/go_module_metadata.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/ini.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/parse.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/sections.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/strings.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/token.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/tokenize.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/value.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/middleware/middleware.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/rand/rand.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sdk/interfaces.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sdk/time.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sdkio/byte.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/shareddefaults/shared_config.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/strings/strings.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/LICENSE is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/docs.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/singleflight.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/timeconv/duration.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/CHANGELOG.md is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/LICENSE.txt is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_client.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptAddressTransfer.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptCapacityReservationBillingOwnership.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptReservedInstancesExchangeQuote.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayClientVpnAttachment.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayMulticastDomainAssociations.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayPeeringAttachment.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayVpcAttachment.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptVpcEndpointConnections.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptVpcPeeringConnection.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AdvertiseByoipCidr.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AllocateAddress.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AllocateHosts.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AllocateIpamPoolCidr.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_ApplySecurityGroupsToClientVpnTargetNetwork.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssignIpv6Addresses.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssignPrivateIpAddresses.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssignPrivateNatGatewayAddress.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateAddress.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateCapacityReservationBillingOwner.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateClientVpnTargetNetwork.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateDhcpOptions.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateEnclaveCertificateIamRole.go is excluded by !**/vendor/**
  • openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateIamInstanceProfile.go is excluded by !**/vendor/**
📒 Files selected for processing (6)
  • .ci-operator.yaml
  • Dockerfile
  • Makefile
  • hack/go-mod.sh
  • openshift-tests/ccm-aws-tests/e2e/aws/helper.go
  • openshift-tests/ccm-aws-tests/go.mod
✅ Files skipped from review due to trivial changes (1)
  • .ci-operator.yaml
🚧 Files skipped from review as they are similar to previous changes (3)
  • Makefile
  • hack/go-mod.sh
  • openshift-tests/ccm-aws-tests/go.mod

Comment thread openshift-tests/ccm-aws-tests/e2e/aws/helper.go
@mtulio
Copy link
Copy Markdown
Contributor Author

mtulio commented May 12, 2026

Controller gen fixed makers directory

/test vendor unit verify-deps lint fmt vet

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 current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@Makefile`:
- Around line 55-57: Remove the global cache eviction call (`go clean
-modcache`) and instead set an isolated module cache for this build target by
exporting/setting GOMODCACHE to a build-specific directory (e.g. a `.modcache`
or temp path) before the `GOWORK=off go build` invocation; ensure the isolated
cache directory is created (mkdir -p) and referenced in the build command that
produces "../bin/cloud-controller-manager-aws-tests-ext" so other CI steps are
not affected.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository: openshift/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: ff4d6c0c-7dc9-4c9f-b5cb-bf9fdadfe48f

📥 Commits

Reviewing files that changed from the base of the PR and between f1846be and 26333db.

📒 Files selected for processing (1)
  • Makefile

Comment thread Makefile Outdated
mtulio and others added 2 commits May 11, 2026 23:15
controller-gen with paths="./..." fails in workspace mode when
it encounters openshift-tests/ccm-aws-tests, which has its own
go.mod intentionally kept outside go.work to prevent cross-module
dependency conflicts.

Scope the generate and manifests targets to ./cmd/... and ./pkg/...,
which are the only directories containing controller-gen markers.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Update go workspace to go 1.26 following env version updates
- creation function to sync ccm-aws ote binary vendor differently outside
workspace dependencies, preventing cross-mod dependencies.
@mtulio
Copy link
Copy Markdown
Contributor Author

mtulio commented May 12, 2026

/test vendor unit verify-deps lint fmt vet

@mtulio
Copy link
Copy Markdown
Contributor Author

mtulio commented May 12, 2026

Waiting for job openshift/release#77567 to test failed scenario in hypershift.

@mtulio
Copy link
Copy Markdown
Contributor Author

mtulio commented May 12, 2026

/test ?

@mtulio
Copy link
Copy Markdown
Contributor Author

mtulio commented May 12, 2026

/test e2e-aws-ovn

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented May 12, 2026

@mtulio: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-aws-ovn 367b0cd link true /test e2e-aws-ovn

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

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

Labels

do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants