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.

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.