Commit e40b157
fix: skip Helm CreateNamespace when sympozium-system already exists
Helm v3.20 wraps the namespace-create error in a multierror, which
defeats its own IsAlreadyExists check. When a prior partial install
left the sympozium-system namespace behind, 'sympozium install' would
fail with "namespaces sympozium-system already exists".
Probe for the namespace with kubectl before the install, and only ask
Helm to create it if it's absent.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 9b4c741 commit e40b157
1 file changed
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1346 | 1346 | | |
1347 | 1347 | | |
1348 | 1348 | | |
1349 | | - | |
| 1349 | + | |
| 1350 | + | |
| 1351 | + | |
| 1352 | + | |
| 1353 | + | |
1350 | 1354 | | |
1351 | 1355 | | |
1352 | 1356 | | |
| |||
0 commit comments