NO-ISSUE: Update github.com/openshift/hive/apis digest to 732be3a - #10749
NO-ISSUE: Update github.com/openshift/hive/apis digest to 732be3a#10749red-hat-konflux[bot] wants to merge 1 commit into
Conversation
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
|
@red-hat-konflux[bot]: This pull request explicitly references no jira issue. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
WalkthroughThe pull request updates dependency versions in ChangesModule dependency updates
Estimated code review effort: 2 (Simple) | ~10 minutes Suggested reviewers: Important Pre-merge checks failedPlease resolve all errors before merging. Addressing warnings is optional. ❌ Failed checks (1 error, 1 warning)
✅ Passed checks (13 passed)
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 golangci-lint (2.12.2)level=error msg="Running error: context loading failed: no go files to analyze: running Comment |
There was a problem hiding this comment.
Actionable comments posted: 2
🤖 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 `@api/go.mod`:
- Line 54: Update the golang.org/x/net dependency in api/go.mod to v0.56.0 or
later, remove its wildcard replacement, and synchronize the root module
declarations and vendor data to the same fixed version. Ensure standalone api
and root module builds resolve the updated dependency and validate both builds.
- Line 49: Update the dependency declaration for github.com/openshift/installer
in api/go.mod to use a stable release instead of v1.5.0-alpha.1, or revise the
github.com/openshift/hive/apis and ./api dependency chain so the pre-release
module is removed while preserving required functionality.
🪄 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: f4802d78-b877-4be1-8688-76587941356d
⛔ Files ignored due to path filters (502)
api/go.sumis excluded by!**/*.sumapi/vendor/github.com/asaskevich/govalidator/.gitignoreis excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/.travis.ymlis excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/CODE_OF_CONDUCT.mdis excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/CONTRIBUTING.mdis excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/LICENSEis excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/README.mdis excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/arrays.gois excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/converter.gois excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/doc.gois excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/error.gois excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/numerics.gois excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/patterns.gois excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/types.gois excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/utils.gois excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/validator.gois excluded by!**/vendor/**api/vendor/github.com/asaskevich/govalidator/wercker.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/analysis/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/analysis/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/analysis/appveyor.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/analysis/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/analysis/flatten.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/analysis/flatten_name.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/analysis/flatten_options.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/analysis/internal/debug/debug.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/analysis/internal/flatten/replace/replace.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/analysis/internal/flatten/sortref/keys.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/analysis/mixin.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/analysis/schema.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/errors/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/errors/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/errors/api.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/errors/auth.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/errors/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/errors/headers.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/errors/middleware.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/errors/parsing.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/errors/schema.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonpointer/.cliff.tomlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonpointer/.gitignoreis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonpointer/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonpointer/CONTRIBUTORS.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonpointer/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonpointer/NOTICEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonpointer/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonpointer/SECURITY.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonpointer/errors.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonpointer/pointer.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/loads/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/loads/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/loads/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/loads/loaders.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/loads/spec.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/.gitignoreis excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/appveyor.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/bindata.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/embed.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/expander.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/normalizer_nonwindows.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/operation.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/parameter.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/schema_loader.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/schemas/jsonschema-draft-04.jsonis excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/schemas/v2/schema.jsonis excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/spec.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/swagger.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/url_go18.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/spec/url_go19.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/bson.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/date.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/default.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/duration.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/errors.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/format.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/ifaces.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/mongo.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/time.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/strfmt/ulid.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/.codecov.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/.mockery.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/SECURITY.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/cmdutils/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/cmdutils/cmd_utils.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/cmdutils/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/cmdutils_iface.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/conv/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/conv/convert.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/conv/convert_types.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/conv/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/conv/format.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/conv/sizeof.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/conv/type_constraints.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/conv_iface.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/convert.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/convert_types.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/file.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/fileutils/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/fileutils/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/fileutils/file.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/fileutils/path.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/fileutils_iface.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/initialism_index.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/json.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonname/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonname/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonname/name_provider.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonname_iface.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/adapters/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/adapters/ifaces/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/adapters/ifaces/ifaces.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/adapters/ifaces/registry_iface.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/adapters/registry.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/adapters/stdlib/json/adapter.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/adapters/stdlib/json/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/adapters/stdlib/json/lexer.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/adapters/stdlib/json/ordered_map.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/adapters/stdlib/json/pool.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/adapters/stdlib/json/register.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/adapters/stdlib/json/writer.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/concat.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/json.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils/ordered_map.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/jsonutils_iface.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/loading/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/loading/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/loading/errors.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/loading/json.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/loading/loading.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/loading/options.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/loading/yaml.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/loading_iface.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/mangling/BENCHMARK.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/mangling/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/mangling/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/mangling/initialism_index.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/mangling/name_lexem.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/mangling/name_mangler.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/mangling/options.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/mangling/pools.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/mangling/split.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/mangling/string_bytes.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/mangling/util.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/mangling_iface.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/name_lexem.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/net.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/netutils/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/netutils/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/netutils/net.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/netutils_iface.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/split.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/stringutils/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/stringutils/collection_formats.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/stringutils/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/stringutils/strings.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/stringutils_iface.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/typeutils/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/typeutils/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/typeutils/types.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/typeutils_iface.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/util.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/yaml.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/yamlutils/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/yamlutils/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/yamlutils/errors.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/yamlutils/ordered_map.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/yamlutils/yaml.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/yamlutils_iface.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/BENCHMARK.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/default_validator.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/example_validator.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/formats.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/helpers.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/object_validator.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/options.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/pools.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/pools_debug.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/result.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/schema.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/schema_option.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/schema_props.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/slice_validator.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/spec.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/spec_messages.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/type.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/validator.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/validate/values.gois excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/.editorconfigis excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/.envrcis excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/.gitignoreis excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/.golangci.yamlis excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/CHANGELOG.mdis excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/decode_hooks.gois excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/errors.gois excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/flake.lockis excluded by!**/*.lock,!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/flake.nixis excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/internal/errors/errors.gois excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/internal/errors/join.gois excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/internal/errors/join_go1_19.gois excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/mapstructure.gois excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/reflect_go1_19.gois excluded by!**/vendor/**api/vendor/github.com/go-viper/mapstructure/v2/reflect_go1_20.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/AUTHORSis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/CONTRIBUTORSis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/Makefileis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/clone.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/custom_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/decode.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/deprecated.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/discard.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/duration.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/duration_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/encode.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/encode_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/equal.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/extensions.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/extensions_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/lib.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/lib_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/message_set.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/pointer_reflect.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/pointer_reflect_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/pointer_unsafe.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/pointer_unsafe_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/properties.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/properties_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/skip_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/table_marshal.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/table_marshal_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/table_merge.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/table_unmarshal.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/table_unmarshal_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/text.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/text_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/text_parser.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/timestamp.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/timestamp_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/wrappers.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/proto/wrappers_gogo.gois excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/sortkeys/sortkeys.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/CHANGELOG.mdis excluded by!**/vendor/**api/vendor/github.com/google/uuid/CONTRIBUTING.mdis excluded by!**/vendor/**api/vendor/github.com/google/uuid/CONTRIBUTORSis excluded by!**/vendor/**api/vendor/github.com/google/uuid/LICENSEis excluded by!**/vendor/**api/vendor/github.com/google/uuid/README.mdis excluded by!**/vendor/**api/vendor/github.com/google/uuid/dce.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/doc.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/hash.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/marshal.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/node.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/node_js.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/node_net.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/null.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/sql.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/time.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/util.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/uuid.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/version1.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/version4.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/version6.gois excluded by!**/vendor/**api/vendor/github.com/google/uuid/version7.gois excluded by!**/vendor/**api/vendor/github.com/josharian/intern/README.mdis excluded by!**/vendor/**api/vendor/github.com/josharian/intern/intern.gois excluded by!**/vendor/**api/vendor/github.com/josharian/intern/license.mdis excluded by!**/vendor/**api/vendor/github.com/mailru/easyjson/LICENSEis excluded by!**/vendor/**api/vendor/github.com/mailru/easyjson/buffer/pool.gois excluded by!**/vendor/**api/vendor/github.com/mailru/easyjson/jlexer/bytestostr.gois excluded by!**/vendor/**api/vendor/github.com/mailru/easyjson/jlexer/bytestostr_nounsafe.gois excluded by!**/vendor/**api/vendor/github.com/mailru/easyjson/jlexer/error.gois excluded by!**/vendor/**api/vendor/github.com/mailru/easyjson/jlexer/lexer.gois excluded by!**/vendor/**api/vendor/github.com/mailru/easyjson/jwriter/writer.gois excluded by!**/vendor/**api/vendor/github.com/mitchellh/mapstructure/README.mdis excluded by!**/vendor/**api/vendor/github.com/mitchellh/mapstructure/decode_hooks.gois excluded by!**/vendor/**api/vendor/github.com/mitchellh/mapstructure/error.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/doc.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/register.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_apiserver.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_authentication.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_cluster_image_policy.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_cluster_operator.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_cluster_version.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_crio_credential_provider_config.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_dns.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_feature.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_image.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_image_policy.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_infrastructure.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_ingress.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_insights.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_kmsencryption.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_network.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_scheduling.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/types_tlssecurityprofile.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/api/config/v1/zz_generated.featuregated-crd-manifests.yamlis excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/api/config/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/api/config/v1/zz_generated.swagger_doc_generated.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/api/machine/v1/doc.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/machine/v1/types_controlplanemachineset.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/machine/v1/zz_generated.featuregated-crd-manifests.yamlis excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/api/machine/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/api/machine/v1beta1/doc.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/machine/v1beta1/types_awsprovider.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/machine/v1beta1/types_machine.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/machine/v1beta1/types_machineset.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/machine/v1beta1/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/api/machine/v1beta1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/api/machine/v1beta1/zz_generated.swagger_doc_generated.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/api/operator/v1/doc.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_authentication.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_console.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_csi_cluster_driver.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_etcd.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_ingresscontroller.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_kmsencryption.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_kubeapiserver.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_machineconfiguration.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_network.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_openshiftapiserver.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/api/operator/v1/zz_generated.featuregated-crd-manifests.yamlis excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/api/operator/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/api/operator/v1/zz_generated.swagger_doc_generated.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/hive/apis/hive/v1/aws/machinepool.gois excluded by!**/vendor/**api/vendor/github.com/openshift/hive/apis/hive/v1/aws/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/hive/apis/hive/v1/clusterdeprovision_types.gois excluded by!**/vendor/**api/vendor/github.com/openshift/hive/apis/hive/v1/clusterpool_types.gois excluded by!**/vendor/**api/vendor/github.com/openshift/hive/apis/hive/v1/vsphere/machinepools.gois excluded by!**/vendor/**api/vendor/github.com/openshift/hive/apis/hive/v1/vsphere/platform.gois excluded by!**/vendor/**api/vendor/github.com/openshift/hive/apis/hive/v1/vsphere/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/hive/apis/hive/v1/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/hive/apis/hive/v1/zz_generated.defaults.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/github.com/openshift/installer/LICENSEis excluded by!**/vendor/**api/vendor/github.com/openshift/installer/NOTICEis excluded by!**/vendor/**api/vendor/github.com/openshift/installer/pkg/types/vsphere/OWNERSis excluded by!**/vendor/**api/vendor/github.com/openshift/installer/pkg/types/vsphere/doc.gois excluded by!**/vendor/**api/vendor/github.com/openshift/installer/pkg/types/vsphere/machinepool.gois excluded by!**/vendor/**api/vendor/github.com/openshift/installer/pkg/types/vsphere/metadata.gois excluded by!**/vendor/**api/vendor/github.com/openshift/installer/pkg/types/vsphere/platform.gois excluded by!**/vendor/**api/vendor/github.com/openshift/installer/pkg/types/vsphere/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/array_codec.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/byte_slice_codec.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/codec_cache.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/default_value_decoders.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/default_value_encoders.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/empty_interface_codec.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/map_codec.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/pointer_codec.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/registry.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/slice_codec.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/string_codec.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/struct_codec.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/time_codec.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/types.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/uint_codec.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/copier.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/extjson_parser.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/extjson_reader.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/extjson_wrappers.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/extjson_writer.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/json_scanner.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/value_reader.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/value_writer.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/bsontype/bsontype.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/doc.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/marshal.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/primitive/decimal.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/primitive/objectid.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/primitive_codecs.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/raw.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/raw_value.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/registry.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/types.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/bson/unmarshal.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/x/bsonx/bsoncore/bsoncore.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/x/bsonx/bsoncore/doc.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/x/bsonx/bsoncore/element.gois excluded by!**/vendor/**api/vendor/go.mongodb.org/mongo-driver/x/bsonx/bsoncore/value.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/LICENSEis excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/NOTICEis excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/README.mdis excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/apic.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/decode.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/emitterc.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/encode.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/parserc.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/readerc.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/resolve.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/scannerc.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/sorter.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/writerc.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/yaml.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/yamlh.gois excluded by!**/vendor/**api/vendor/go.yaml.in/yaml/v3/yamlprivateh.gois excluded by!**/vendor/**api/vendor/gopkg.in/yaml.v3/README.mdis excluded by!**/vendor/**api/vendor/k8s.io/api/authorization/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/authorization/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/authorization/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/authorization/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/authorization/v1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/authorization/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/core/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/core/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/core/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/core/v1/toleration.gois excluded by!**/vendor/**api/vendor/k8s.io/api/core/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/core/v1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/api/core/v1/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/core/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/api/rbac/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/api/rbac/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/api/rbac/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/api/rbac/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/api/rbac/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/api/resource/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/quantity.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/quantity_proto.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/resource/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/api/validate/constraints/constraints.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/decimal_int.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/dns.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/errors.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/identifier.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/kube.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/api/validate/content/path.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/fieldsv1.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/fieldsv1_byte.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/fieldsv1_string.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/meta.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_fuzz.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time_fuzz.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.conversion.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/labels/selector.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/doc.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/schema/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/scheme.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/serializer/cbor/internal/modes/decode.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/types_proto.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/runtime/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/util/intstr/generated.pb.gois excluded by!**/*.pb.go,!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/intstr/generated.protois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/intstr/instr_fuzz.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/intstr/intstr.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/intstr/zz_generated.model_name.gois excluded by!**/vendor/**,!**/zz_generated*api/vendor/k8s.io/apimachinery/pkg/util/net/http.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/net/interface.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/sets/set.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/validation/field/error_matcher.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/validation/field/errors.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/validation/ip.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/pkg/util/validation/validation.gois excluded by!**/vendor/**api/vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/deep_equal.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/README.mdis excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/internal/serialize/keyvalues.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/internal/serialize/keyvalues_no_slog.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/internal/serialize/keyvalues_slog.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/internal/verbosity/verbosity.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/klog.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/klogr.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/klogr_slog.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/textlogger/options.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/textlogger/textlogger.gois excluded by!**/vendor/**api/vendor/k8s.io/klog/v2/textlogger/textlogger_slog.gois excluded by!**/vendor/**api/vendor/k8s.io/kube-openapi/LICENSEis excluded by!**/vendor/**api/vendor/k8s.io/kube-openapi/pkg/util/trie.gois excluded by!**/vendor/**api/vendor/k8s.io/kube-openapi/pkg/util/util.gois excluded by!**/vendor/**api/vendor/k8s.io/utils/internal/third_party/forked/golang/net/ip.gois excluded by!**/vendor/**api/vendor/k8s.io/utils/ptr/OWNERSis excluded by!**/vendor/**api/vendor/k8s.io/utils/ptr/ptr.gois excluded by!**/vendor/**api/vendor/modules.txtis excluded by!**/vendor/**api/vendor/sigs.k8s.io/structured-merge-diff/v6/value/allocator.gois excluded by!**/vendor/**api/vendor/sigs.k8s.io/structured-merge-diff/v6/value/jsontagutil.gois excluded by!**/vendor/**api/vendor/sigs.k8s.io/structured-merge-diff/v6/value/reflectcache.gois excluded by!**/vendor/**
📒 Files selected for processing (2)
api/go.modgo.mod
| github.com/oklog/ulid v1.3.1 // indirect | ||
| github.com/openshift/api v0.0.0-20251120220512-cb382c9eaf42 // indirect | ||
| github.com/openshift/api v0.0.0-20260728120005-8ba0b25b0f29 // indirect | ||
| github.com/openshift/installer v1.5.0-alpha.1 // indirect |
There was a problem hiding this comment.
🔒 Security & Privacy | 🟠 Major | 🏗️ Heavy lift
🧩 Analysis chain
🏁 Script executed:
#!/usr/bin/env bash
set -euo pipefail
go mod why -m github.com/openshift/installer
go list -m -json github.com/openshift/installerRepository: openshift/assisted-service
Length of output: 9089
🏁 Script executed:
#!/usr/bin/env bash
set -euo pipefail
printf '%s\n' '--- api/go.mod context ---'
sed -n '1,90p' api/go.mod
printf '%s\n' '--- module/workspace files ---'
git ls-files '*go.work' 'api/go.mod' 'vendor/modules.txt'
printf '%s\n' '--- installer references ---'
rg -n --glob '*.go' 'github\.com/openshift/installer|installer/pkg' .
printf '%s\n' '--- vendor entries ---'
rg -n -A3 -B2 '^# github\.com/openshift/installer' vendor/modules.txt api/vendor/modules.txt 2>/dev/null || true
printf '%s\n' '--- module declarations and build configuration ---'
rg -n '^(module |go |replace |use )|GOFLAGS|vendor' go.mod api/go.mod go.work Makefile .github 2>/dev/null || trueRepository: openshift/assisted-service
Length of output: 6148
🏁 Script executed:
#!/usr/bin/env bash
set -euo pipefail
sed -n '1,90p' api/go.mod
rg -n --glob '*.go' 'github\.com/openshift/installer|installer/pkg' .
rg -n -A3 -B2 '^# github\.com/openshift/installer' vendor/modules.txt api/vendor/modules.txt 2>/dev/null || trueRepository: openshift/assisted-service
Length of output: 5424
🏁 Script executed:
#!/usr/bin/env bash
set -euo pipefail
printf '%s\n' '--- root module references to api ---'
rg -n 'github\.com/openshift/assisted-service/api|replace .*assisted-service/api|require .*assisted-service/api' go.mod .
printf '%s\n' '--- api module files and package imports ---'
git ls-files api | sed -n '1,120p'
rg -n --glob '*.go' 'github\.com/openshift/hive|github\.com/openshift/installer/pkg/types/vsphere' api --glob '!api/vendor/**'
printf '%s\n' '--- vendored installer package files ---'
find api/vendor/github.com/openshift/installer -type f -maxdepth 6 -print 2>/dev/null | sort
printf '%s\n' '--- build tags on vendored hive vsphere files ---'
sed -n '1,35p' api/vendor/github.com/openshift/hive/apis/hive/v1/vsphere/platform.go
sed -n '1,25p' api/vendor/github.com/openshift/hive/apis/hive/v1/vsphere/machinepools.goRepository: openshift/assisted-service
Length of output: 21830
🏁 Script executed:
#!/usr/bin/env bash
set -euo pipefail
rg -n 'github\.com/openshift/assisted-service/api|replace .*assisted-service/api|require .*assisted-service/api' go.mod .
rg -n --glob '*.go' 'github\.com/openshift/hive|github\.com/openshift/installer/pkg/types/vsphere' api --glob '!api/vendor/**'
find api/vendor/github.com/openshift/installer -type f -maxdepth 6 -print 2>/dev/null | sortRepository: openshift/assisted-service
Length of output: 13343
Replace the pre-release installer dependency.
github.com/openshift/installer v1.5.0-alpha.1 is included in the production dependency graph through github.com/openshift/hive/apis and ./api. Use a stable installer release or update the dependency chain to remove this pre-release module.
🤖 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 `@api/go.mod` at line 49, Update the dependency declaration for
github.com/openshift/installer in api/go.mod to use a stable release instead of
v1.5.0-alpha.1, or revise the github.com/openshift/hive/apis and ./api
dependency chain so the pre-release module is removed while preserving required
functionality.
Source: Path instructions
| go.mongodb.org/mongo-driver v1.17.6 // indirect | ||
| go.yaml.in/yaml/v2 v2.4.4 // indirect | ||
| go.yaml.in/yaml/v3 v3.0.4 // indirect | ||
| golang.org/x/net v0.55.1-0.20260602153038-42abb857022c // indirect |
There was a problem hiding this comment.
🔒 Security & Privacy | 🟠 Major | 🏗️ Heavy lift
🧩 Analysis chain
🏁 Script executed:
#!/usr/bin/env bash
set -euo pipefail
for module in . api; do
echo "== $module =="
(
cd "$module"
go list -m -json golang.org/x/net
go mod graph | grep 'golang.org/x/net'
)
done
curl -sS -X POST https://api.osv.dev/v1/query \
-H 'Content-Type: application/json' \
--data '{"package":{"ecosystem":"Go","name":"golang.org/x/net"},"version":"v0.24.0"}' |
jq .Repository: openshift/assisted-service
Length of output: 641
🏁 Script executed:
#!/usr/bin/env bash
set -euo pipefail
echo '== api/go.mod relevant lines =='
nl -ba api/go.mod | sed -n '48,74p'
echo '== root go.mod replacement and x/net references =='
rg -n -C 3 'golang\.org/x/net|replace' go.mod
echo '== all module files containing x/net or replacements =='
rg -n -C 2 'golang\.org/x/net|golang\.org/x/net =>' --glob 'go.mod' --glob '!vendor/**'
echo '== OSV results for the declared and replacement versions =='
python3 - <<'PY'
import json, urllib.request
for version in [
"v0.24.0",
"v0.55.1-0.20260602153038-42abb857022c",
"v0.55.0",
"v0.56.0",
]:
payload = json.dumps({
"package": {"ecosystem": "Go", "name": "golang.org/x/net"},
"version": version,
}).encode()
req = urllib.request.Request(
"https://api.osv.dev/v1/query",
data=payload,
headers={"Content-Type": "application/json"},
)
try:
with urllib.request.urlopen(req) as response:
data = json.load(response)
vulns = data.get("vulns", [])
print(version, [(v["id"], v.get("database_specific", {}).get("fixed")) for v in vulns])
except Exception as exc:
print(version, "ERROR", exc)
PYRepository: openshift/assisted-service
Length of output: 236
🏁 Script executed:
#!/usr/bin/env bash
set -u
echo '== api/go.mod relevant lines =='
awk 'NR >= 48 && NR <= 74 { print NR ":" $0 }' api/go.mod
echo '== root go.mod replacement and x/net references =='
grep -n -C 3 -E 'golang\.org/x/net|replace' go.mod || true
echo '== all module files containing x/net or replacements =='
grep -R -n -C 2 -E 'golang\.org/x/net|golang\.org/x/net =>' --include='go.mod' --exclude-dir=vendor . || true
echo '== OSV results =='
python3 - <<'PY'
import json
import urllib.request
for version in (
"v0.24.0",
"v0.55.1-0.20260602153038-42abb857022c",
"v0.55.0",
"v0.56.0",
):
body = json.dumps({
"package": {"ecosystem": "Go", "name": "golang.org/x/net"},
"version": version,
}).encode()
request = urllib.request.Request(
"https://api.osv.dev/v1/query",
data=body,
headers={"Content-Type": "application/json"},
)
try:
with urllib.request.urlopen(request) as response:
result = json.load(response)
print(version, [item.get("id") for item in result.get("vulns", [])])
except Exception as error:
print(version, "ERROR", repr(error))
PYRepository: openshift/assisted-service
Length of output: 3687
🏁 Script executed:
#!/usr/bin/env bash
set -u
echo '== OSV results =='
for version in \
v0.24.0 \
v0.55.1-0.20260602153038-42abb857022c \
v0.55.0 \
v0.56.0
do
printf '%s: ' "$version"
curl -ksS -X POST https://api.osv.dev/v1/query \
-H 'Content-Type: application/json' \
--data "{\"package\":{\"ecosystem\":\"Go\",\"name\":\"golang.org/x/net\"},\"version\":\"$version\"}" |
python3 -c 'import json,sys; d=json.load(sys.stdin); print([(v.get("id"), v.get("affected", [{}])[0].get("ranges")) for v in d.get("vulns", [])])'
done
echo '== module metadata commands =='
(
cd api
go env GOMOD GOFLAGS
go list -mod=mod -m -json golang.org/x/net
)Repository: openshift/assisted-service
Length of output: 2755
🏁 Script executed:
#!/usr/bin/env bash
set -u
echo '== root go.mod =='
awk 'NR >= 250 && NR <= 262 { print NR ":" $0 }' go.mod
echo '== vendored x/net version =='
grep -n -A3 -B2 'golang.org/x/net' vendor/modules.txt 2>/dev/null || true
echo '== x/net versions in repository metadata =='
grep -R -n -E 'golang\.org/x/net(@|[[:space:]])' \
--exclude-dir=.git --exclude-dir=vendor --include='go.mod' --include='go.sum' . 2>/dev/null || trueRepository: openshift/assisted-service
Length of output: 14511
Use golang.org/x/net v0.56.0 or later.
Remove the wildcard replacement in api/go.mod, update the declared version, and update the root module and vendor data. The replacement currently makes standalone api resolve to vulnerable v0.24.0. Root builds currently use vulnerable v0.55.0, while GO-2026-5942 is fixed in v0.56.0. Validate both module builds.
🤖 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 `@api/go.mod` at line 54, Update the golang.org/x/net dependency in api/go.mod
to v0.56.0 or later, remove its wildcard replacement, and synchronize the root
module declarations and vendor data to the same fixed version. Ensure standalone
api and root module builds resolve the updated dependency and validate both
builds.
Source: Path instructions
|
[APPROVALNOTIFIER] This PR is APPROVED Approval requirements bypassed by manually added approval. This pull-request has been approved by: red-hat-konflux[bot] The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
1 similar comment
|
[APPROVALNOTIFIER] This PR is APPROVED Approval requirements bypassed by manually added approval. This pull-request has been approved by: red-hat-konflux[bot] The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@red-hat-konflux[bot]: The following tests 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. |
|
/hold Revision b1060b7 was retested 3 times: holding |
This PR contains the following updates:
aa1db74→732be3aConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.
Summary by CodeRabbit