T335592: [jobs-api,jobs-cli] Support job health checks added support for generic command execution health checks. For parity with webservice functionality, we will also need support for HTTP health checks.
Description
Details
| Title | Reference | Author | Source Branch | Dest Branch | |
|---|---|---|---|---|---|
| d/changelog: bump to 16.1.6 | repos/cloud/toolforge/jobs-cli!82 | raymond-ndibe | bump_jobs-cli | main | |
| [jobs-cli] support http healthcheck for continuous jobs | repos/cloud/toolforge/jobs-cli!81 | raymond-ndibe | support_http_healthcheck_for_cont_jobs | main | |
| [jobs-api] support http health check | repos/cloud/toolforge/jobs-api!136 | raymond-ndibe | support_http_health_checks | main |
Event Timeline
raymond-ndibe opened https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/136
[jobs-api] support http health check
raymond-ndibe opened https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/81
[jobs-cli] support script healthcheck for all jobs
raymond-ndibe updated https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/81
[jobs-cli] support http healthcheck for continuous jobs
raymond-ndibe merged https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/136
[jobs-api] support http health check
raymond-ndibe merged https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/656
jobs-api: bump to 0.0.346-20250123135045-edb3fcc8
raymond-ndibe merged https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/81
[jobs-cli] support http healthcheck for continuous jobs
raymond-ndibe opened https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/82
d/changelog: bump to 16.1.6
raymond-ndibe merged https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-cli/-/merge_requests/82
d/changelog: bump to 16.1.6
updated changelog and documentation https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Changelog