feat(pki-operator): enable configurable PKI for cert rotation - #8203
feat(pki-operator): enable configurable PKI for cert rotation#8203sanchezl wants to merge 2 commits into
Conversation
|
Pipeline controller notification For optional jobs, comment This repository is configured in: LGTM mode |
📝 WalkthroughWalkthroughThis pull request updates Go module dependency versions in ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@api/go.mod`:
- Around line 8-9: The Kubernetes staging modules are pinned to mixed patch
versions; update the module version pins so all k8s.io/* entries use the same
patch (e.g., set k8s.io/cloud-provider, k8s.io/component-helpers, and
k8s.io/csi-translation-lib to v0.35.1 to match k8s.io/api and
k8s.io/apimachinery) and then run dependency cleanup (go mod tidy) to ensure the
go.mod/go.sum reflect the unified version; target the single patch line items:
k8s.io/api, k8s.io/apimachinery, k8s.io/cloud-provider,
k8s.io/component-helpers, k8s.io/csi-translation-lib.
🪄 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 YAML (base), Organization UI (inherited)
Review profile: CHILL
Plan: Pro
Run ID: 638dc6e9-8517-4a9a-836f-c925fefd1c8c
⛔ Files ignored due to path filters (298)
api/go.sumis excluded by!**/*.sumapi/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/AAA_ungated.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/AutoNodeKarpenter.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ClusterUpdateAcceptRisks.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ClusterVersionOperatorConfiguration.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ExternalOIDC.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ExternalOIDCWithUIDAndExtraClaimMappings.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ExternalOIDCWithUpstreamParity.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/GCPPlatform.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/HCPEtcdBackup.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/HyperShiftOnlyDynamicResourceAllocation.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ImageStreamImportMode.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/KMSEncryptionProvider.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/OpenStack.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/TLSAdherence.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/AAA_ungated.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/AutoNodeKarpenter.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ClusterUpdateAcceptRisks.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ClusterVersionOperatorConfiguration.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ExternalOIDC.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ExternalOIDCWithUIDAndExtraClaimMappings.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ExternalOIDCWithUpstreamParity.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/GCPPlatform.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/HCPEtcdBackup.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/HyperShiftOnlyDynamicResourceAllocation.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ImageStreamImportMode.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/KMSEncryptionProvider.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/OpenStack.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/TLSAdherence.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/vendor/github.com/emicklei/go-restful/v3/.travis.ymlis excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/CHANGES.mdis excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/README.mdis excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/curly.gois excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/custom_verb.gois excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/doc.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/.cliff.tomlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/.editorconfigis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/CONTRIBUTORS.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/NOTICEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/SECURITY.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/internal/normalize_url.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/reference.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/errors.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/go.workis excluded by!**/*.work,!**/vendor/**api/vendor/github.com/go-openapi/swag/go.work.sumis excluded by!**/*.sum,!**/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/gogo/protobuf/AUTHORSis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/CONTRIBUTORSis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/LICENSEis 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/gnostic-models/extensions/extension.protois excluded by!**/vendor/**api/vendor/github.com/google/gnostic-models/openapiv2/OpenAPIv2.protois excluded by!**/vendor/**api/vendor/github.com/google/gnostic-models/openapiv3/OpenAPIv3.protois excluded by!**/vendor/**api/vendor/github.com/google/gnostic-models/openapiv3/annotations.protois 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/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_version.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_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/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*.goapi/vendor/github.com/openshift/api/config/v1/zz_generated.featuregated-crd-manifests.yamlis excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/zz_generated.swagger_doc_generated.gois excluded by!**/vendor/**,!**/zz_generated*.go,!**/zz_generated.swagger_doc_generated.goapi/vendor/github.com/openshift/api/operator/v1/types_csi_cluster_driver.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_ingress.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/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*.goapi/vendor/github.com/openshift/api/operator/v1/zz_generated.featuregated-crd-manifests.yamlis excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/zz_generated.swagger_doc_generated.gois excluded by!**/vendor/**,!**/zz_generated*.go,!**/zz_generated.swagger_doc_generated.goapi/vendor/github.com/pkg/errors/.gitignoreis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/.travis.ymlis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/LICENSEis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/Makefileis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/README.mdis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/appveyor.ymlis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/errors.gois excluded by!**/vendor/**api/vendor/github.com/pkg/errors/go113.gois excluded by!**/vendor/**api/vendor/github.com/pkg/errors/stack.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/Makefileis excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/Makefile.commonis excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/arp.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/buddyinfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cmdline.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_armx.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_loong64.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_mipsx.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_others.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_ppcx.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_riscvx.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_s390x.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_x86.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/crypto.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/doc.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/fs.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/fs_statfs_notype.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/fs_statfs_type.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/fscache.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/fs/fs.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/parse.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/readfile.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/sysreadfile.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/sysreadfile_compat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/valueparser.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/ipvs.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/kernel_hung.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/kernel_random.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/loadavg.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/mdstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/meminfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/mountinfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/mountstats.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_conntrackstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_dev.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_dev_snmp6.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_ip_socket.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_protocols.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_route.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_sockstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_softnet.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_tcp.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_tls_stat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_udp.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_unix.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_wireless.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_xfrm.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/netstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/nfnetlink_queue.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_cgroup.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_cgroups.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_environ.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_fdinfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_interrupts.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_io.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_limits.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_maps.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_netstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_ns.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_psi.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_smaps.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_snmp.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_snmp6.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_stat.gois excluded by!**/vendor/**
📒 Files selected for processing (2)
api/go.modapi/hypershift/v1beta1/zz_generated.featuregated-crd-manifests.yaml
| k8s.io/api v0.35.1 | ||
| k8s.io/apimachinery v0.35.1 |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
set -euo pipefail
echo "Kubernetes module versions in api/go.mod:"
rg -n '^\s*k8s\.io/(api|apimachinery|apiextensions-apiserver|client-go|cloud-provider|component-base|component-helpers|csi-translation-lib)\s+v' api/go.mod
echo
python - <<'PY'
import re
mods = {}
pat = re.compile(r'^\s*(k8s\.io/(?:api|apimachinery|apiextensions-apiserver|client-go|cloud-provider|component-base|component-helpers|csi-translation-lib))\s+v(\d+\.\d+\.\d+)')
with open("api/go.mod", "r", encoding="utf-8") as f:
for line in f:
m = pat.match(line)
if m:
mods[m.group(1)] = m.group(2)
print("Resolved versions:")
for k in sorted(mods):
print(f" {k}: {mods[k]}")
unique = sorted(set(mods.values()))
print(f"\nUnique versions detected: {unique}")
if len(unique) > 1:
print("RESULT: mixed patch versions detected (verification failed)")
else:
print("RESULT: single patch version across selected k8s modules (verification passed)")
PYRepository: openshift/hypershift
Length of output: 829
Align Kubernetes staging modules to a single patch version.
Lines 8–9 specify k8s.io/api and k8s.io/apimachinery at v0.35.1, but lines 86, 88, and 89 pin k8s.io/cloud-provider, k8s.io/component-helpers, and k8s.io/csi-translation-lib to v0.35.0. Mixing patch versions across tightly-coupled k8s.io/* staging modules risks subtle compatibility issues and dependency resolver churn. Consolidate to a single patch version across all Kubernetes modules unless there is a documented upstream constraint.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@api/go.mod` around lines 8 - 9, The Kubernetes staging modules are pinned to
mixed patch versions; update the module version pins so all k8s.io/* entries use
the same patch (e.g., set k8s.io/cloud-provider, k8s.io/component-helpers, and
k8s.io/csi-translation-lib to v0.35.1 to match k8s.io/api and
k8s.io/apimachinery) and then run dependency cleanup (go mod tidy) to ensure the
go.mod/go.sum reflect the unified version; target the single patch line items:
k8s.io/api, k8s.io/apimachinery, k8s.io/cloud-provider,
k8s.io/component-helpers, k8s.io/csi-translation-lib.
a7a0b57 to
d41844c
Compare
There was a problem hiding this comment.
♻️ Duplicate comments (1)
api/go.mod (1)
86-91:⚠️ Potential issue | 🟠 MajorUnify Kubernetes staged module patch versions
Lines 86–91 still mix
v0.35.1andv0.35.0across tightly-coupledk8s.io/*staged modules. This is the same unresolved compatibility concern raised earlier and can cause subtle API/solver churn.#!/bin/bash set -euo pipefail echo "Kubernetes staged modules in api/go.mod:" rg -n '^\s*k8s\.io/(api|apimachinery|apiextensions-apiserver|client-go|cloud-provider|component-base|component-helpers|csi-translation-lib)\s+v' api/go.mod echo python - <<'PY' import re mods = {} pat = re.compile(r'^\s*(k8s\.io/(?:api|apimachinery|apiextensions-apiserver|client-go|cloud-provider|component-base|component-helpers|csi-translation-lib))\s+v(\d+\.\d+\.\d+)') with open("api/go.mod", "r", encoding="utf-8") as f: for line in f: m = pat.match(line) if m: mods[m.group(1)] = m.group(2) print("Resolved versions:") for k in sorted(mods): print(f" {k}: {mods[k]}") unique = sorted(set(mods.values())) print(f"\nUnique versions detected: {unique}") print("RESULT:", "verification passed" if len(unique) == 1 else "mixed patch versions detected") PY🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@api/go.mod` around lines 86 - 91, The go.mod currently mixes patch versions among Kubernetes staged modules (e.g., k8s.io/apiextensions-apiserver v0.35.1 vs k8s.io/cloud-provider v0.35.0), which can cause solver/API churn; unify all k8s.io staged module entries (k8s.io/api, k8s.io/apimachinery, k8s.io/apiextensions-apiserver, k8s.io/client-go, k8s.io/cloud-provider, k8s.io/component-base, k8s.io/component-helpers, k8s.io/csi-translation-lib) to the same patch version (choose either .0 or .1 consistently) in api/go.mod and run go mod tidy to update the go.sum and ensure builds resolve against the single chosen patch release.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Duplicate comments:
In `@api/go.mod`:
- Around line 86-91: The go.mod currently mixes patch versions among Kubernetes
staged modules (e.g., k8s.io/apiextensions-apiserver v0.35.1 vs
k8s.io/cloud-provider v0.35.0), which can cause solver/API churn; unify all
k8s.io staged module entries (k8s.io/api, k8s.io/apimachinery,
k8s.io/apiextensions-apiserver, k8s.io/client-go, k8s.io/cloud-provider,
k8s.io/component-base, k8s.io/component-helpers, k8s.io/csi-translation-lib) to
the same patch version (choose either .0 or .1 consistently) in api/go.mod and
run go mod tidy to update the go.sum and ensure builds resolve against the
single chosen patch release.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository YAML (base), Organization UI (inherited)
Review profile: CHILL
Plan: Pro
Run ID: 860888d5-ce3c-4e1e-bcdf-d64cf45c15cd
⛔ Files ignored due to path filters (298)
api/go.sumis excluded by!**/*.sumapi/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/AAA_ungated.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/AutoNodeKarpenter.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ClusterUpdateAcceptRisks.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ClusterVersionOperatorConfiguration.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ExternalOIDC.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ExternalOIDCWithUIDAndExtraClaimMappings.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ExternalOIDCWithUpstreamParity.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/GCPPlatform.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/HCPEtcdBackup.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/HyperShiftOnlyDynamicResourceAllocation.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ImageStreamImportMode.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/KMSEncryptionProvider.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/OpenStack.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/TLSAdherence.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/AAA_ungated.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/AutoNodeKarpenter.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ClusterUpdateAcceptRisks.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ClusterVersionOperatorConfiguration.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ExternalOIDC.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ExternalOIDCWithUIDAndExtraClaimMappings.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ExternalOIDCWithUpstreamParity.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/GCPPlatform.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/HCPEtcdBackup.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/HyperShiftOnlyDynamicResourceAllocation.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ImageStreamImportMode.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/KMSEncryptionProvider.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/OpenStack.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/TLSAdherence.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/vendor/github.com/emicklei/go-restful/v3/.travis.ymlis excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/CHANGES.mdis excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/README.mdis excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/curly.gois excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/custom_verb.gois excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-logr/logr/slogr/slogr.gois excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/.gitignoreis excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/.golangci.yamlis excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/slogzapr.gois excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/zapr.gois excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/zapr_noslog.gois excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/zapr_slog.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/.cliff.tomlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/.editorconfigis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/CONTRIBUTORS.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/NOTICEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/SECURITY.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/internal/normalize_url.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/reference.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/BENCHMARK.mdis 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/errors.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/go.workis excluded by!**/*.work,!**/vendor/**api/vendor/github.com/go-openapi/swag/go.work.sumis excluded by!**/*.sum,!**/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.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/path.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/split.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/string_bytes.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/gogo/protobuf/AUTHORSis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/CONTRIBUTORSis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/LICENSEis 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/gnostic-models/extensions/extension.protois excluded by!**/vendor/**api/vendor/github.com/google/gnostic-models/openapiv2/OpenAPIv2.protois excluded by!**/vendor/**api/vendor/github.com/google/gnostic-models/openapiv3/OpenAPIv3.protois excluded by!**/vendor/**api/vendor/github.com/google/gnostic-models/openapiv3/annotations.protois 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/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_version.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_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/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*.goapi/vendor/github.com/openshift/api/config/v1/zz_generated.featuregated-crd-manifests.yamlis excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/zz_generated.swagger_doc_generated.gois excluded by!**/vendor/**,!**/zz_generated*.go,!**/zz_generated.swagger_doc_generated.goapi/vendor/github.com/openshift/api/operator/v1/types_csi_cluster_driver.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_ingress.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/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*.goapi/vendor/github.com/openshift/api/operator/v1/zz_generated.featuregated-crd-manifests.yamlis excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/zz_generated.swagger_doc_generated.gois excluded by!**/vendor/**,!**/zz_generated*.go,!**/zz_generated.swagger_doc_generated.goapi/vendor/github.com/pkg/errors/.gitignoreis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/.travis.ymlis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/LICENSEis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/Makefileis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/README.mdis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/appveyor.ymlis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/errors.gois excluded by!**/vendor/**api/vendor/github.com/pkg/errors/go113.gois excluded by!**/vendor/**api/vendor/github.com/pkg/errors/stack.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/Makefileis excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/Makefile.commonis excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/arp.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/buddyinfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cmdline.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_armx.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_loong64.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_mipsx.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_others.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_ppcx.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_riscvx.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_s390x.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_x86.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/crypto.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/doc.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/fs.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/fs_statfs_notype.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/fs_statfs_type.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/fscache.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/fs/fs.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/parse.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/readfile.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/sysreadfile.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/sysreadfile_compat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/valueparser.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/ipvs.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/kernel_hung.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/kernel_random.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/loadavg.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/mdstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/meminfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/mountinfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/mountstats.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_conntrackstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_dev.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_dev_snmp6.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_ip_socket.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_protocols.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_route.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_sockstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_softnet.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_tcp.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_tls_stat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_udp.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_unix.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_wireless.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_xfrm.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/netstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/nfnetlink_queue.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_cgroup.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_cgroups.gois excluded by!**/vendor/**
📒 Files selected for processing (2)
api/go.modapi/hypershift/v1beta1/zz_generated.featuregated-crd-manifests.yaml
✅ Files skipped from review due to trivial changes (1)
- api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests.yaml
…upport Bump openshift/library-go, openshift/api, openshift/client-go to latest master to bring in configurable PKI infrastructure (pkg/pki, CertificateName and PKIProfileProvider fields on cert rotation structs). Also bump the openshift karpenter fork in both root and api modules for k8s 0.35.x compatibility, and fix compilation errors from upstream API changes: - MustBaseEnvSet dropped strictCost parameter - ClusterImagePolicy moved from configv1alpha1 to configv1 - NewSimpleClientset deprecated in favor of NewClientset Signed-off-by: Luis Sanchez <sanchezl@redhat.com>
Set CertificateName on all cert rotation structs in the control-plane-pki-operator to prepare for configurable PKI profile resolution. PKIProfileProvider is left nil to preserve legacy RSA-2048 behavior until RBAC and config informer wiring is added in a follow-up. Certificate names: - control-plane-pki.customer-admin-signer - control-plane-pki.customer-admin-client - control-plane-pki.sre-admin-signer - control-plane-pki.sre-admin-client Signed-off-by: Luis Sanchez <sanchezl@redhat.com>
d41844c to
8b4cfa2
Compare
There was a problem hiding this comment.
♻️ Duplicate comments (1)
api/go.mod (1)
88-91:⚠️ Potential issue | 🟠 MajorAlign Kubernetes staging modules to one patch level.
k8s.io/cloud-provider,k8s.io/component-helpers, andk8s.io/csi-translation-libare still onv0.35.0(Line 88, Line 90, Line 91), while core peers are onv0.35.1(Line 8, Line 9). Keepk8s.io/*staging modules on a single patch version to reduce compatibility and dependency-resolution risk.Suggested change
- k8s.io/cloud-provider v0.35.0 // indirect + k8s.io/cloud-provider v0.35.1 // indirect ... - k8s.io/component-helpers v0.35.0 // indirect + k8s.io/component-helpers v0.35.1 // indirect ... - k8s.io/csi-translation-lib v0.35.0 // indirect + k8s.io/csi-translation-lib v0.35.1 // indirect#!/bin/bash set -euo pipefail echo "Kubernetes module versions in api/go.mod:" rg -n '^\s*k8s\.io/(api|apimachinery|apiextensions-apiserver|client-go|cloud-provider|component-base|component-helpers|csi-translation-lib)\s+v' api/go.mod python - <<'PY' import re mods = {} pat = re.compile(r'^\s*(k8s\.io/(?:api|apimachinery|apiextensions-apiserver|client-go|cloud-provider|component-base|component-helpers|csi-translation-lib))\s+v(\d+\.\d+\.\d+)') with open("api/go.mod", "r", encoding="utf-8") as f: for line in f: m = pat.match(line) if m: mods[m.group(1)] = m.group(2) print("\nResolved versions:") for k in sorted(mods): print(f" {k}: {mods[k]}") uniq = sorted(set(mods.values())) print(f"\nUnique versions: {uniq}") if len(uniq) == 1: print("PASS: aligned") else: print("FAIL: mixed patch versions") PYAs per coding guidelines, "Focus on major issues impacting performance, readability, maintainability and security. Avoid nitpicks and avoid verbosity."
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed. In `@api/go.mod` around lines 88 - 91, Update the k8s.io staging module entries to the same patch release as the core modules: change k8s.io/cloud-provider, k8s.io/component-helpers, and k8s.io/csi-translation-lib from v0.35.0 to v0.35.1 in api/go.mod so all k8s.io/* modules use v0.35.1; ensure you run go mod tidy afterward to verify dependency resolution and that the module graph is consistent.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Duplicate comments:
In `@api/go.mod`:
- Around line 88-91: Update the k8s.io staging module entries to the same patch
release as the core modules: change k8s.io/cloud-provider,
k8s.io/component-helpers, and k8s.io/csi-translation-lib from v0.35.0 to v0.35.1
in api/go.mod so all k8s.io/* modules use v0.35.1; ensure you run go mod tidy
afterward to verify dependency resolution and that the module graph is
consistent.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Repository YAML (base), Organization UI (inherited)
Review profile: CHILL
Plan: Pro
Run ID: da290a27-fcb0-4baa-995d-ed209359eec0
⛔ Files ignored due to path filters (298)
api/go.sumis excluded by!**/*.sumapi/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/AAA_ungated.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/AutoNodeKarpenter.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ClusterUpdateAcceptRisks.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ClusterVersionOperatorConfiguration.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ExternalOIDC.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ExternalOIDCWithUIDAndExtraClaimMappings.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ExternalOIDCWithUpstreamParity.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/GCPPlatform.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/HCPEtcdBackup.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/HyperShiftOnlyDynamicResourceAllocation.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/ImageStreamImportMode.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/KMSEncryptionProvider.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/OpenStack.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedclusters.hypershift.openshift.io/TLSAdherence.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/AAA_ungated.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/AutoNodeKarpenter.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ClusterUpdateAcceptRisks.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ClusterVersionOperatorConfiguration.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ExternalOIDC.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ExternalOIDCWithUIDAndExtraClaimMappings.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ExternalOIDCWithUpstreamParity.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/GCPPlatform.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/HCPEtcdBackup.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/HyperShiftOnlyDynamicResourceAllocation.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/ImageStreamImportMode.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/KMSEncryptionProvider.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/OpenStack.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests/hostedcontrolplanes.hypershift.openshift.io/TLSAdherence.yamlis excluded by!**/zz_generated.featuregated-crd-manifests/**api/vendor/github.com/emicklei/go-restful/v3/.travis.ymlis excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/CHANGES.mdis excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/README.mdis excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/curly.gois excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/custom_verb.gois excluded by!**/vendor/**api/vendor/github.com/emicklei/go-restful/v3/doc.gois excluded by!**/vendor/**api/vendor/github.com/go-logr/logr/slogr/slogr.gois excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/.gitignoreis excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/.golangci.yamlis excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/LICENSEis excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/slogzapr.gois excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/zapr.gois excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/zapr_noslog.gois excluded by!**/vendor/**api/vendor/github.com/go-logr/zapr/zapr_slog.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/.cliff.tomlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/.editorconfigis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/CONTRIBUTORS.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/NOTICEis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/README.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/SECURITY.mdis excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/internal/normalize_url.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/jsonreference/reference.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/BENCHMARK.mdis 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/errors.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/go.workis excluded by!**/*.work,!**/vendor/**api/vendor/github.com/go-openapi/swag/go.work.sumis excluded by!**/*.sum,!**/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.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/path.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/split.gois excluded by!**/vendor/**api/vendor/github.com/go-openapi/swag/string_bytes.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/gogo/protobuf/AUTHORSis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/CONTRIBUTORSis excluded by!**/vendor/**api/vendor/github.com/gogo/protobuf/LICENSEis 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/gnostic-models/extensions/extension.protois excluded by!**/vendor/**api/vendor/github.com/google/gnostic-models/openapiv2/OpenAPIv2.protois excluded by!**/vendor/**api/vendor/github.com/google/gnostic-models/openapiv3/OpenAPIv3.protois excluded by!**/vendor/**api/vendor/github.com/google/gnostic-models/openapiv3/annotations.protois 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/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_version.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_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/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*.goapi/vendor/github.com/openshift/api/config/v1/zz_generated.featuregated-crd-manifests.yamlis excluded by!**/vendor/**api/vendor/github.com/openshift/api/config/v1/zz_generated.swagger_doc_generated.gois excluded by!**/vendor/**,!**/zz_generated*.go,!**/zz_generated.swagger_doc_generated.goapi/vendor/github.com/openshift/api/operator/v1/types_csi_cluster_driver.gois excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/types_ingress.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/zz_generated.deepcopy.gois excluded by!**/vendor/**,!**/zz_generated*.goapi/vendor/github.com/openshift/api/operator/v1/zz_generated.featuregated-crd-manifests.yamlis excluded by!**/vendor/**api/vendor/github.com/openshift/api/operator/v1/zz_generated.swagger_doc_generated.gois excluded by!**/vendor/**,!**/zz_generated*.go,!**/zz_generated.swagger_doc_generated.goapi/vendor/github.com/pkg/errors/.gitignoreis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/.travis.ymlis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/LICENSEis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/Makefileis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/README.mdis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/appveyor.ymlis excluded by!**/vendor/**api/vendor/github.com/pkg/errors/errors.gois excluded by!**/vendor/**api/vendor/github.com/pkg/errors/go113.gois excluded by!**/vendor/**api/vendor/github.com/pkg/errors/stack.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/.golangci.ymlis excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/Makefileis excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/Makefile.commonis excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/arp.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/buddyinfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cmdline.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_armx.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_loong64.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_mipsx.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_others.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_ppcx.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_riscvx.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_s390x.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/cpuinfo_x86.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/crypto.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/doc.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/fs.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/fs_statfs_notype.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/fs_statfs_type.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/fscache.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/fs/fs.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/parse.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/readfile.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/sysreadfile.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/sysreadfile_compat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/internal/util/valueparser.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/ipvs.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/kernel_hung.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/kernel_random.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/loadavg.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/mdstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/meminfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/mountinfo.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/mountstats.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_conntrackstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_dev.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_dev_snmp6.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_ip_socket.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_protocols.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_route.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_sockstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_softnet.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_tcp.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_tls_stat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_udp.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_unix.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_wireless.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/net_xfrm.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/netstat.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/nfnetlink_queue.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_cgroup.gois excluded by!**/vendor/**api/vendor/github.com/prometheus/procfs/proc_cgroups.gois excluded by!**/vendor/**
📒 Files selected for processing (2)
api/go.modapi/hypershift/v1beta1/zz_generated.featuregated-crd-manifests.yaml
✅ Files skipped from review due to trivial changes (1)
- api/hypershift/v1beta1/zz_generated.featuregated-crd-manifests.yaml
|
/approve For API directory |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: JoelSpeed, sanchezl 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 |
|
PR needs rebase. 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. |
1 similar comment
|
PR needs rebase. 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. |
|
@sanchezl: 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. |
|
Hey @sanchezl 👋🏻 - are you still looking to move this PR forward? |
|
Stale PRs are closed after 21d of inactivity. If this PR is still relevant, comment to refresh it or remove the stale label. If this PR is safe to close now please do so with /lifecycle stale |
|
Stale PRs rot after 14d of inactivity. Mark the PR as fresh by commenting If this PR is safe to close now please do so with /lifecycle rotten |
|
The background agent for PR #8203 changes has completed and confirms the findings already included in my report above. The analysis is complete — all four failures trace back to the branch being out of date with |
|
Rotten PRs close after 7d of inactivity. Reopen the PR by commenting /close |
|
@openshift-ci[bot]: Closed this PR. 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 kubernetes-sigs/prow repository. |
Summary
openshift/library-go,openshift/api,openshift/client-goto latest master for configurable PKI support (pkg/pki,CertificateName,PKIProfileProviderfields on cert rotation structs)MustBaseEnvSetsignature,ClusterImagePolicymoved to v1)CertificateNameon all 4 cert rotation structs in control-plane-pki-operator with nilPKIProfileProvider(preserving legacy RSA-2048 behavior)Details
Certificate names assigned:
control-plane-pki.customer-admin-signercontrol-plane-pki.customer-admin-clientcontrol-plane-pki.sre-admin-signercontrol-plane-pki.sre-admin-clientFollow-up work needed to fully wire the
PKIProfileProvider:ConfigurablePKIconfig.openshift.io/v1alpha1PKI CR accessPKIProfileProviderTest plan
go build ./...passesgo vet ./...passesgo test ./control-plane-pki-operator/...passesSummary by CodeRabbit
New Features
Chores