Skip to content

Conversation

@gohalo
Copy link

@gohalo gohalo commented Nov 28, 2025

What problem does this PR solve?

Compile error, because the go.sum oauth2 not cleaned

admin DorisOperator % make manifests
test -s /Users/admin/Workspace/Codes/Operatores/DorisOperator/bin/controller-gen && /Users/admin/Workspace/Codes/Operatores/DorisOperator/bin/controller-gen --version | grep -q v0.16.4 || \
        GOBIN=/Users/admin/Workspace/Codes/Operatores/DorisOperator/bin go install sigs.k8s.io/controller-tools/cmd/controller-gen@v0.16.4
/Users/admin/Workspace/Codes/Operatores/DorisOperator/bin/controller-gen rbac:roleName=manager-doris crd:generateEmbeddedObjectMeta=true webhook paths="./api/doris/..." output:crd:artifacts:config=config/crd/bases
/opt/golang/vendor/pkg/mod/k8s.io/client-go@v0.32.0/transport/round_trippers.go:28:2: missing go.sum entry for module providing package golang.org/x/oauth2 (imported by k8s.io/client-go/transport); to add:
        go get k8s.io/client-go/transport@v0.32.0
Error: not all generators ran successfully
run `controller-gen rbac:roleName=manager-doris crd:generateEmbeddedObjectMeta=true webhook paths=./api/doris/... output:crd:artifacts:config=config/crd/bases -w` to see all available markers, or `controller-gen rbac:roleName=manager-doris crd:generateEmbeddedObjectMeta
=true webhook paths=./api/doris/... output:crd:artifacts:config=config/crd/bases -h` for usage
make: *** [manifests] Error 1

for make install command, only doris cluster crd installed, but ddc not.

Some tips:
make install should change the following line to create sub-command for first time, and change back when update.

$(KUSTOMIZE) build config/crd | kubectl apply -f -

or you have the following error when create at first time.

Resource: "apiextensions.k8s.io/v1, Resource=customresourcedefinitions", GroupVersionKind: "apiextensions.k8s.io/v1, Kind=CustomResourceDefinition"
Name: "dorisclusters.doris.selectdb.com", Namespace: ""
for: "STDIN": error when patching "STDIN": CustomResourceDefinition.apiextensions.k8s.io "dorisclusters.doris.selectdb.com" is invalid: metadata.annotations: Too long: may not be more than 262144 bytes
Error from server (Invalid): error when creating "STDIN": CustomResourceDefinition.apiextensions.k8s.io "dorisdisaggregatedclusters.disaggregated.cluster.doris.com" is invalid: metadata.annotations: Too long: may not be more than 262144 bytes
make: *** [install] Error 1

Issue Number: close #xxx

Related PR: #xxx

Problem Summary:

Release note

None

Check List (For Author)

  • Test

    • Regression test
    • Unit Test
    • Manual test (add detailed scripts or steps below)
    • No need to test or manual test. Explain why:
      • This is a refactor/code format and no logic has been changed.
      • Previous test can cover this change.
      • No code files have been changed.
      • Other reason, just for developing
  • Behavior changed:

    • No.
    • Yes.
  • Does this need documentation?

    • No.
    • Yes.

Check List (For Reviewer who merge this PR)

  • Confirm the release note
  • Confirm test cases
  • Confirm document
  • Add branch pick label

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant