diff --git a/build/Dockerfile b/build/Dockerfile index 8453e49e..21480732 100644 --- a/build/Dockerfile +++ b/build/Dockerfile @@ -18,6 +18,15 @@ COPY --from=builder /workdir/build/_output/bin/deployment-validation-operator ${ COPY build/bin /usr/local/bin RUN /usr/local/bin/user_setup +# These labels are needed in order to release on Konflux +LABEL name="deployment-validation-operator" \ + summary="Deployment Validation Operator for OpenShift" \ + description="Deployment Validation Operator for OpenShift" \ + com.redhat.component="deployment-validation-operator-container" \ + io.k8s.display-name="Deployment Validation Operator" \ + io.k8s.description="Deployment Validation Operator for OpenShift" \ + io.openshift.tags="dvo,deployment-validation-operator" + ENTRYPOINT ["/usr/local/bin/entrypoint"] USER ${USER_UID} diff --git a/go.mod b/go.mod index 5f60493d..25c0f077 100644 --- a/go.mod +++ b/go.mod @@ -120,7 +120,7 @@ require ( go.uber.org/multierr v1.11.0 // indirect golang.org/x/crypto v0.31.0 // indirect golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect - golang.org/x/net v0.27.0 // indirect + golang.org/x/net v0.33.0 // indirect golang.org/x/oauth2 v0.21.0 // indirect golang.org/x/sync v0.10.0 // indirect golang.org/x/sys v0.28.0 // indirect diff --git a/go.sum b/go.sum index e79bafaf..6f9d66e6 100644 --- a/go.sum +++ b/go.sum @@ -404,8 +404,8 @@ golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwY golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= -golang.org/x/net v0.27.0 h1:5K3Njcw06/l2y9vpGCSdcxWOYHOUk3dVNGDXN+FvAys= -golang.org/x/net v0.27.0/go.mod h1:dDi0PyhWNoiUOrAS8uXv/vnScO4wnHQO4mj9fn/RytE= +golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I= +golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs= golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= diff --git a/konflux-ci/bundle/bundle.Dockerfile b/konflux-ci/bundle/bundle.Dockerfile index 87f50303..e222f183 100644 --- a/konflux-ci/bundle/bundle.Dockerfile +++ b/konflux-ci/bundle/bundle.Dockerfile @@ -9,6 +9,7 @@ LABEL com.redhat.component="deployment-validation-operator-bundle-container" \ summary="Deployment Validation Operator for OpenShift" \ io.openshift.expose-services="" \ io.k8s.display-name="Deployment Validation Operator Bundle" \ + io.k8s.description="Deployment Validation Operator Bundle for OpenShift" \ maintainer="['dvo-owners@redhat.com']" \ description="Deployment Validation Operator for OpenShift" \ com.redhat.delivery.operator.bundle=true \ diff --git a/konflux-ci/bundle/manifests/deployment-validation-operator.clusterserviceversion.yaml b/konflux-ci/bundle/manifests/deployment-validation-operator.clusterserviceversion.yaml index 2ae61c27..6b42786a 100644 --- a/konflux-ci/bundle/manifests/deployment-validation-operator.clusterserviceversion.yaml +++ b/konflux-ci/bundle/manifests/deployment-validation-operator.clusterserviceversion.yaml @@ -6,7 +6,7 @@ metadata: capabilities: Basic Install categories: Application Runtime, Monitoring, Security certified: "false" - containerImage: quay.io/deployment-validation-operator/dv-operator:0.7.8 + containerImage: quay.io/redhat-user-workloads/dvo-obsint-tenant/deployment-validation-operator/deployment-validation-operator createdAt: 2024-11-27T00:00:00Z description: The deployment validation operator operators.operatorframework.io/builder: operator-sdk-v1.31.0+git @@ -14,6 +14,16 @@ metadata: repository: https://github.com/app-sre/deployment-validation-operator support: Best Effort ignore-check.kube-linter.io/minimum-three-replicas: "This deployment uses 1 pod as currently replicating does not replicate metric data causing installation issues" + features.operators.openshift.io/cnf: "false" + features.operators.openshift.io/cni: "false" + features.operators.openshift.io/csi: "false" + features.operators.openshift.io/disconnected: "true" + features.operators.openshift.io/fips-compliant: "true" + features.operators.openshift.io/proxy-aware: "true" + features.operators.openshift.io/tls-profiles: "false" + features.operators.openshift.io/token-auth-aws: "false" + features.operators.openshift.io/token-auth-azure: "false" + features.operators.openshift.io/token-auth-gcp: "false" name: deployment-validation-operator.v0.7.8 spec: description: | @@ -93,7 +103,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: quay.io/deployment-validation-operator/dv-operator:0.7.8 + image: quay.io/redhat-user-workloads/dvo-obsint-tenant/deployment-validation-operator/deployment-validation-operator@sha256:0e312d3edc28b931b721eb5ddc59feea4f9141707925224f6b936401b479b4b1 imagePullPolicy: Always name: deployment-validation-operator ports: @@ -160,7 +170,7 @@ spec: - name: repository url: https://github.com/app-sre/deployment-validation-operator - name: containerImage - url: https://quay.io/deployment-validation-operator/dv-operator:0.7.8 + url: quay.io/redhat-user-workloads/dvo-obsint-tenant/deployment-validation-operator/deployment-validation-operator maintainers: - name: Red Hat email: dvo-owners@redhat.com