Page MenuHomePhabricator

[jobs-api,webservice] Run webservices via the jobs framework
Open, In Progress, HighPublicFeature

Description

We want to move the webservice features to be hosted inside the jobs-api itself.

Started a design document to bootstrap the list of options, will move here once the discussion stabilizes

Related Objects

StatusSubtypeAssignedTask
ResolvedLucasWerkmeister
Resolvedmatmarex
ResolvedLegoktm
ResolvedLegoktm
In Progressdcaro
Resolveddcaro
In Progresskomla
Resolveddcaro
Resolveddcaro
ResolvedRaymond_Ndibe
Opendcaro
OpenNone
In ProgressFeatureRaymond_Ndibe
ResolvedFeatureRaymond_Ndibe
ResolvedFeatureRaymond_Ndibe
OpenRaymond_Ndibe
Resolveddcaro
ResolvedRaymond_Ndibe
In ProgressRaymond_Ndibe
OpenRaymond_Ndibe
ResolvedRaymond_Ndibe
DeclinedNone
ResolvedRaymond_Ndibe
ResolvedRaymond_Ndibe
ResolvedRaymond_Ndibe
OpenRaymond_Ndibe
Resolvedtaavi
ResolvedRaymond_Ndibe
In ProgressRaymond_Ndibe
OpenNone
ResolvedFeatureRaymond_Ndibe
ResolvedFeatureRaymond_Ndibe
InvalidRaymond_Ndibe
InvalidRaymond_Ndibe
DuplicateRaymond_Ndibe
In ProgressRaymond_Ndibe
InvalidRaymond_Ndibe
OpenRaymond_Ndibe
OpenRaymond_Ndibe
OpenRaymond_Ndibe
In ProgressRaymond_Ndibe
DuplicateRaymond_Ndibe
In ProgressRaymond_Ndibe
ResolvedRaymond_Ndibe

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
bd808 changed the subtype of this task from "Task" to "Feature Request".Jan 5 2024, 1:45 AM
bd808 added a project: Epic.
dcaro triaged this task as High priority.Feb 21 2024, 9:23 AM
dcaro moved this task from Backlog to Workspace for triaging whenever needed on the Toolforge board.
dcaro renamed this task from Run webservices via the jobs framework to [jobs-api,webservice] Run webservices via the jobs framework.Mar 11 2024, 11:42 AM
Raymond_Ndibe changed the task status from Open to In Progress.Mar 13 2025, 2:51 PM
Raymond_Ndibe changed the task status from In Progress to Stalled.Jul 15 2025, 11:30 AM
fnegri changed the task status from Stalled to Open.Tue, Jan 13, 4:49 PM
Raymond_Ndibe changed the task status from Open to In Progress.Tue, Jan 27, 10:18 PM
Raymond_Ndibe claimed this task.
Raymond_Ndibe moved this task from Backlog to Toolforge iteration 25 on the Toolforge board.

raymond-ndibe opened https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1134

jobs-api: test for proper handling of the diff variations of the --image argument