UiPath Documentation
automation-suite
2023.10
false
Automation Suite unter Linux – Installationsanleitung
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Docker-Registrierungsmigration bleibt in PVC-Löschphase hängen

Bekanntes Problem in der Automation Suite, bei dem die Docker-Registrierungsmigration in der PVC-Löschphase aufgrund von ausstehender VolumeSnapshots-Blockierungslöschung hängen bleibt.

Beschreibung

Bei der Migration einer Docker-Registrierung kann ein Problem auftreten, bei dem der Migrationsprozess in der PVC-Löschphase hängen bleibt. Dieses Problem tritt typischerweise auf, wenn auf dem PVC ausstehende VolumeSnapshots vorhanden sind, die das erfolgreiche Löschen des PVC verhindern. Die Protokolle für dieses Problem zeigen die folgenden Meldungen an:

deployment.apps/docker-registry scaled
pod/docker-registry-5b68496d6c-2djhs condition met
persistentvolumeclaim "docker-registry" deleted
deployment.apps/docker-registry scaled
pod/docker-registry-5b68496d6c-2djhs condition met
persistentvolumeclaim "docker-registry" deleted

Lösung

Um dieses Problem zu beheben, müssen Sie ausstehende VolumeSnapshots bereinigen. Führen Sie den folgenden Befehl aus, um diese Bereinigung durchzuführen:

for i in `kubectl get volumesnapshot -n docker-registry -o json | jq -r '.items[] | select(.spec.source.persistentVolumeClaimName=="docker-registry" and .status.readyToUse==false) | .metadata.name'`; do
  kubectl patch volumesnapshot -n docker-registry $i  --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
  kubectl delete volumesnapshot -n docker-registry $i
done
for i in `kubectl get volumesnapshot -n docker-registry -o json | jq -r '.items[] | select(.spec.source.persistentVolumeClaimName=="docker-registry" and .status.readyToUse==false) | .metadata.name'`; do
  kubectl patch volumesnapshot -n docker-registry $i  --type json --patch='[ { "op": "remove", "path": "/metadata/finalizers" } ]'
  kubectl delete volumesnapshot -n docker-registry $i
done

Nach dem Ausführen des vorherigen Befehls sollten Sie die Registrierungsmigration erneut ausführen. Dadurch sollte der Migrationsprozess der Docker-Registrierung die PVC-Löschphase erfolgreich beenden können.

  • Beschreibung
  • Lösung

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben