You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[#2060] fix: rename forge.local to nico.local (#2548)
## Description
This fix aligns SPIFFE trust domain defaults with Helm’s existing
`nico.local` convention.
Helm already sets `global.spiffe.trustDomain: nico.local` and renders it
into `[auth.trust]` via ConfigMap. Rust code still defaulted to
`forge.local` when no config/env override was present, which could
produce Vault machine PKI URI SANs under the wrong trust domain on
non-Helm or misconfigured paths.
This PR changes only the trust domain default
## Type of Change
<!-- Check one that best describes this PR -->
- [ ] **Add** - New feature or capability
- [ ] **Change** - Changes in existing functionality
- [x] **Fix** - Bug fixes
- [ ] **Remove** - Removed features or deprecated functionality
- [ ] **Internal** - Internal changes (refactoring, tests, docs, etc.)
## Related Issues (Optional)
#2060
## Breaking Changes
### Migration / rollout
Legacy sites with existing `forge.local` machine/service certs must keep
an explicit override before upgrading:
```
global:
spiffe:
trustDomain: forge.local
```
Or layer `helm/examples/carbide-legacy.yaml`.
## Testing
<!-- How was this tested? Check all that apply -->
- [x] Unit tests added/updated
- [ ] Integration tests added/updated
- [x] Manual testing performed
- [ ] No testing required (docs, internal refactor, etc.)
0 commit comments