Skip to content

✨ Deprecate spec.ServiceAccount and remove synthetic permissions feature #7734

✨ Deprecate spec.ServiceAccount and remove synthetic permissions feature

✨ Deprecate spec.ServiceAccount and remove synthetic permissions feature #7734

Triggered via pull request September 29, 2025 20:00
Status Failure
Total duration 3m 58s
Artifacts

unit-test.yaml

on: pull_request
unit-test-basic
3m 55s
unit-test-basic
Fit to window
Zoom out
Zoom in

Annotations

10 errors
unit-test-basic: internal/operator-controller/controllers/clusterextension_admission_test.go#L58
cannot use ocv1.ServiceAccountReference{…} (value of struct type "github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference) as *"github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference value in struct literal
unit-test-basic: internal/operator-controller/controllers/clusterextension_admission_test.go#L47
cannot use ocv1.ServiceAccountReference{…} (value of struct type "github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference) as *"github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference value in struct literal
unit-test-basic: internal/operator-controller/applier/helm_test.go#L427
cannot use ocv1.ServiceAccountReference{…} (value of struct type "github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference) as *"github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference value in struct literal
unit-test-basic: internal/operator-controller/applier/helm_test.go#L394
cannot use ocv1.ServiceAccountReference{…} (value of struct type "github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference) as *"github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference value in struct literal
unit-test-basic: internal/operator-controller/applier/helm_test.go#L366
cannot use ocv1.ServiceAccountReference{…} (value of struct type "github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference) as *"github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference value in struct literal
unit-test-basic: internal/operator-controller/action/restconfig_test.go#L153
cannot use ocv1.ServiceAccountReference{…} (value of struct type "github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference) as *"github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference value in struct literal
unit-test-basic: internal/operator-controller/action/restconfig_test.go#L145
undefined: action.SyntheticUserRestConfigMapper
unit-test-basic: internal/operator-controller/action/restconfig_test.go#L132
cannot use ocv1.ServiceAccountReference{…} (value of struct type "github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference) as *"github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference value in struct literal
unit-test-basic: internal/operator-controller/action/restconfig_test.go#L126
undefined: action.SyntheticUserRestConfigMapper
unit-test-basic: internal/operator-controller/action/restconfig_test.go#L48
cannot use ocv1.ServiceAccountReference{…} (value of struct type "github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference) as *"github.com/operator-framework/operator-controller/api/v1".ServiceAccountReference value in struct literal