Wikimedia Release Engineering Team/SpiderPig/Progress reports/2024-09-20
Appearance
Report on activities in the SpiderPig project for the week ending 2024-09-20.
[WE6.2.3] Create a new deployment UI
[edit]- Status: on track
- Progress update on the hypothesis for the week
- Lifecycle stage: Development
- Ahmon has started work on implementing an HTTP API that will allow authorized users to use the SpiderPig job runner component.
- This API builds upon the recently implemented initial data model and jobrunner.
- Supported operations:
- Starting a job
- Getting logs for job
- Interacting with a job (respond to prompts)
- Cancelling a job
- spiderpig-testclient is working via the API in a local development environment at this point.
- 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