Repository navigation
Commit db9e2cc
fix(deploy): set ProviderConfig secretRef.namespace (required field) (#42)
The namespaced github.m.upbound.io ProviderConfig still requires
spec.credentials.secretRef.namespace (the CRD enforces it); omitting it made
the platform tenant's Flux apply fail dry-run, blocking the whole artifact
(ExternalSecret + ProviderConfig + Repository MRs). secretRef.namespace is a
value, not the resource namespace, so targetNamespace can't inject it — set it
explicitly to github-config where the credential Secret is materialized.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent fc63c75 commit db9e2cc
1 file changed
Lines changed: 8 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
9 | 12 | | |
10 | 13 | | |
11 | 14 | | |
| |||
14 | 17 | | |
15 | 18 | | |
16 | 19 | | |
| 20 | + | |
17 | 21 | | |
18 | 22 | | |
0 commit comments