OCPBUGS-85414/WIP: fix ote ccm aws e2e resiliency on HCP#462
Conversation
|
Skipping CI for Draft Pull Request. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: openshift/coderabbit/.coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (1)
WalkthroughUpgrades 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. ChangesCluster Cloud Controller Manager operator — single cohort
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
Estimated code review effort🎯 4 (Complex) | ⏱️ ~45 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Important Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional. ❌ Failed checks (1 error, 2 warnings)
✅ Passed checks (9 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/test ? |
|
/test vendor unit verify-deps |
There was a problem hiding this comment.
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
⛔ Files ignored due to path filters (295)
go.workis excluded by!**/*.workopenshift-tests/ccm-aws-tests/go.sumis excluded by!**/*.sumopenshift-tests/ccm-aws-tests/vendor/cel.dev/expr/.bazelversionis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/.gitattributesis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/.gitignoreis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/BUILD.bazelis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/CODE_OF_CONDUCT.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/CONTRIBUTING.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/GOVERNANCE.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/LICENSEis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/MAINTAINERS.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/MODULE.bazelis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/README.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/WORKSPACEis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/WORKSPACE.bzlmodis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/checked.pb.gois excluded by!**/*.pb.go,!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/cloudbuild.yamlis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/eval.pb.gois excluded by!**/*.pb.go,!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/explain.pb.gois excluded by!**/*.pb.go,!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/regen_go_proto.shis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/regen_go_proto_canonical_protos.shis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/syntax.pb.gois excluded by!**/*.pb.go,!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/value.pb.gois excluded by!**/*.pb.go,!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/.gitignoreis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/.golangci.ymlis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/Makefileis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/README.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/SECURITY.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/collection.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/constraints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/version.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/.gitignoreis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/LICENSEis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/README.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/antlrdoc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_config_set.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_deserialization_options.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_deserializer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_simulator.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_state.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_type.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/char_stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/common_token_factory.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/common_token_stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/comparators.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/configuration.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/dfa.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/dfa_serializer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/dfa_state.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/diagnostic_error_listener.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/error_listener.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/error_strategy.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/errors.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/file_stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/input_stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/int_stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/interval_set.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/jcollect.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer_action.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer_action_executor.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer_atn_simulator.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/ll1_analyzer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/mutex.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/mutex_nomutex.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/nostatistics.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/parser.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/parser_atn_simulator.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/parser_rule_context.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/prediction_context.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/prediction_context_cache.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/prediction_mode.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/recognizer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/rule_context.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/semantic_context.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/statistics.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/stats_data.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/token.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/token_source.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/token_stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/tokenstream_rewriter.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/trace_listener.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/transition.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/tree.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/trees.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/utils.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/NOTICE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/accountid_endpoint_mode.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/checksum.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/context.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/credential_cache.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/credentials.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/auto.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/configuration.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/defaults.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaultsmode.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/endpoints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/errors.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/from_ptr.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/logging.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/logging_generate.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/osname.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/osname_go115.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/recursion_detection.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/request_id.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/request_id_retriever.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/user_agent.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/ec2query/error_utils.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/array.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/encoder.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/map.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/object.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/value.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/restjson/decoder_util.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/xml/error_utils.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/ratelimit/none.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/ratelimit/token_bucket.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/ratelimit/token_rate_limit.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/request.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/adaptive.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/adaptive_ratelimit.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/adaptive_token_bucket.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/attempt_metrics.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/errors.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/jitter_backoff.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/retry.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/retryable_error.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/standard.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/throttle_error.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/timeout_error.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retryer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/runtime.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/cache.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/const.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/header_rules.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/headers.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/hmac.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/host.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/scope.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/time.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/util.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/presign_middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/v4.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/to_ptr.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/client.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/content_type.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/response_error.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/response_error_middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/timeout_read_closer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/types.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/version.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/defaultsmode.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/env_config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/generate.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/load_options.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/local.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/resolve.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/resolve_bearer_token.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/resolve_credentials.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/shared_config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds/provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/auth.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/client.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/endpoints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/processcreds/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/processcreds/provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/sso_cached_token.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/sso_credentials_provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/sso_token_provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/static_provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/stscreds/assume_role_provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/stscreds/web_identity_provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_client.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetDynamicData.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetIAMInfo.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetInstanceIdentityDocument.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetMetadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetRegion.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetToken.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetUserData.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/auth.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/endpoints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/internal/config/resolvers.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/request_middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/token_provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/auth.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/scheme.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/bearer_token_adapter.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/bearer_token_signer_adapter.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/credentials_adapter.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/smithy.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/v4signer_adapter.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/endpoints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/context/context.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/arn.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/generate.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/host.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/partition.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/partitions.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/partitions.jsonis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/endpoints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/endpoints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/errors.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/ini.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/parse.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/sections.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/strings.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/token.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/tokenize.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/value.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/middleware/middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/rand/rand.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sdk/interfaces.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sdk/time.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sdkio/byte.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/shareddefaults/shared_config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/strings/strings.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/LICENSEis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/docs.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/singleflight.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/timeconv/duration.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_client.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptAddressTransfer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptCapacityReservationBillingOwnership.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptReservedInstancesExchangeQuote.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayClientVpnAttachment.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayMulticastDomainAssociations.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayPeeringAttachment.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayVpcAttachment.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptVpcEndpointConnections.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptVpcPeeringConnection.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AdvertiseByoipCidr.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AllocateAddress.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AllocateHosts.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AllocateIpamPoolCidr.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_ApplySecurityGroupsToClientVpnTargetNetwork.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssignIpv6Addresses.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssignPrivateIpAddresses.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssignPrivateNatGatewayAddress.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateAddress.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateCapacityReservationBillingOwner.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateClientVpnTargetNetwork.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateDhcpOptions.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateEnclaveCertificateIamRole.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateIamInstanceProfile.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateInstanceEventWindow.gois excluded by!**/vendor/**
📒 Files selected for processing (5)
.ci-operator.yamlDockerfileMakefilehack/go-mod.shopenshift-tests/ccm-aws-tests/go.mod
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
2b60666 to
f1846be
Compare
|
/test vendor unit verify-deps |
There was a problem hiding this comment.
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 winSet 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
⛔ Files ignored due to path filters (294)
go.workis excluded by!**/*.workopenshift-tests/ccm-aws-tests/go.sumis excluded by!**/*.sumopenshift-tests/ccm-aws-tests/vendor/cel.dev/expr/.bazelversionis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/.gitattributesis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/.gitignoreis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/BUILD.bazelis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/CODE_OF_CONDUCT.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/CONTRIBUTING.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/GOVERNANCE.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/LICENSEis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/MAINTAINERS.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/MODULE.bazelis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/README.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/WORKSPACEis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/WORKSPACE.bzlmodis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/checked.pb.gois excluded by!**/*.pb.go,!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/cloudbuild.yamlis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/eval.pb.gois excluded by!**/*.pb.go,!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/explain.pb.gois excluded by!**/*.pb.go,!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/regen_go_proto.shis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/regen_go_proto_canonical_protos.shis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/syntax.pb.gois excluded by!**/*.pb.go,!**/vendor/**openshift-tests/ccm-aws-tests/vendor/cel.dev/expr/value.pb.gois excluded by!**/*.pb.go,!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/.gitignoreis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/.golangci.ymlis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/Makefileis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/README.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/SECURITY.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/collection.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/constraints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/Masterminds/semver/v3/version.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/.gitignoreis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/LICENSEis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/README.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/antlrdoc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_config_set.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_deserialization_options.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_deserializer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_simulator.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_state.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/atn_type.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/char_stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/common_token_factory.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/common_token_stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/comparators.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/configuration.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/dfa.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/dfa_serializer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/dfa_state.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/diagnostic_error_listener.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/error_listener.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/error_strategy.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/errors.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/file_stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/input_stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/int_stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/interval_set.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/jcollect.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer_action.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer_action_executor.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/lexer_atn_simulator.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/ll1_analyzer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/mutex.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/mutex_nomutex.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/nostatistics.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/parser.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/parser_atn_simulator.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/parser_rule_context.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/prediction_context.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/prediction_context_cache.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/prediction_mode.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/recognizer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/rule_context.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/semantic_context.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/statistics.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/stats_data.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/token.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/token_source.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/token_stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/tokenstream_rewriter.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/trace_listener.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/transition.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/tree.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/trees.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/antlr4-go/antlr/v4/utils.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/NOTICE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/accountid_endpoint_mode.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/checksum.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/context.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/credential_cache.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/credentials.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/auto.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/configuration.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/defaults.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/defaultsmode.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/endpoints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/errors.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/from_ptr.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/logging.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/logging_generate.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/osname.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/osname_go115.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/recursion_detection.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/request_id.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/request_id_retriever.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/user_agent.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/ec2query/error_utils.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/array.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/encoder.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/map.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/object.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/query/value.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/restjson/decoder_util.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/xml/error_utils.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/ratelimit/none.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/ratelimit/token_bucket.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/ratelimit/token_rate_limit.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/request.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/adaptive.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/adaptive_ratelimit.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/adaptive_token_bucket.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/attempt_metrics.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/errors.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/jitter_backoff.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/retry.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/retryable_error.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/standard.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/throttle_error.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retry/timeout_error.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/retryer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/runtime.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/cache.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/const.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/header_rules.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/headers.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/hmac.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/host.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/scope.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/time.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/util.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/presign_middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/stream.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/signer/v4/v4.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/to_ptr.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/client.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/content_type.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/response_error.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/response_error_middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/transport/http/timeout_read_closer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/types.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/aws/version.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/defaultsmode.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/env_config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/generate.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/load_options.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/local.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/resolve.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/resolve_bearer_token.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/resolve_credentials.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/config/shared_config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ec2rolecreds/provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/auth.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/client.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/endpoints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/internal/client/middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/endpointcreds/provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/processcreds/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/processcreds/provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/sso_cached_token.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/sso_credentials_provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/ssocreds/sso_token_provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/static_provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/stscreds/assume_role_provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/credentials/stscreds/web_identity_provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_client.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetDynamicData.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetIAMInfo.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetInstanceIdentityDocument.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetMetadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetRegion.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetToken.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/api_op_GetUserData.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/auth.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/endpoints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/internal/config/resolvers.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/request_middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/token_provider.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/auth.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/scheme.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/bearer_token_adapter.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/bearer_token_signer_adapter.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/credentials_adapter.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/smithy.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/v4signer_adapter.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/endpoints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/context/context.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/arn.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/doc.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/generate.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/host.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/partition.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/partitions.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/partitions.jsonis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/endpoints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/endpoints.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/errors.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/go_module_metadata.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/ini.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/parse.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/sections.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/strings.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/token.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/tokenize.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/ini/value.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/middleware/middleware.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/rand/rand.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sdk/interfaces.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sdk/time.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sdkio/byte.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/shareddefaults/shared_config.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/strings/strings.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/LICENSEis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/docs.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/singleflight.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/internal/timeconv/duration.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/CHANGELOG.mdis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/LICENSE.txtis excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_client.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptAddressTransfer.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptCapacityReservationBillingOwnership.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptReservedInstancesExchangeQuote.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayClientVpnAttachment.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayMulticastDomainAssociations.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayPeeringAttachment.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptTransitGatewayVpcAttachment.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptVpcEndpointConnections.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AcceptVpcPeeringConnection.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AdvertiseByoipCidr.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AllocateAddress.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AllocateHosts.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AllocateIpamPoolCidr.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_ApplySecurityGroupsToClientVpnTargetNetwork.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssignIpv6Addresses.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssignPrivateIpAddresses.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssignPrivateNatGatewayAddress.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateAddress.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateCapacityReservationBillingOwner.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateClientVpnTargetNetwork.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateDhcpOptions.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateEnclaveCertificateIamRole.gois excluded by!**/vendor/**openshift-tests/ccm-aws-tests/vendor/github.com/aws/aws-sdk-go-v2/service/ec2/api_op_AssociateIamInstanceProfile.gois excluded by!**/vendor/**
📒 Files selected for processing (6)
.ci-operator.yamlDockerfileMakefilehack/go-mod.shopenshift-tests/ccm-aws-tests/e2e/aws/helper.goopenshift-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
|
Controller gen fixed makers directory /test vendor unit verify-deps lint fmt vet |
There was a problem hiding this comment.
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
📒 Files selected for processing (1)
Makefile
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.
26333db to
367b0cd
Compare
|
/test vendor unit verify-deps lint fmt vet |
|
Waiting for job openshift/release#77567 to test failed scenario in hypershift. |
|
/test ? |
|
/test e2e-aws-ovn |
|
@mtulio: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Direct changes:
What was changed in
helper.go: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:
Summary by CodeRabbit
Chores
Improvements
Refactor