Skip to content

Conversation

@simu
Copy link
Member

@simu simu commented Oct 9, 2025

Externally managed https catalog secrets must be updated to have label argocd.argoproj.io/secret-type=repo-creds and must have url: <catalog url> so ArgoCD can match them to the repository secret.

Checklist

  • The PR has a meaningful title. It will be used to auto-generate the
    changelog.
    The PR has a meaningful description that sums up the change. It will be
    linked in the changelog.
  • PR contains a single logical change (to build a better changelog).
  • Update the documentation.
  • Categorize the PR by adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency
    as they show up in the changelog.

@HappyTetrahedron
Copy link
Contributor

Tested against a local cluster with updated steward (cf. projectsyn/steward#181 )

@HappyTetrahedron HappyTetrahedron added the enhancement New feature or request label Oct 23, 2025
@HappyTetrahedron HappyTetrahedron marked this pull request as ready for review October 23, 2025 15:51
@HappyTetrahedron HappyTetrahedron requested a review from a team October 23, 2025 15:52
@simu
Copy link
Member Author

simu commented Oct 24, 2025

NOTE: This is technically a breaking change for clusters that use HTTPS catalogs (since those catalogs will always have externally managed repo secrets). My plan was to release this and the update to ArgoCD v3 as a new major component version.

edit: We probably want to write a migration how-to noting that users must update their HTTPS catalog repo secrets to work with the new label-based setup.

@simu simu added breaking and removed enhancement New feature or request labels Oct 24, 2025
@simu simu force-pushed the feat/repo-secret branch from 5e822e0 to ad6da00 Compare October 31, 2025 13:26
Externally managed https catalog secrets must be updated to have label
`argocd.argoproj.io/secret-type=repo-creds` and must have `url: <catalog
url>` so ArgoCD can match them to the repository secret.
@simu simu force-pushed the feat/repo-secret branch 3 times, most recently from cc83c21 to 0ea2ca9 Compare October 31, 2025 13:45
@simu simu requested review from a team and DebakelOrakel October 31, 2025 13:45
* Add upgrade how-to
* Adjust parameters docs
@simu simu force-pushed the feat/repo-secret branch from 0ea2ca9 to 5c94c46 Compare October 31, 2025 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants