Skip to content

Confirm a changed one-shot Job template rolls without a stall #668

Open

Description

@ExtraToast

What to check

When a release first changes a one-shot Job's pod template, the Job rolls without a stall. Since deploy-kit marks those Jobs with Flux's force annotation (kustomize.toolkit.fluxcd.io/force), Flux should recreate them instead of failing on the immutable template.

Why it isn't checked yet

Nothing has changed such a template since. The estate's images lock still pins vault-policy at delivery 0.9.1, so delivery 0.14.0 changed no Job template. Watch the first lock bump of vault-policy (or any catalog image): the unit should reach Ready, with the Job recreated and no field is immutable error in the Kustomization's events.

Activity

  1. added
    type: testTest coverage, fixtures, or validation changes.
    area: deployhomelab-deploy, deploy-v2, manifests, and rollout flow.
    priority: P3Low; backlog, cleanup, or opportunistic work.
    on Oct 27, 2026
  2. added
    status: blockedCannot move forward until an external dependency is resolved.
    on Oct 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: deployhomelab-deploy, deploy-v2, manifests, and rollout flow.priority: P3Low; backlog, cleanup, or opportunistic work.status: blockedCannot move forward until an external dependency is resolved.type: testTest coverage, fixtures, or validation changes.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions