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:

  1. Melden Sie sich bei Cloud Manager an.
  2. Laden Sie das Build-Protokoll unter Build Images für die Produktions-Pipeline herunter und überprüfen Sie es auf Fehler.
  3. 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

  1. Erstellen Sie einen Pfad mit dem richtigen Knotentyp im selben Repo Init-Skript, in dem Sie Zugriffssteuerungslisten (ACLs) festlegen möchten.
  2. Neu bereitstellen.
  3. 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.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f