Spinnaker Release 2025.4.2
Breaking Changes
Features
Configuration
There’s an additional configuration that can be set on the gitrepo for controlling which hosts are accessible by a gitrepo. You can restrict now the gitrepo calls to ONLY internal servers vs. allowing multiple git servers. This can be done by adding an allowedhosts flag on the gitrepo accounts. NOTE: THis does NOT work in halyard so you’ll need to set these accounts via profiles if you’re still using halyard/operator.
Fixes
- builds: Fix spinnaker.io publishing (#7549) (#7550) ( d86027a6 )
- builds: Fix spinnaker.io publishing when using a GitHub App for token (#7498) (#7500) ( 5739c008 )
- builds: Fix testcontainer due to docker client upgrade issue (backport #7471) (#7477) ( c48e50e4 )
- clouddriver: update kubectl download URL (#7470) (#7473) ( 11dd402a )
- gitrepo: Fix git repo validation (#7543) ( 96beee34 )
- iap: Fix iap auth post spring 3.0 upgrade (#7503) (#7548) ( f0207f0a )
- kayentadeck: Fix publishing to NOT tag by latest. This prevents us from hitting an issue where backports fail to publish due to being older versions (#7456) (#7457) ( fd5c76f6 )
- publishing: Tags cant be semver so prefix with release (#7460) (#7461) ( 7e333744 )
- release: Fix release publishing notes to spinnaker.io (#7486) (#7496) ( 164bfb34 )
Other
- build: Add id permissions to release for deck NPM publishing (#7448) (#7449) ( 06cdcfef )
- change: Call Deck/Deck Kayenta workflows via API to work around NPM Trusted Publishing validation (#7455) (#7492) ( 23cb0f17 )
- release: move from personal app to GHA to do updates on release notes or other purposes (#7465) (#7494) ( 524862f8 )