-
Notifications
You must be signed in to change notification settings - Fork 153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HCO deployment via OLM on plain k8s is failing due to SSP operator #2129
Closed
Labels
Comments
nunnatsa
added a commit
to nunnatsa/ssp-operator
that referenced
this issue
Nov 3, 2022
SSP can't run on a plain kubernetes, because it requires the `Infrastructure` kind to be present on the cluster. When deploying KubeVirt with HCO using OLM on plain kubernetes, the deployment is never completed because SSP operator never becomes ready. More details and full description of the issue can be found here: kubevirt/hyperconverged-cluster-operator#2129 This commit disables the reconcilers and all the watches, in case the `Infrastructure` is not found on the cluster, instead of killing the process. That way, the SSP operator is runing and responding to the health and ready checks, but does nothing else. The result is that SSP is still not working on plain kubernetest, but the OLM deployment is successfully completed. Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>
nunnatsa
added a commit
to nunnatsa/ssp-operator
that referenced
this issue
Nov 3, 2022
SSP can't run on a plain kubernetes, because it requires the `Infrastructure` kind to be present on the cluster. When deploying KubeVirt with HCO using OLM on plain kubernetes, the deployment is never completed because SSP operator never becomes ready. More details and full description of the issue can be found here: kubevirt/hyperconverged-cluster-operator#2129 This commit disables the reconcilers and all the watches, in case the `Infrastructure` is not found on the cluster, instead of killing the process. That way, the SSP operator is runing and responding to the health and ready checks, but does nothing else. The result is that SSP is still not working on plain kubernetest, but the OLM deployment is successfully completed. Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>
nunnatsa
added a commit
to nunnatsa/ssp-operator
that referenced
this issue
Nov 3, 2022
SSP can't run on a plain kubernetes, because it requires the `Infrastructure` kind to be present on the cluster. When deploying KubeVirt with HCO using OLM on plain kubernetes, the deployment is never completed because SSP operator never becomes ready. More details and full description of the issue can be found here: kubevirt/hyperconverged-cluster-operator#2129 This commit disables the reconcilers and all the watches, in case the `Infrastructure` is not found on the cluster, instead of killing the process. That way, the SSP operator is runing and responding to the health and ready checks, but does nothing else. The result is that SSP is still not working on plain kubernetest, but the OLM deployment is successfully completed. Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>
nunnatsa
added a commit
to nunnatsa/ssp-operator
that referenced
this issue
Nov 6, 2022
SSP can't run on a plain kubernetes, because it requires the `Infrastructure` kind to be present on the cluster. When deploying KubeVirt with HCO using OLM on plain kubernetes, the deployment is never completed because SSP operator never becomes ready. More details and full description of the issue can be found here: kubevirt/hyperconverged-cluster-operator#2129 This commit disables the reconcilers and all the watches, in case the `Infrastructure` is not found on the cluster, instead of killing the process. That way, the SSP operator is runing and responding to the health and ready checks, but does nothing else. The result is that SSP is still not working on plain kubernetest, but the OLM deployment is successfully completed. Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>
nunnatsa
added a commit
to nunnatsa/ssp-operator
that referenced
this issue
Nov 6, 2022
SSP can't run on a plain kubernetes, because it requires the `Infrastructure` kind to be present on the cluster. When deploying KubeVirt with HCO using OLM on plain kubernetes, the deployment is never completed because SSP operator never becomes ready. More details and full description of the issue can be found here: kubevirt/hyperconverged-cluster-operator#2129 This commit disables the reconcilers and all the watches, in case the `Infrastructure` is not found on the cluster, instead of killing the process. That way, the SSP operator is runing and responding to the health and ready checks, but does nothing else. The result is that SSP is still not working on plain kubernetest, but the OLM deployment is successfully completed. Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>
nunnatsa
added a commit
to nunnatsa/ssp-operator
that referenced
this issue
Nov 7, 2022
SSP can't run on a plain kubernetes, because it requires the `Infrastructure` kind to be present on the cluster. When deploying KubeVirt with HCO using OLM on plain kubernetes, the deployment is never completed because SSP operator never becomes ready. More details and full description of the issue can be found here: kubevirt/hyperconverged-cluster-operator#2129 This commit disables the reconcilers and all the watches, in case the `Infrastructure` is not found on the cluster, instead of killing the process. That way, the SSP operator is runing and responding to the health and ready checks, but does nothing else. The result is that SSP is still not working on plain kubernetest, but the OLM deployment is successfully completed. Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>
nunnatsa
added a commit
to nunnatsa/ssp-operator
that referenced
this issue
Nov 7, 2022
SSP can't run on a plain kubernetes, because it requires the `Infrastructure` kind to be present on the cluster. When deploying KubeVirt with HCO using OLM on plain kubernetes, the deployment is never completed because SSP operator never becomes ready. More details and full description of the issue can be found here: kubevirt/hyperconverged-cluster-operator#2129 This commit disables the reconcilers and all the watches, in case the `Infrastructure` is not found on the cluster, instead of killing the process. That way, the SSP operator is runing and responding to the health and ready checks, but does nothing else. The result is that SSP is still not working on plain kubernetest, but the OLM deployment is successfully completed. Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>
nunnatsa
added a commit
to nunnatsa/ssp-operator
that referenced
this issue
Nov 8, 2022
SSP can't run on a plain kubernetes, because it requires the `Infrastructure` kind to be present on the cluster. When deploying KubeVirt with HCO using OLM on plain kubernetes, the deployment is never completed because SSP operator never becomes ready. More details and full description of the issue can be found here: kubevirt/hyperconverged-cluster-operator#2129 This commit disables the reconcilers and all the watches, in case the `Infrastructure` is not found on the cluster, instead of killing the process. That way, the SSP operator is runing and responding to the health and ready checks, but does nothing else. The result is that SSP is still not working on plain kubernetest, but the OLM deployment is successfully completed. Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>
nunnatsa
added a commit
to nunnatsa/ssp-operator
that referenced
this issue
Nov 9, 2022
SSP can't run on a plain kubernetes, because it requires the `Infrastructure` kind to be present on the cluster. When deploying KubeVirt with HCO using OLM on plain kubernetes, the deployment is never completed because SSP operator never becomes ready. More details and full description of the issue can be found here: kubevirt/hyperconverged-cluster-operator#2129 This commit disables the reconcilers and all the watches, in case the `Infrastructure` is not found on the cluster, instead of killing the process. That way, the SSP operator is runing and responding to the health and ready checks, but does nothing else. The result is that SSP is still not working on plain kubernetest, but the OLM deployment is successfully completed. Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>
nunnatsa
added a commit
to nunnatsa/ssp-operator
that referenced
this issue
Nov 9, 2022
SSP can't run on a plain kubernetes, because it requires the `Infrastructure` kind to be present on the cluster. When deploying KubeVirt with HCO using OLM on plain kubernetes, the deployment is never completed because SSP operator never becomes ready. More details and full description of the issue can be found here: kubevirt/hyperconverged-cluster-operator#2129 This commit disables the reconcilers and all the watches, when running on a plain kubernetes cluster, instead of killing the process. That way, the SSP operator is runing and responding to the health and ready checks, but does nothing else. The result is that SSP is still not working on plain kubernetest, but the OLM deployment is successfully completed. Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>
We can close it after releasing a new SSP version and bumping it in HCO. |
kubevirt-bot
pushed a commit
to kubevirt-bot/ssp-operator
that referenced
this issue
Nov 16, 2022
SSP can't run on a plain kubernetes, because it requires the `Infrastructure` kind to be present on the cluster. When deploying KubeVirt with HCO using OLM on plain kubernetes, the deployment is never completed because SSP operator never becomes ready. More details and full description of the issue can be found here: kubevirt/hyperconverged-cluster-operator#2129 This commit disables the reconcilers and all the watches, when running on a plain kubernetes cluster, instead of killing the process. That way, the SSP operator is runing and responding to the health and ready checks, but does nothing else. The result is that SSP is still not working on plain kubernetest, but the OLM deployment is successfully completed. Signed-off-by: Nahshon Unna-Tsameret <nunnatsa@redhat.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is this a BUG REPORT or FEATURE REQUEST?:
/kind bug
What happened:
Actually we are building a single bundle for community-operator
and a cluster admin could deploy the OLM on his cluster and then use it to deploy our bundle.
That bundle is always trying to start also the SSP operator although the SSP operator is not able to run on something different from OCP/OKD.
So SSP operator fails with something like:
and so the CSV is marked as failed:
although everything else is fully operational.
What you expected to happen:
HCO bundle can be successfully deployed via OLM anso on vanilla K8s
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
hack/deploy.sh
anddeploy/deploy.sh
are explicitly bypassing the SSP operator when not on OCP/OKDEnvironment:
oc get csv -n kubevirt-hyperconverged
): v1.9.0-202210261054kubectl version
): v1.23.13The text was updated successfully, but these errors were encountered: