Ich versuche ein Git-Repository zu haben, das meine Umgebung verwaltet. Ich habe lwrp für bestimmte Aufgaben geschrieben. Diese lwrps sind intern von vielen Kochbüchern der Gemeinde abhängig.berks löst keine Abhängigkeit von Kochbüchern
Jedes meiner Kochbücher hat eine Berksdatei, in der ich die Abhängigkeitsauflösung angeben kann. Im Stammordner meines Repositories habe ich eine Haupt-Berksdatei, die alle Kochbücher auflistet, die ich aus meinem Repository haben möchte.
Was will ich jetzt, wenn ich ein berks vom Stammverzeichnis installieren, sollte es meine Kochbücher holen und dann durch sie analysieren einzelne berks aus jeder dieser Kochbücher Datei zu finden und alle Abhängigkeiten auflösen. Es verhält sich jedoch nicht so.
Hat jemand eine Idee diesbezüglich? Ist das übliche Szenario, wie Berks arbeitet? Oder fehlt mir etwas, damit die Abhängigkeiten nicht aufgelöst werden?
Für weitere Informationen zu geben: Mein Kochbuch hat diese berksfile
source 'https://supermarket.chef.io'
cookbook 'apache_spark', '~> 1.2.12'
und das Apache Funke hat interne Abhängigkeit von
cookbook 'monit', github: 'phlipper/chef-monit', tag: '1.5.2'
Mögliche Kopie von [Rescue rekursive git Kochbuch Abhängigkeiten mit Berkshelf] (http://stackoverflow.com/questions/29603281/resolve-recursive-git-cookbook-dependencies-with-berkshelf) – StephenKing
Zumindest nehme ich an, dass es funktioniert für Kochbücher, die keine rekursive Abhängigkeit haben, die auf ein Git Repo zeigt ... – StephenKing
Ja, ich denke, es ist eine Art doppelte Frage. Und wir haben noch keine Lösung für eine "rekursive Abhängigkeit, die auf ein Git Repo verweist" –