Page MenuHomePhabricator

[jobs-api] check for diff in services when running diff_with_running_job
Closed, InvalidPublic

Description

Right now when trying to check for difference in the running job, and the initial job spec used to create it, we don't consider services. This is probably because services are only created for a continuous job when the --port option is provided. The implication of this is that if the service attached to the job was somehow manually modified or deleted, we won't know about this, and the job will not be recreated.

This task is about taking service diff calculation into consideration too. We will likely do this for ingress when we get there too.

Related Objects

StatusSubtypeAssignedTask
ResolvedLucasWerkmeister
Resolvedmatmarex
ResolvedLegoktm
ResolvedLegoktm
In Progressdcaro
Resolveddcaro
In Progresskomla
Resolveddcaro
Resolveddcaro
Opendcaro
OpenNone
In ProgressFeatureRaymond_Ndibe
In ProgressRaymond_Ndibe
InvalidRaymond_Ndibe

Event Timeline

Raymond_Ndibe changed the task status from Open to In Progress.Apr 29 2025, 5:55 AM
dcaro triaged this task as Medium priority.May 7 2025, 5:08 PM
dcaro renamed this task from Check for diff in services when running diff_with_running_job to [jobs-api] check for diff in services when running diff_with_running_job.May 22 2025, 9:36 AM
Raymond_Ndibe changed the task status from In Progress to Stalled.Aug 14 2025, 11:57 PM
Raymond_Ndibe changed the task status from Invalid to Resolved.
JJMC89 changed the task status from Resolved to Invalid.Thu, Jan 22, 11:32 PM