Page MenuHomePhabricator

[cookbooks] Import wmcs branch into the new repo the code, splitting libs from cookbooks
Closed, ResolvedPublic

Description

We have to move the WMCS branch from the current repository:

https://gerrit.wikimedia.org/r/plugins/gitiles/operations/cookbooks/+/refs/heads/wmcs

to the new repository:

https://gerrit.wikimedia.org/g/cloud/wmcs-cookbooks

This will require also moving around some directories (could be done in two steps though, whatever works best for
whomever implement it).

We have to move all the */libs repositories to it's own module in the root of the repository (wmcs_spicerack for
example).

We could also remove the extra directory level wmcs as only wmcs cookbooks will be there.

Event Timeline

dcaro triaged this task as High priority.Oct 5 2022, 3:59 PM
dcaro created this task.

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

[cloud/wmcs-cookbooks@main] First commit

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

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

[cloud/wmcs-cookbooks@main] Fix the packaging and remove unneeded deps

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

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

[operations/software/spicerack@master] Allow overriding the cookbooks module name

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

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

[cloud/wmcs-cookbooks@main] DONOTMERGE: Moved the cookbooks module to wmcs_cookbooks

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

Change 868067 abandoned by David Caro:

[operations/software/spicerack@master] Allow overriding the cookbooks module name

Reason:

Superseded by https://gerrit.wikimedia.org/r/c/operations/software/spicerack/+/868074

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

Change 868068 abandoned by David Caro:

[cloud/wmcs-cookbooks@main] DONOTMERGE: Moved the cookbooks module to wmcs_cookbooks

Reason:

superseded by https://gerrit.wikimedia.org/r/c/operations/software/spicerack/+/868074

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

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

[cloud/wmcs-cookbooks@main] Move libs to it's own package and use namespaced module

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

Change 868040 merged by FNegri:

[cloud/wmcs-cookbooks@main] Fix the packaging and remove unneeded deps

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

Change 868084 merged by FNegri:

[cloud/wmcs-cookbooks@main] Move libs to it's own package and use namespaced module

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

dcaro claimed this task.
dcaro moved this task from To refine to Done on the User-dcaro board.