Skip to content

Modify and optimize the client-go directory and its contents. #1988

Modify and optimize the client-go directory and its contents.

Modify and optimize the client-go directory and its contents. #1988

Triggered via pull request January 7, 2026 12:25
Status Failure
Total duration 2m 30s
Artifacts 1

ci.yml

on: pull_request
Matrix: Go Build
Fit to window
Zoom out
Zoom in

Annotations

31 errors and 1 warning
License Header Check
Process completed with exit code 1.
Go Build (ubuntu-latest): dubbod/planet/pkg/config/kube/crdclient/types.go#L248
in call to assignSpec, type *"github.com/apache/dubbo-kubernetes/api/meta/v1alpha1".DubboStatus of clonedStatus does not match inferred type *"istio.io/api/meta/v1alpha1".IstioStatus for *T
Go Build (ubuntu-latest): dubbod/planet/pkg/config/kube/crdclient/types.go#L203
in call to assignSpec, type *"github.com/apache/dubbo-kubernetes/api/networking/v1alpha3".VirtualService of clonedSpec does not match inferred type *"istio.io/api/networking/v1alpha3".VirtualService for *T
Go Build (ubuntu-latest): dubbod/planet/pkg/config/kube/crdclient/types.go#L158
in call to assignSpec, type *"github.com/apache/dubbo-kubernetes/api/networking/v1alpha3".DestinationRule of clonedSpec does not match inferred type *"istio.io/api/networking/v1alpha3".DestinationRule for *T
Go Build (ubuntu-latest): dubbod/planet/pkg/config/kube/crdclient/types.go#L112
in call to assignSpec, type *"github.com/apache/dubbo-kubernetes/api/networking/v1alpha3".VirtualService of clonedSpec does not match inferred type *"istio.io/api/networking/v1alpha3".VirtualService for *T
Go Build (ubuntu-latest): dubbod/planet/pkg/config/kube/crdclient/types.go#L65
in call to assignSpec, type *"github.com/apache/dubbo-kubernetes/api/networking/v1alpha3".DestinationRule of clonedSpec does not match inferred type *"istio.io/api/networking/v1alpha3".DestinationRule for *T
Go Build (ubuntu-latest): pkg/dubbo-agent/xds_proxy.go#L156
pc.GetCaCertificatesPem undefined (type *"github.com/apache/dubbo-kubernetes/api/mesh/v1alpha1".ProxyConfig has no field or method GetCaCertificatesPem)
Go Build (ubuntu-latest): pkg/dubbo-agent/agent.go#L424
a.proxyConfig.GetPrivateKeyProvider undefined (type *"github.com/apache/dubbo-kubernetes/api/mesh/v1alpha1".ProxyConfig has no field or method GetPrivateKeyProvider)
Go Build (ubuntu-latest): pkg/dubbo-agent/agent.go#L401
a.proxyConfig.GetPrivateKeyProvider undefined (type *"github.com/apache/dubbo-kubernetes/api/mesh/v1alpha1".ProxyConfig has no field or method GetPrivateKeyProvider)
Go Build (ubuntu-latest): pkg/dubbo-agent/agent.go#L115
undefined: mesh.PrivateKeyProvider
Go Build (ubuntu-latest): pkg/dubbo-agent/agent.go#L66
undefined: mesh.PrivateKeyProvider
Go Unit Tests: dubbod/planet/pkg/config/kube/crdclient/types.go#L248
in call to assignSpec, type *"github.com/apache/dubbo-kubernetes/api/meta/v1alpha1".DubboStatus of clonedStatus does not match inferred type *"istio.io/api/meta/v1alpha1".IstioStatus for *T
Go Unit Tests: dubbod/planet/pkg/config/kube/crdclient/types.go#L203
in call to assignSpec, type *"github.com/apache/dubbo-kubernetes/api/networking/v1alpha3".VirtualService of clonedSpec does not match inferred type *"istio.io/api/networking/v1alpha3".VirtualService for *T
Go Unit Tests: dubbod/planet/pkg/config/kube/crdclient/types.go#L158
in call to assignSpec, type *"github.com/apache/dubbo-kubernetes/api/networking/v1alpha3".DestinationRule of clonedSpec does not match inferred type *"istio.io/api/networking/v1alpha3".DestinationRule for *T
Go Unit Tests: dubbod/planet/pkg/config/kube/crdclient/types.go#L112
in call to assignSpec, type *"github.com/apache/dubbo-kubernetes/api/networking/v1alpha3".VirtualService of clonedSpec does not match inferred type *"istio.io/api/networking/v1alpha3".VirtualService for *T
Go Unit Tests: dubbod/planet/pkg/config/kube/crdclient/types.go#L65
in call to assignSpec, type *"github.com/apache/dubbo-kubernetes/api/networking/v1alpha3".DestinationRule of clonedSpec does not match inferred type *"istio.io/api/networking/v1alpha3".DestinationRule for *T
Go Unit Tests: pkg/dubbo-agent/xds_proxy.go#L156
pc.GetCaCertificatesPem undefined (type *"github.com/apache/dubbo-kubernetes/api/mesh/v1alpha1".ProxyConfig has no field or method GetCaCertificatesPem)
Go Unit Tests: pkg/dubbo-agent/agent.go#L424
a.proxyConfig.GetPrivateKeyProvider undefined (type *"github.com/apache/dubbo-kubernetes/api/mesh/v1alpha1".ProxyConfig has no field or method GetPrivateKeyProvider)
Go Unit Tests: pkg/dubbo-agent/agent.go#L401
a.proxyConfig.GetPrivateKeyProvider undefined (type *"github.com/apache/dubbo-kubernetes/api/mesh/v1alpha1".ProxyConfig has no field or method GetPrivateKeyProvider)
Go Unit Tests: pkg/dubbo-agent/agent.go#L115
undefined: mesh.PrivateKeyProvider
Go Unit Tests: pkg/dubbo-agent/agent.go#L66
undefined: mesh.PrivateKeyProvider
Go Lint: api/networking/v1alpha3/virtual_service_deepcopy.gen.go#L74
assignment copies lock value to *out: github.com/apache/dubbo-kubernetes/api/networking/v1alpha3.HTTPRouteDestination contains google.golang.org/protobuf/runtime/protoimpl.MessageState contains sync.Mutex
Go Lint: api/networking/v1alpha3/virtual_service_deepcopy.gen.go#L53
assignment copies lock value to *out: github.com/apache/dubbo-kubernetes/api/networking/v1alpha3.HTTPRoute contains google.golang.org/protobuf/runtime/protoimpl.MessageState contains sync.Mutex
Go Lint: api/networking/v1alpha3/virtual_service_deepcopy.gen.go#L32
assignment copies lock value to *out: github.com/apache/dubbo-kubernetes/api/networking/v1alpha3.Destination contains google.golang.org/protobuf/runtime/protoimpl.MessageState contains sync.Mutex
Go Lint: api/networking/v1alpha3/virtual_service_deepcopy.gen.go#L11
assignment copies lock value to *out: github.com/apache/dubbo-kubernetes/api/networking/v1alpha3.VirtualService contains google.golang.org/protobuf/runtime/protoimpl.MessageState contains sync.Mutex
Go Lint: api/networking/v1alpha3/destination_rule_deepcopy.gen.go#L74
assignment copies lock value to *out: github.com/apache/dubbo-kubernetes/api/networking/v1alpha3.ClientTLSSettings contains google.golang.org/protobuf/runtime/protoimpl.MessageState contains sync.Mutex
Go Lint: api/networking/v1alpha3/destination_rule_deepcopy.gen.go#L53
assignment copies lock value to *out: github.com/apache/dubbo-kubernetes/api/networking/v1alpha3.Subset contains google.golang.org/protobuf/runtime/protoimpl.MessageState contains sync.Mutex
Go Lint: api/networking/v1alpha3/destination_rule_deepcopy.gen.go#L32
assignment copies lock value to *out: github.com/apache/dubbo-kubernetes/api/networking/v1alpha3.TrafficPolicy contains google.golang.org/protobuf/runtime/protoimpl.MessageState contains sync.Mutex
Go Lint: api/networking/v1alpha3/destination_rule_deepcopy.gen.go#L11
assignment copies lock value to *out: github.com/apache/dubbo-kubernetes/api/networking/v1alpha3.DestinationRule contains google.golang.org/protobuf/runtime/protoimpl.MessageState contains sync.Mutex
Go Lint: api/meta/v1alpha1/status_deepcopy.gen.go#L32
assignment copies lock value to *out: github.com/apache/dubbo-kubernetes/api/meta/v1alpha1.DubboCondition contains google.golang.org/protobuf/runtime/protoimpl.MessageState contains sync.Mutex
Go Lint: api/meta/v1alpha1/status_deepcopy.gen.go#L11
assignment copies lock value to *out: github.com/apache/dubbo-kubernetes/api/meta/v1alpha1.DubboStatus contains google.golang.org/protobuf/runtime/protoimpl.MessageState contains sync.Mutex
License Header Check
Restore cache failed: Some specified paths were not resolved, unable to cache dependencies.

Artifacts

Produced during runtime
Name Size Digest
test-coverage Expired
109 KB
sha256:092b5b1524d511ed02c82b3bfd23617bd4a1273f3b05f91861ed7e7150e91b70