Pipeline schlägt beim Build-Schritt fehl, da ACL auf einem nicht vorhandenen Pfad festgelegt ist
Erfahren Sie, wie Sie das Problem lösen können, dass die Pipeline beim Build-Schritt aufgrund einer auf einem nicht vorhandenen Pfad festgelegten Zugriffssteuerungsliste (ACL) fehlschlägt, indem Sie die Repo Init-Skripte konfigurieren.
Beschreibung description
Umgebung
-
Adobe Experience Manager
-
AEM Cloud Manager
Problem/Symptome
Pipeline schlägt beim Build-Schritt fehl, da die ACL auf einem nicht vorhandenen Pfad festgelegt ist.
Schritte zur Reproduktion:
- Melden Sie sich bei Cloud Manager an.
- Laden Sie das Build-Protokoll unter Build Images für die Produktions-Pipeline herunter und überprüfen Sie es auf Fehler.
- Die folgende Fehlermeldung tritt beim Schritt „Image erstellen“ auf: ACL kann nicht für einen nicht vorhandenen Pfad /content/
<wknd festgelegt werden>/us/en/dealer.
Auflösung resolution
- Erstellen Sie einen Pfad mit dem richtigen Knotentyp im selben Repo Init-Skript, in dem Sie Zugriffssteuerungslisten (ACLs) festlegen möchten.
- Neu bereitstellen.
- In der Cloud Manager sollte eine Meldung angezeigt werden, die besagt, dass der Build abgeschlossen ist.
Ausführliche Anweisungen zum Konfigurieren der Repo Init-Skripte finden Sie unter Repository-Initialization in der Apache-Dokumentation.
Ursache
Repo Init-Skripte können aus verschiedenen Gründen fehlschlagen. Ein möglicher Grund besteht darin, dass der Pfad vor dem Festlegen der ACL-Berechtigungen zunächst nicht festgelegt wurde oder eine Aktion für einen nicht vorhandenen Pfad ausgeführt wird.