Page MenuHomePhabricator

Spicerack: Load cookbooks from multiple directories
Closed, ResolvedPublic

Description

We want Spicerack to support loading cookbooks from multiple directories, to allow different teams to maintain a separate repository of team-specific cookbooks, that will only be loaded when needed.

Event Timeline

Change 868074 had a related patch set uploaded (by Volans; author: Volans):

[operations/software/spicerack@master] config: allow to specify multiple cookbooks paths

https://gerrit.wikimedia.org/r/868074

fnegri updated the task description. (Show Details)

Change 868087 had a related patch set uploaded (by Volans; author: Volans):

[operations/cookbooks@master] cookbooks: remote top-level __init__.py

https://gerrit.wikimedia.org/r/868087

fnegri changed the task status from Open to In Progress.Dec 14 2022, 2:16 PM
fnegri assigned this task to Volans.
fnegri triaged this task as Medium priority.
fnegri updated Other Assignee, added: fnegri.
fnegri moved this task from Inbox to Doing on the cloud-services-team (Kanban) board.

Change 868038 had a related patch set uploaded (by FNegri; author: David Caro):

[cloud/wmcs-cookbooks@main] Update some files after moving to new repo

https://gerrit.wikimedia.org/r/868038

Change 868074 merged by jenkins-bot:

[operations/software/spicerack@master] config: allow to specify multiple cookbooks paths

https://gerrit.wikimedia.org/r/868074

Change 868038 merged by FNegri:

[cloud/wmcs-cookbooks@main] Update some files after moving to new repo

https://gerrit.wikimedia.org/r/868038

Change 868377 had a related patch set uploaded (by Volans; author: Volans):

[operations/puppet@production] spicerack: update config for v6.0.0

https://gerrit.wikimedia.org/r/868377

Change 868378 had a related patch set uploaded (by Volans; author: Volans):

[operations/puppet@production] [DRAFT] spicerack: refactor puppetization

https://gerrit.wikimedia.org/r/868378

Change 868377 merged by Volans:

[operations/puppet@production] spicerack: update config for v6.0.0

https://gerrit.wikimedia.org/r/868377

Change 868087 merged by jenkins-bot:

[operations/cookbooks@master] cookbooks: remove top-level __init__.py

https://gerrit.wikimedia.org/r/868087

Change 868443 had a related patch set uploaded (by Jbond; author: Volans):

[operations/puppet@production] [DRAFT] spicerack: refactor puppetization

https://gerrit.wikimedia.org/r/868443

Change 868378 abandoned by Volans:

[operations/puppet@production] [DRAFT] spicerack: refactor puppetization

Reason:

Superseeded by I68b7598c50ee63abb2141c600fd05108b2258b7e

https://gerrit.wikimedia.org/r/868378

This is done in SPicerack v6.0.0

Change 868443 merged by Volans:

[operations/puppet@production] spicerack: refactor puppetization

https://gerrit.wikimedia.org/r/868443