Wikimedia Release Engineering Team/Group -1/Progress reports/2024-10-17
← week ending 2024-10-10 | Group -1 progress reports week ending 2024-10-17 | week ending 2024-10-24 → |
Report on activities in the Group -1 project for the week ending 2024-10-17.
[WE6.2.1] Publish pre-train single version containers
editIf we publish a versioned build of MediaWiki, extensions, skins, and Wikimedia configuration at least once per day we will uncover new constraints and establish a baseline of wallclock time needed to perform a build.
- Progress update
-
- Stage: Engineering/Development
- Dan has been working on restoring containerized execution for MediaWiki PHP commands in scap. This work is the rewrite of 9ba1949 which was found to require problematic permissions when it was deployed to the production deployment servers (T376023: Not all users with deployer rights are in the docker group). The new implementation introduces a new
scap mwscript
sub-command that will be used as targets forsudo
rules manged in operations/puppet.git to enable deployers to run these Docker encapsulated jobs without granting those same deployers direct access todocker
.
- Any new metrics related to the hypothesis
-
- None
- Any emerging blockers or risks
-
- None
- Any unresolved dependencies - do you depend on another team that hasn’t already given you what you need? Are you on the hook to give another team something you aren’t able to give right now?
-
- Not yet
- Have there been any new lessons from the hypothesis?
-
- No
- Have there been any changes to the hypothesis scope or timeline?
-
- No