From 2413d71a63e71ff6b6d102e40bbafbdd457f5603 Mon Sep 17 00:00:00 2001 From: Lucas Alvares Gomes Date: Tue, 17 Feb 2026 15:01:01 +0000 Subject: [PATCH] Add the disconnected annotation The commit 0764340799d549a99f6d5b07d9287703c4e0dab9 added support for airgapped (disconnect) environments. This patch just adds the annotation indicates that the Operator works in a disconnected environment. Operators such as the "openstack" one already uses this annotation [0] and it is suggested by [1] so it can be filtered in OperatorHub by this infrastructure feature. [0] https://github.com/openstack-k8s-operators/openstack-operator/commit/6b99f5b46582206e3f72790c13e83088e7a26c27 [1] https://docs.redhat.com/en/documentation/openshift_container_platform/4.18/html/operators/developing-operators Signed-off-by: Lucas Alvares Gomes --- .../openstack-lightspeed-operator.clusterserviceversion.yaml | 3 ++- .../openstack-lightspeed-operator.clusterserviceversion.yaml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/bundle/manifests/openstack-lightspeed-operator.clusterserviceversion.yaml b/bundle/manifests/openstack-lightspeed-operator.clusterserviceversion.yaml index 3d013ccb..2077fa12 100644 --- a/bundle/manifests/openstack-lightspeed-operator.clusterserviceversion.yaml +++ b/bundle/manifests/openstack-lightspeed-operator.clusterserviceversion.yaml @@ -25,11 +25,12 @@ metadata: ] capabilities: Basic Install categories: AI/Machine Learning - createdAt: "2026-02-18T16:58:24Z" + createdAt: "2026-02-19T09:36:07Z" description: AI-powered virtual assistant for Red Hat OpenStack Services on OpenShift 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: "false" features.operators.openshift.io/proxy-aware: "false" features.operators.openshift.io/tls-profiles: "false" diff --git a/config/manifests/bases/openstack-lightspeed-operator.clusterserviceversion.yaml b/config/manifests/bases/openstack-lightspeed-operator.clusterserviceversion.yaml index eb996248..05a799d6 100644 --- a/config/manifests/bases/openstack-lightspeed-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/openstack-lightspeed-operator.clusterserviceversion.yaml @@ -9,6 +9,7 @@ metadata: 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: "false" features.operators.openshift.io/proxy-aware: "false" features.operators.openshift.io/tls-profiles: "false"