4 votes

Comment spécifier à la fois une recette et une version d'un livre de cuisine ?

J'essaie de spécifier à la fois une version de livre de cuisine et une recette sur une liste d'exécution de nœuds et jusqu'à présent, je n'ai pas réussi à trouver comment le faire. Je peux spécifier la version sans problème et cela fonctionne, et je peux spécifier la recette et cela fonctionne, mais si j'essaie de faire les deux, cela échoue.

Travailler :

recipe[cookbook@1.2.3]

Travaillant également :

recipe[cookbook::recipe]

Mais cela échoue :

recipe[cookbook::recipe@1.2.3]

J'ai aussi essayé ceci, qui n'a pas marché non plus

recipe[cookbook@1.2.3::recipe]

3voto

user184375 Points 21

À partir de chef 12.4.1 et 12.5, la façon correcte de spécifier une version et une recette à exécuter est la suivante :

cookbook::recipe@version

Plus de détails ci-dessous :

Donc, il semble que la bonne façon de faire est la première façon que j'ai postée ci-dessus. La version 12.quelque de Chef a ajouté la possibilité de spécifier à la fois la version et la recette dans la liste d'exécution, mais c'est actuellement cassé dans la version 12.4.0. Les prochaines versions de Chef, 12.4.1 et 12.5.0, devraient permettre de spécifier à nouveau la recette et la version.

0voto

ffledgling Points 111

Vous ne pouvez modifier les livres de cuisine qu'au niveau de chaque livre, et non au niveau de chaque recette.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X