Releases: submariner-io/shipyard
Releases · submariner-io/shipyard
0.22.0-rc1
Check non-release dependencies across modules The check for Submariner dependencies referencing unmerged commits only checks the main module. That isn't sufficient: Lighthouse for example has a coredns submodule with Submariner dependencies. This extends check-non-release-versions.sh to loop over all submodules. Dependencies are only cloned once, and all dependencies are processed before returning the result so that all invalid dependencies are identified. Submodules for which this check is irrelevant are processed too, but since they don't have Submariner dependencies that's fine; and if they ever do end up with Submariner dependencies, they'll be covered automatically. Signed-off-by: Stephen Kitt <[email protected]>
0.22.0-rc0
Update Shipyard to use stable branch 'release-0.22' Signed-off-by: Automated Release <[email protected]>
0.21.2
Add force-udp-encaps deployment flag Add support for force-udp-encaps flag in Makefile, so we can catch errors related to UDP encapsulation like [1] in CI. [1] https://github.com/submariner-io/submariner/issues/3612 Signed-off-by: Yossi Boaron <[email protected]>
0.21.1
Add missing image labels Adds org.opencontainers.image.created and cpe labels. Fixes EC labels.required_labels warnings. Signed-off-by: Daniel Farrell <[email protected]>
0.20.2
Bump k8s.io/client-go from 0.32.8 to 0.32.9 in the gomod group Bumps the gomod group with 1 update: [k8s.io/client-go](https://github.com/kubernetes/client-go). Updates `k8s.io/client-go` from 0.32.8 to 0.32.9 - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md) - [Commits](https://github.com/kubernetes/client-go/compare/v0.32.8...v0.32.9) --- updated-dependencies: - dependency-name: k8s.io/client-go dependency-version: 0.32.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gomod ... Signed-off-by: dependabot[bot] <[email protected]>
0.22.0-m2
Exclude embedded ovn-kubernetes from local grype scans While ovn-kubernetes is git-ignored and not scanned by CI, local grype runs scan all files including ignored ones. This exclude pattern prevents false positive CVEs from embedded code that cannot be fixed via go.mod updates. Signed-off-by: Daniel Farrell <[email protected]>
0.22.0-m1
Bump github.com/golangci/golangci-lint/v2 in /tools in the tools group Bumps the tools group in /tools with 1 update: [github.com/golangci/golangci-lint/v2](https://github.com/golangci/golangci-lint). Updates `github.com/golangci/golangci-lint/v2` from 2.3.1 to 2.4.0 - [Release notes](https://github.com/golangci/golangci-lint/releases) - [Changelog](https://github.com/golangci/golangci-lint/blob/main/CHANGELOG.md) - [Commits](https://github.com/golangci/golangci-lint/compare/v2.3.1...v2.4.0) --- updated-dependencies: - dependency-name: github.com/golangci/golangci-lint/v2 dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tools ... Signed-off-by: dependabot[bot] <[email protected]>
0.21.0
Add multi-platform Konflux builds Signed-off-by: Daniel Farrell <[email protected]>
0.22.0-m0
Bump Kubernetes to 1.33 This requires Go 1.24. Signed-off-by: Stephen Kitt <[email protected]>
0.21.0-rc0
Update Shipyard to use stable branch 'release-0.21' Signed-off-by: Automated Release <[email protected]>