Page MenuHomePhabricator

Rewrite remaining make-container-image code in Python
Closed, ResolvedPublic

Description

https://gitlab.wikimedia.org/repos/releng/release/-/tree/main/make-container-image consists most of shell scripts and a supporting Python script. Convert it all to Python and simplify the remaining Makefile.

Event Timeline

Change #1059942 had a related patch set uploaded (by Ahmon Dancy; author: Ahmon Dancy):

[operations/puppet@production] Add new image building command for mwbuilder sudo

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

dancy changed the task status from Open to In Progress.Aug 6 2024, 6:12 PM
dancy triaged this task as Medium priority.

Mentioned in SAL (#wikimedia-operations) [2024-08-06T18:45:22Z] <dancy@deploy1003> Started scap sync-world: testing T371904

Mentioned in SAL (#wikimedia-operations) [2024-08-06T18:49:37Z] <dancy@deploy1003> Finished scap: testing T371904 (duration: 04m 14s)

Deployed to prod and tested.

Change #1059942 merged by Scott French:

[operations/puppet@production] Add new image building command for mwbuilder sudo

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

Change #1060505 had a related patch set uploaded (by Ahmon Dancy; author: Ahmon Dancy):

[operations/puppet@production] scap.cfg.erb: Update release_repo_build_and_push_images_cmd

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

dancy reopened this task as In Progress.Aug 8 2024, 7:03 PM

Mentioned in SAL (#wikimedia-operations) [2024-08-08T19:03:21Z] <dancy@deploy1003> Started scap sync-world: testing T371904

Mentioned in SAL (#wikimedia-operations) [2024-08-08T19:06:02Z] <dancy@deploy1003> Finished scap: testing T371904 (duration: 02m 40s)

Mentioned in SAL (#wikimedia-operations) [2024-08-08T19:20:10Z] <dancy@deploy1003> Started scap sync-world: testing T371904

Mentioned in SAL (#wikimedia-operations) [2024-08-08T19:31:10Z] <dancy@deploy1003> Started scap sync-world: testing T371904

Change #1060505 merged by Scott French:

[operations/puppet@production] scap.cfg.erb: Update release_repo_build_and_push_images_cmd

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

Mentioned in SAL (#wikimedia-operations) [2024-08-13T17:26:11Z] <swfrench-wmf> run-puppet-agent on deploy1003 to pick up scap.cfg change for T371904

Mentioned in SAL (#wikimedia-operations) [2024-08-13T17:28:52Z] <jhuneidi@deploy1003> Started scap sync-world: testing T371904

Mentioned in SAL (#wikimedia-operations) [2024-08-13T17:39:23Z] <jhuneidi@deploy1003> Finished scap sync-world: testing T371904 (duration: 10m 31s)

Change #1063842 had a related patch set uploaded (by Ahmon Dancy; author: Ahmon Dancy):

[operations/puppet@production] Remove old image building command for mwbuilder sudo

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

dancy opened https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/405

k8s: Pass the list of live mediawiki versions to build-images.py

dancy merged https://gitlab.wikimedia.org/repos/releng/scap/-/merge_requests/405

k8s: Pass the list of live mediawiki versions to build-images.py

Mentioned in SAL (#wikimedia-operations) [2024-08-19T19:53:07Z] <dancy@deploy1003> Started scap sync-world: testing T371904

Change #1063842 merged by Scott French:

[operations/puppet@production] Remove old image building command for mwbuilder sudo

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