2.13. Dépannage des constructions
Utilisez les éléments suivants pour résoudre les problèmes de construction.
2.13.1. Résoudre les refus d'accès aux ressources Copier lienLien copié sur presse-papiers!
Si votre demande d'accès aux ressources est refusée :
- Enjeu
- Une construction échoue avec :
requested access to the resource is denied
requested access to the resource is denied
- Résolution
- Vous avez dépassé l'un des quotas d'images définis pour votre projet. Vérifiez votre quota actuel et vérifiez les limites appliquées et l'espace de stockage utilisé :
oc describe quota
$ oc describe quota
2.13.2. Échec de la génération du certificat de service Copier lienLien copié sur presse-papiers!
Si votre demande d'accès aux ressources est refusée :
- Enjeu
-
Si la génération d'un certificat de service échoue avec (l'annotation
service.beta.openshift.io/serving-cert-generation-error
du service contient) :
Exemple de sortie
secret/ssl-key references serviceUID 62ad25ca-d703-11e6-9d6f-0e9c0057b608, which does not match 77b6dd80-d716-11e6-9d6f-0e9c0057b60
secret/ssl-key references serviceUID 62ad25ca-d703-11e6-9d6f-0e9c0057b608, which does not match 77b6dd80-d716-11e6-9d6f-0e9c0057b60
- Résolution
-
Le service qui a généré le certificat n'existe plus, ou a un autre
serviceUID
. Vous devez forcer la régénération des certificats en supprimant l'ancien secret et en effaçant les annotations suivantes sur le service :service.beta.openshift.io/serving-cert-generation-error
etservice.beta.openshift.io/serving-cert-generation-error-num
:
oc delete secret <secret_name>
oc delete secret <secret_name>
oc annotate service <service_name> service.beta.openshift.io/serving-cert-generation-error-
oc annotate service <service_name> service.beta.openshift.io/serving-cert-generation-error-
oc annotate service <service_name> service.beta.openshift.io/serving-cert-generation-error-num-
oc annotate service <service_name> service.beta.openshift.io/serving-cert-generation-error-num-
La commande de suppression d'une annotation comporte une adresse -
après le nom de l'annotation à supprimer.