Wikimedia Release Engineering Team/SpiderPig/Progress reports/2024-11-15

[WE6.2.3] Create a new deployment UI

edit

If we create a new deployment UI that provides more information to the deployer and reduce the amount of privilege needed to do deployment, it will make deployment easier and open deployments to more users

  • Status: on track
  • Progress update
    • Lifecycle stage: Development
    • Investigating deployment to beta as a next step, this will enable us to test puppet changes needed to daemonize parts of spiderpig
    • Design update: Design system team (read: Lauralyn Watson) is doing lovely work on Matthew Williams's mockups for the deploy UI:
      • task T379412 Spiderpig UI: Codex components for Main Page
      • task T379413 Spiderpig UI: Codex components for Job Detail Page
  • Any new metrics related to the hypothesis
    • No
  • Any emerging blockers or risks
    • No
  • 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?
    • No
  • Have there been any new lessons from the hypothesis?
    • No
  • Have there been any changes to the hypothesis scope or timeline?
    • No