Skip to content

feat: supports RateLimit policy attachment #325

feat: supports RateLimit policy attachment

feat: supports RateLimit policy attachment #325

Triggered via pull request October 28, 2023 04:30
Status Failure
Total duration 4m 58s
Artifacts

main.yml

on: pull_request
Go test
0s
Go test
Integration Test with Tresor, SMI traffic policies, and egress disabled
0s
Integration Test with Tresor, SMI traffic policies, and egress disabled
Matrix: Go test e2e
Matrix: Go test e2e
Matrix: Go test e2e
Matrix: Go test e2e
Matrix: Go test e2e
Fit to window
Zoom out
Zoom in

Annotations

31 errors
Go build: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L241
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
Go build: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L242
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
Go build: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L242
out.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
Go build: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L248
in.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
Go build: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L249
in.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
Go build: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L249
out.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
Go build: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L301
cannot use make([]v1beta1.HTTPRouteMatch, len(*in)) (value of type []v1beta1.HTTPRouteMatch) as []HTTPRateLimit value in assignment
Go build: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L308
cannot use make([]v1alpha2.GRPCRouteMatch, len(*in)) (value of type []v1alpha2.GRPCRouteMatch) as []GRPCRateLimit value in assignment
Go build
Process completed with exit code 2.
Mocks
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
Mocks
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
Mocks
out.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
Mocks
in.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
Mocks
in.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
Mocks
out.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
Mocks
cannot use make([]v1beta1.HTTPRouteMatch, len(*in)) (value of type []v1beta1.HTTPRouteMatch) as []HTTPRateLimit value in assignment
Mocks
cannot use make([]v1alpha2.GRPCRouteMatch, len(*in)) (value of type []v1alpha2.GRPCRouteMatch) as []GRPCRateLimit value in assignment
Mocks
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
Mocks
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
Lint: pkg/apis/policyattachment/v1alpha1/doc.go#L1
: # github.com/flomesh-io/fsm/pkg/apis/policyattachment/v1alpha1
Lint: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L241
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
Lint: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L242
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
Lint: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L242
out.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
Lint: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L248
in.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
Lint: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L249
in.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
Lint: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L249
out.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
Lint: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L301
cannot use make([]v1beta1.HTTPRouteMatch, len(*in)) (value of type []v1beta1.HTTPRouteMatch) as []HTTPRateLimit value in assignment
Lint: pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L308
cannot use make([]v1alpha2.GRPCRouteMatch, len(*in)) (value of type []v1alpha2.GRPCRouteMatch) as []GRPCRateLimit value in assignment (typecheck)
Lint: pkg/gateway/cache/config.go#L7
could not import github.com/flomesh-io/fsm/pkg/apis/policyattachment/v1alpha1 (-: # github.com/flomesh-io/fsm/pkg/apis/policyattachment/v1alpha1
Scan images for security vulnerabilities
Process completed with exit code 2.
Codegen
Process completed with exit code 2.