Releases: outscale/cluster-api-provider-outscale
Releases Β· outscale/cluster-api-provider-outscale
Release v1.4.0
β¨ Added
π Fixed
π¦ Dependency updates
- β¬οΈ deps(gomod): update module github.com/samber/lo to v1.53.0 by @Open-Source-Bot in #759
- β¬οΈ deps(dockerfile): update golang docker tag to v1.26.1 by @Open-Source-Bot in #761
- β¬οΈ deps(dockerfile): update golang:1.26.1 docker digest to 595c784 by @Open-Source-Bot in #768
Release v1.3.2
π Documentation
- doc(securityGroupRules): fix rules by @pierreozoux in #753
π Fixed
- π fix(routes tables): referencing nat services by name returned the first one in the default subregion by @jfbus in #762
π¦ Dependency updates
- β¬οΈ deps(dockerfile): update python:3-bookworm docker digest to dea5c06 by @Open-Source-Bot in #743
- β¬οΈ deps(gomod): update module github.com/onsi/ginkgo/v2 to v2.28.1 by @Open-Source-Bot in #737
- β¬οΈ deps(gomod): update kubernetes packages to v0.32.12 by @Open-Source-Bot in #707
- β¬οΈ deps(gomod): update module github.com/onsi/gomega to v1.39.1 by @Open-Source-Bot in #722
Release v1.3.1
π Fixed
- π fix(OscMachine/validation/webhook): loadbalancer disabling fixes by @ddavid-numspot and @jfbus in #742
π¦ Dependency updates
- β¬οΈ deps(gomod): update module sigs.k8s.io/cluster-api to v1.10.10 by @Open-Source-Bot in #720
- β¬οΈ deps(gomod): update module sigs.k8s.io/cluster-api/test to v1.10.10 by @Open-Source-Bot in #721
Release v1.3.0
This version adds:
- reconciliation rules, allowing reconciliation of resources without changes,
- repulseServer/repulseCluster placement constraints for nodes.
No changes since v1.3.0-rc.1
Release v1.3.0-rc.1
β¨ Added
- β¨ feat: add reconciliation rules by @jfbus in #718
- β¨ feat(OscMachine): handle tag keys having already the tags prefix by @jfbus in #731
- β¨ feat(OscMachine): add repulseServer/repulseCluster by @jfbus in #729
π Fixed
- π fix(OscCluster/OscMachine): abort reconciliation if owner Cluster/Machine has been deleted by @jfbus in #732
π¦ Dependency updates
- β¬οΈ deps(gomod): update module sigs.k8s.io/cluster-api to v1.10.9 by @Open-Source-Bot in #709
- β¬οΈ deps(dockerfile): update golang docker tag to v1.25.5 by @Open-Source-Bot in #702
- β¬οΈ deps(gomod): update module github.com/onsi/ginkgo/v2 to v2.27.3 by @Open-Source-Bot in #708
- β¬οΈ deps(gomod): update module github.com/onsi/gomega to v1.38.3 by @Open-Source-Bot in #705
- β¬οΈ deps(gomod): update module sigs.k8s.io/cluster-api/test to v1.10.9 by @Open-Source-Bot in #710
- β¬οΈ deps(dockerfile): update golang:1.25.5 docker digest to 31c1e53 by @Open-Source-Bot in #716
- β¬οΈ deps(dockerfile): update golang:1.25.5 docker digest to 0f406d3 by @Open-Source-Bot in #717
- β¬οΈ deps(dockerfile): update python:3-bookworm docker digest to 96b5670 by @Open-Source-Bot in #727
- β¬οΈ deps(gomod): update module github.com/onsi/ginkgo/v2 to v2.27.5 by @Open-Source-Bot in #719
- β¬οΈ deps(dockerfile): update golang docker tag to v1.25.6 by @Open-Source-Bot in #728
Release v1.2.0
π¦ Dependency updates
- β¬οΈ deps(gomod): update module github.com/spf13/pflag to v1.0.10 by @Open-Source-Bot in #706
Release v1.2.0-rc.1
No changes since v1.2.0-beta.1
Release v1.2.0-beta.1
β¨ Added
- β¨ feat: add multitenancy by @jfbus in #632
- β¨ feat(airgap): add netpeering to workload vpc by @jfbus in #648
- β‘οΈ perfs: add concurrency + tuning config flags by @jfbus in #654
- β¨ feat(OscMachine): snapshot volume source by @jfbus in #653
- β¨ feat(airgap): add image preloading by @jfbus in #659
- β¨ feat: watch for a single namespace by @jfbus in #666
- β¨ feat(airgap): disable internet/nat services, configure net access points by @jfbus in #668
- β¨ feat(OscCluster): disable load-balancer by @jfbus in #672
- β¨ feat: allow inference vm types for vm types validation by @ddavid-numspot in #686
π οΈ Changed / Refactoring
- π· build: build binary with Go 1.25 by @jfbus in #673
- π api: use dev user-agent for CI calls by @jfbus in #687
π Documentation
- π doc: updates (installation, maturity level) by @jfbus in #643
- π licensing: fix licenses/reuse headers by @jfbus in #647
- π docs: fix dead links by @outscale-rce in #658
- π doc: improve version compatibility requirements in main/upgrade docs by @jfbus in #684
- π§ eim: remove unused calls in example EIM policy by @jfbus in #689
ποΈ Removed
π¦ Dependency updates
- build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by @dependabot[bot] in #620
- build(deps): bump github.com/outscale/osc-sdk-go/v2 from 2.29.0 to 2.31.0 by @dependabot[bot] in #650
- build(deps): bump the k8s group across 1 directory with 8 updates by @dependabot[bot] in #655
v1.1.1
Release notes for Cluster API Provider Outscale (CAPOSC) v1.1.1
Changelog since v1.1.0
What's Changed
π Fixed
- π fix(security groups): allowFromIPRanges/allowToIPRanges should not change the security groups spec by @jfbus in #642
Full Changelog: v1.1.0...v1.1.1
The release image is: outscale/cluster-api-outscale-controllers:v1.1.1
Thanks to all our contributors!
v1.1.0
What's Changed since v1.0.0
β¨ Added
- β¨ feat: add service roles for CCM load balancers by @jfbus in #601
- β¨ feat: add flag to use Outscale Open Source images by @jfbus in #612
- β¨ feat/cluster: reuse existing IPs in NAT services by @jfbus in #611
π οΈ Changed / Refactoring
- π· ci: use b subregion by @jfbus in #595
- π· github action: ability to set the worker count by @jfbus in #604
- β¬ deps: bump k8s to 1.32/cluster-api to 1.10 by @jfbus in #586
- build(deps): bump the k8s group across 1 directory with 8 updates by @dependabot[bot] in #617
- π· ci: switch back to subregion a by @jfbus in #619
- build(deps): bump go.uber.org/mock from 0.5.2 to 0.6.0 by @dependabot[bot] in #622
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.25.2 by @dependabot[bot] in #615
- π§ config: updated metadata for v1.1 by @jfbus in #623
- π· ci: switch to secure-opensource CAPOSC template by @jfbus in #625
π Documentation
π Fixed
- π fix: when ipProtocol=-1, fromPortRange and toPortRange are stored as -1 by @jfbus in #602
- π fix(OscMachine): CCM tags were not set if a node from another cluster shared the same private IP by @jfbus in #618
π¦ Dependency updates
- build(deps): bump github.com/outscale/osc-sdk-go/v2 from 2.27.0 to 2.29.0 by @dependabot[bot] in #600
- build(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.4.0 by @dependabot[bot] in #616
- build(deps): bump the k8s group with 2 updates by @dependabot[bot] in #627
π± Others
- π README: images by @jfbus in #609
- π fix(security groups): allowFromIPRanges/allowToIPRanges were ignored with manual SGs by @jfbus in #630
- π· ci: update helm installation in local action by @jfbus in #634
- π· sync with template by @jfbus in #640
Full Changelog: v1.0.0...v1.1.0