Solución de problemas en la actualización del complemento gestionado de Istio a la versión 1.12

Resolver problemas al actualizar los componentes gestionados de Istio de la versión 1.11 a 1.12 en IBM Cloud, incluida la actualización de Istio gestionado, que incluye la versión Istio 1.12.

Nube privada virtual Infraestructura clásica

Al actualizar los componentes de Istio gestionados de la versión 1.11 a la versión 1.12, la actualización no se completa.

Cuando comprueba el estado del complemento de Istio, HEALTH STATUS se queda definido en (1.11 --> 1.12).

Name    Version   Health State   Health Status   
istio   1.12      updating       (1.11 --> 1.12)   

Además, al comprobar los registros del pod addon-istio-operator ejecutando kubectl logs -n ibm-operators -l name=managed-istio-operator, ve los siguientes mensajes de error.

Error [IST0139] (MutatingWebhookConfiguration istio-sidecar-injector) Webhook overlaps with others: [istio-sidecar-injector/namespace.sidecar-injector.istio.io]. This might cause injection to occur twice.
Error [IST0139] (MutatingWebhookConfiguration istio-sidecar-injector) Webhook overlaps with others: [istio-sidecar-injector/sidecar-injector.istio.io]. This might cause injection to occur twice.

Si la instancia del complemento de Istio que está actualizando se ha suministrado en la versión 1.10 o anterior, hay problemas de webhook que deben resolverse antes de poder actualizar a la versión 1.12.

Para resolver los errores de webhook y continuar la actualización de la versión, siga las instrucciones del paso 4 de Actualización de la versión menor del complemento de Istio.

Espere a que continúe la actualización. A continuación, compruebe el estado de Istio para verificar que el complemento funciona con normalidad.

Name    Version   Health State   Health Status   
istio   1.12      normal         Addon Ready