Skip to content

Remove three orphaned manager image emits#606

Merged
berendt merged 1 commit into
mainfrom
remove-orphaned-manager-images
Jul 13, 2026
Merged

Remove three orphaned manager image emits#606
berendt merged 1 commit into
mainfrom
remove-orphaned-manager-images

Conversation

@ideaship

@ideaship ideaship commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Part of the osism/issues#1405 cleanup — remove three manager image
emits that no role or manager playbook consumes via {{ <alias>_image }}
(flagged by the drift detector's image_orphan check).

environments/manager/images.yml — drop the nginx, registry, and
osism_netbox <alias>_tag / <alias>_image emits. netbox (a
distinct, consumed image) is left untouched. The release pins and the
container-image-osism-ansible template emits are removed in companion PRs.

Verified: image_orphan drops from 3 to 0.

Part of osism/issues#1405.

The drift detector's image_orphan check flags nginx, registry, and
osism_netbox: environments/manager/images.yml emits <alias>_tag /
<alias>_image for each, but no role or manager playbook consumes
{{ <alias>_image }}. nginx's consumer (the netbox role's nginx proxy)
was removed in osism/ansible-collection-services#170, osism_netbox's in
#1775 (replaced by the generic osism_image), and registry never had a
consumer.

Remove the three emits from the manager render template. netbox (a
distinct, consumed image) is left untouched. The release pins and the
container-image-osism-ansible template emits are removed in companion
changes.

Resolves osism/issues#1405. Verified: image_orphan drops from 3 to 0.

Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Roger Luethi <luethi@osism.tech>
@ideaship ideaship marked this pull request as ready for review July 13, 2026 04:45
@ideaship ideaship moved this from New to Ready for review in Human Board Jul 13, 2026
@ideaship ideaship requested a review from berendt July 13, 2026 04:47
@berendt berendt merged commit 0e62463 into main Jul 13, 2026
3 checks passed
@berendt berendt deleted the remove-orphaned-manager-images branch July 13, 2026 06:33
@github-project-automation github-project-automation Bot moved this from Ready for review to Done in Human Board Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants