Por que a instalação do OpenShift Virtualization Operator falha?

Nuvem Privada Virtual 4.17 e mais tarde Apenas nós de trabalho em bare metal Apenas RHCOS

Você tenta instalar o OpenShift Virtualization Operator, mas a instalação não é concluída com êxito.

O cluster não está totalmente preparado para a instalação do operador. As causas comuns incluem fontes de catálogo padrão desativadas, proteção de tráfego de saída que bloqueia o acesso necessário ou uma assinatura com falha no namespace openshift-cnv.

Para resolver o problema,

verifique as origens do catálogo, a configuração de proteção de tráfego de saída e a assinatura do operador.

  1. Verifique se as fontes de catálogo padrão estão ativadas.

    oc get catalogsource -n openshift-marketplace
    
  2. Se as fontes de catálogo não estiverem listadas, ative-as.

    oc patch operatorhub cluster --type json -p '[{"op": "add", "path": "/spec/disableAllDefaultSources", "value": false}]'
    
  3. Verifique se a proteção do tráfego de saída está ativada.

    ibmcloud oc cluster get -c CLUSTER_NAME
    

    Verifique a saída para verificar o status da proteção do tráfego de saída.

  4. Se a proteção de tráfego de saída estiver ativada, desative-a.

    ibmcloud oc vpc outbound-traffic-protection disable -c CLUSTER_NAME
    
  5. Revise o status da assinatura da operadora.

    oc get subscription -n openshift-cnv
    oc describe subscription hco-operatorhub -n openshift-cnv
    
  6. Verifique se há erros nos registros do operador.

    oc logs -n openshift-cnv -l app=kubevirt-hyperconverged-operator
    
  7. Se, mesmo assim, o operador não for instalado, consulte Instalando o Operador de Virtualização OpenShift e colete a saída do comando antes de entrar em contato com o suporte IBM Cloud.