Skip to content
This repository was archived by the owner on Sep 18, 2025. It is now read-only.
This repository was archived by the owner on Sep 18, 2025. It is now read-only.

Bug: Kargo Cannot Render Manifests with Same Name #313

@BenjaminNeale-Heritage

Description

@BenjaminNeale-Heritage

Checklist

  • I've searched the issue queue to verify this is not a duplicate bug report.
  • I've included steps to reproduce the bug.
  • I've pasted the output of kargo version.
  • I've pasted logs, if applicable.

Description

If there are multiple manifests of the same kind with the same name but in different namespaces then Kargo Render will only save one of those manifest files to the Rendered Manifest branch. This is happening because the rendered manifests are generated with names formatted like "<manifest_name>-.yaml" which does not include the namespace. Some products like Open Cluster Management/Red Hat Advanced Cluster Management have strict requirements for the name.

Screenshots

Thi screenshot shows the input manifest files (view code in https://github.com/BenjaminNeale-Heritage/manifests-overwritten/tree/main/components/rhacm/resources/overlays/hub-cluster).
image

Thi screenshot shows the rendered manifest files (view code in https://github.com/BenjaminNeale-Heritage/manifests-overwritten/tree/cluster/hub-cluster/components/rhacm).
image

Steps to Reproduce

View config within the https://github.com/BenjaminNeale-Heritage/manifests-overwritten repository.

Version

uses: akuity/[email protected]

Logs

N/A

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions