-
Bug
-
Resolution: Cannot Reproduce
-
Critical
-
None
-
4.19.0
-
None
-
Quality / Stability / Reliability
-
False
-
-
None
-
Important
-
None
-
None
-
Approved
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Description of problem:
The CVP tests for the 4.19 NFD operator are failing, specifically the Operator Bundle Data Linting test. The failure is : time="2025-05-05T09:31:20Z" level=error msg="Error: Value nfd.openshift.io/v1alpha1, Kind=NodeFeatureGroup: CRD \"nfd.openshift.io/v1alpha1, Kind=NodeFeatureGroup\" is present in bundle \"nfd.4.19.0-202505050840\" but not defined in CSV" Full output: ===== Test: operator-metadata-linting-bundle-image ===== Operator SDK version: ------------------------- operator-sdk version: "v1.33.0", commit: "542966812906456a8d67cf7284fc6410b104e118", kubernetes version: "1.27.0", go version: "go1.21.5", GOOS: "linux", GOARCH: "amd64" Validation output: ------- time="2025-05-05T09:31:20Z" level=debug msg="Debug logging is set" time="2025-05-05T09:31:20Z" level=debug msg="Found manifests directory" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Found metadata directory" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Getting mediaType info from manifests directory" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Found annotations file" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Could not find optional dependencies file" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating bundle contents" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating monitoring.coreos.com/v1, Kind=PrometheusRule \"nfd-controller-manager-alerts-monitor\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating monitoring.coreos.com/v1, Kind=ServiceMonitor \"nfd-controller-manager-metrics-monitor\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating /v1, Kind=Service \"nfd-controller-manager-metrics-service\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=ClusterRole \"nfd-gc\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=ClusterRoleBinding \"nfd-gc\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating /v1, Kind=ServiceAccount \"nfd-gc\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating /v1, Kind=ConfigMap \"nfd-manager-config\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=ClusterRole \"nfd-master\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=ClusterRoleBinding \"nfd-master\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating /v1, Kind=ServiceAccount \"nfd-master\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=ClusterRole \"nfd-metrics-reader\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=ClusterRole \"nfd-prune\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=ClusterRoleBinding \"nfd-prune\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating /v1, Kind=ServiceAccount \"nfd-prune\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=ClusterRole \"nfd-topology-updater\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=ClusterRoleBinding \"nfd-topology-updater\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating /v1, Kind=ServiceAccount \"nfd-topology-updater\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=Role \"nfd-worker\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=RoleBinding \"nfd-worker\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating /v1, Kind=ServiceAccount \"nfd-worker\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=Role \"nfd-prometheus-k8s\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=debug msg="Validating rbac.authorization.k8s.io/v1, Kind=RoleBinding \"nfd-prometheus-k8s\"" bundle-dir=../../../../../test-operator container-tool=docker time="2025-05-05T09:31:20Z" level=error msg="Error: Value nfd.openshift.io/v1alpha1, Kind=NodeFeatureGroup: CRD \"nfd.openshift.io/v1alpha1, Kind=NodeFeatureGroup\" is present in bundle \"nfd.4.19.0-202505050840\" but not defined in CSV" time="2025-05-05T09:31:20Z" level=warning msg="Warning: Value nfd.k8s-sigs.io/v1alpha1, Kind=NodeFeatureGroup: provided API should have an example annotation" time="2025-05-05T09:31:20Z" level=warning msg="Warning: Value nfd.openshift.io/v1alpha1, Kind=NodeFeatureRule: provided API should have an example annotation" time="2025-05-05T09:31:20Z" level=warning msg="Warning: Value nfd.k8s-sigs.io/v1alpha1, Kind=NodeFeature: provided API should have an example annotation" time="2025-05-05T09:31:20Z" level=warning msg="Warning: Value nfd.openshift.io/v1alpha1, Kind=NodeFeature: provided API should have an example annotation" time="2025-05-05T09:31:20Z" level=warning msg="Warning: Value nfd.4.19.0-202505050840: this bundle is using APIs which were deprecated and removed in v1.25. More info: https://kubernetes.io/docs/reference/using-api/deprecation-guide/#v1-25. Migrate the API(s) for podsecuritypolicies: ([\"ClusterServiceVersion.Spec.InstallStrategy.StrategySpec.ClusterPermissions[0].Rules[22]\"])" time="2025-05-05T09:31:20Z" level=warning msg="Warning: Value : The \"operatorhub\" validator is deprecated; for equivalent validation use \"operatorhub/v2\", \"standardcapabilities\" and \"standardcategories\" validators" return code: ------------ 1 Validation failed for operator bundle files: org.cvp.pipeline.TestResultFailed: Operator SDK bundle validation failed ------------------- Execution Reference: -> /cvp/cvp-redhat-operator-bundle-image-validation-test/cluster-nfd-operator-metadata-container-v4.19.0.202505050840.p0.g3ca576b.assembly.stream.el9-1/421e4041-e7de-42d7-bff2-218e53a307ca/ Source http://external-ci-coldstorage.datahub.redhat.com/cvp/cvp-redhat-operator-bundle-image-validation-test/cluster-nfd-operator-metadata-container-v4.19.0.202505050840.p0.g3ca576b.assembly.stream.el9-1/421e4041-e7de-42d7-bff2-218e53a307ca/operator-metadata-linting-bundle-image-output.txt
Version-Release number of selected component (if applicable):
4.19.0
How reproducible:
Always
Steps to Reproduce:
1. 2. 3.
Actual results:
Expected results:
Additional info: