Releases: ironcore-dev/ironcore-csi-driver
Releases · ironcore-dev/ironcore-csi-driver
v0.1.5
Changes
🚀 Features
- Improve logging in
Node
controller @afritzler (#288) - Improve logging in
ControllerExpandVolume
@afritzler (#285) - Refactor tests and use
SpecContext
@afritzler (#274) - Implement
NodeGetVolumeStats
in node driver @ushabelgur (#270) - Support for Volume Expansion in CSI Driver @sujeet01 (#262)
🐛 Bug Fixes
- Fix check for limit size in
NodeVolumeExpand
call @afritzler (#290) - Fix resulting
Volume
size afterVolume
expansion @afritzler (#287) - Improve logging in
ControllerExpandVolume
@afritzler (#285) - Change log levels and fix typo in controller and node functions @afritzler (#283)
🧰 Maintenance
- Bump golang.org/x/sys from 0.9.0 to 0.10.0 @dependabot (#292)
- Bump google.golang.org/grpc from 1.56.0 to 1.56.1 @dependabot (#291)
- Bump google.golang.org/grpc from 1.55.0 to 1.56.0 @dependabot (#286)
- Bump k8s.io/mount-utils from 0.27.2 to 0.27.3 @dependabot (#282)
- Bump k8s.io/client-go from 0.27.2 to 0.27.3 @dependabot (#280)
- Bump github.com/onsi/ginkgo/v2 from 2.10.0 to 2.11.0 @dependabot (#289)
- Bump golang.org/x/sys from 0.8.0 to 0.9.0 @dependabot (#278)
- Bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.10.0 @dependabot (#277)
- Bump github.com/onsi/gomega from 1.27.7 to 1.27.8 @dependabot (#276)
- Bump golang from 1.20.4 to 1.20.5 @dependabot (#275)
- Bump pascalgn/size-label-action from 0.4.3 to 0.5.0 @dependabot (#273)
- Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7 @dependabot (#272)
- Bump k8s.io/mount-utils from 0.26.3 to 0.27.2 @dependabot (#266)
- Bump github.com/onmetal/controller-utils from 0.7.0 to 0.8.0 @dependabot (#271)
- Bump github.com/onsi/ginkgo/v2 from 2.9.4 to 2.9.5 @dependabot (#263)
- Support for Volume Expansion in CSI Driver @sujeet01 (#262)
v0.1.4
Changes
🚀 Features
- Refactor README.md for improved usability @afritzler (#257)
- Refactor driver name handling @afritzler (#256)
- Announce proper driver version @Rohit-0505 (#244)
🧰 Maintenance
- Bump github.com/onsi/ginkgo/v2 from 2.9.3 to 2.9.4 @dependabot (#260)
- Bump golang from 1.20.3 to 1.20.4 @dependabot (#258)
- Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.3 @dependabot (#259)
- Refactor README.md for improved usability @afritzler (#257)
- Bump k8s.io/klog/v2 from 2.90.1 to 2.100.1 @dependabot (#255)
- Bump github.com/onmetal/onmetal-api from 0.1.0 to 0.1.1 @dependabot (#250)
- Bump golang from 1.20.2 to 1.20.3 @dependabot (#245)
- Bump github.com/onsi/gomega from 1.27.5 to 1.27.6 @dependabot (#242)
- Bump sigs.k8s.io/controller-runtime from 0.14.5 to 0.14.6 @dependabot (#241)
- Bump github.com/onmetal/onmetal-api from 0.0.13-0.20230227135944-d30696017cc2 to 0.1.0 @dependabot (#240)
- Bump github.com/onsi/gomega from 1.27.4 to 1.27.5 @dependabot (#239)
v0.1.3
Changes
🚀 Features
- Refactor
Node
driver tests @afritzler (#237) - Add
Node
driver suite tests @sujeet01 (#233)
🧰 Maintenance
- Bump golang to 1.20 @afritzler (#236)
- Bump google.golang.org/grpc from 1.53.0 to 1.54.0 @dependabot (#234)
- Add cache cleaning GH workflow @afritzler (#235)
- Bump k8s.io/mount-utils from 0.26.2 to 0.26.3 @dependabot (#231)
- Bump k8s.io/client-go from 0.26.2 to 0.26.3 @dependabot (#229)
- Bump actions/setup-go from 3 to 4 @dependabot (#227)
- Remove
resizer
andsnapshotter
sidecars from controller and node driver @Rohit-0505 (#225)
v0.1.2
Changes
🚀 Features
- Remove node IP, driver name and version from config @afritzler (#218)
- Refactor
driver
package @afritzler (#214)
🐛 Bug Fixes
- Fix node controller config init @afritzler (#220)
- Fix config initialisation @afritzler (#219)
🧰 Maintenance
- Improve logging in controller and node driver @afritzler (#223)
- Bump github.com/onsi/gomega from 1.27.3 to 1.27.4 @dependabot (#221)
- Bump k8s.io/klog/v2 from 2.80.1 to 2.90.1 @dependabot (#222)
- Bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1 @dependabot (#217)
- Bump github.com/container-storage-interface/spec from 1.7.0 to 1.8.0 @dependabot (#215)
v0.1.1
Changes
🚀 Features
- Improve controller logging and introduce parameter constants @afritzler (#213)
- Call
ControllerUnpublishVolume
if aNode
is gone @sujeet01 (#210) - Use distroless image in docker build @afritzler (#208)
- Improve response struct creation @afritzler (#206)
🐛 Bug Fixes
- Honor
AccessibleTopology
duringVolume
creation @FlorinPeter (#205)
🧰 Maintenance
- Bump github.com/golang/protobuf from 1.5.2 to 1.5.3 @dependabot (#212)
- Improve logging in controller and node @afritzler (#211)
- Bump golang from 1.20.1 to 1.20.2 @dependabot (#209)
- Bump github.com/dell/gocsi from 1.6.0 to 1.7.0 @dependabot (#207)
- Bump github.com/onsi/ginkgo/v2 from 2.8.4 to 2.9.0 @dependabot (#204)
v0.1.0
Changes
🚀 Features
- Improve controller flow and error handling @afritzler (#203)
- Add resource limits for the containers in csi-controller and csi-node @Rohit-0505 (#188)
- Update StorageClass parameter field names and refactor @sujeet01 (#185)
- Implement a CSI liveness-probe to check the health of the driver @Rohit-0505 (#183)
- Bump onmetal-api and k8s deps to 1.26 @afritzler (#160)
- Various improvements @FlorinPeter (#143)
- Refactor logging @sujeet01 (#152)
- Use
EnvTest
based test setup @sujeet01 (#146) - Bump onmetal-api @afritzler (#142)
- Update device validation with machine disk format @Rohit-0505 (#135)
- Bumped onmetal-api @afritzler (#133)
- Remove all invocations of time.Sleep @Rohit-0505 (#98)
- Add image definition in
Makefile
@Rohit-0505 (#48) - Unpublish volume test @nikhilbarge (#18)
- Publish volume test @Rohit-0505 (#17)
- Unit test for node capabilities @nikhilbarge (#15)
- Add test cases for
Volume
deletion @sujeet01 (#16) - Add
Volume
creation tests @nikhilbarge (#13) - Add annotation to
Machine
resource @nikhilbarge (#11) - Add
Node
publish and unpublish handler @nikhilbarge (#10)
🐛 Bug Fixes
- Fix
type
parameter and defaultfstype
@afritzler (#202) - Fix controller ENV variable @Rohit-0505 (#96)
🧰 Maintenance
- Bump sigs.k8s.io/controller-runtime from 0.14.4 to 0.14.5 @dependabot (#201)
- Bump k8s.io/mount-utils from 0.26.1 to 0.26.2 @dependabot (#197)
- Bump k8s.io/client-go from 0.26.1 to 0.26.2 @dependabot (#198)
- Bump github.com/onsi/gomega from 1.27.1 to 1.27.2 @dependabot (#195)
- Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.8.4 @dependabot (#196)
- Bump github.com/onmetal/controller-utils from 0.6.7-0.20230109144521-67f4a1e9104d to 0.7.0 @dependabot (#194)
- Bump github.com/onsi/gomega from 1.26.0 to 1.27.1 @dependabot (#192)
- Bump github.com/onsi/ginkgo/v2 from 2.8.1 to 2.8.3 @dependabot (#193)
- Bump golang from 1.20.0 to 1.20.1 @dependabot (#190)
- Bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.1 @dependabot (#189)
- Bump golang from 1.19.5 to 1.20.0 @dependabot (#180)
- Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.0 @dependabot (#179)
- Bump google.golang.org/grpc from 1.52.3 to 1.53.0 @dependabot (#186)
- Bump sigs.k8s.io/controller-runtime from 0.14.1 to 0.14.4 @dependabot (#182)
- Bump docker/build-push-action from 3 to 4 @dependabot (#178)
- Bump google.golang.org/grpc from 1.52.1 to 1.52.3 @dependabot (#175)
- Bump github.com/onsi/gomega from 1.25.0 to 1.26.0 @dependabot (#173)
- Bump google.golang.org/grpc from 1.52.0 to 1.52.1 @dependabot (#174)
- Bump github.com/onsi/gomega from 1.24.2 to 1.25.0 @dependabot (#163)
- Bump k8s.io/mount-utils from 0.26.0 to 0.26.1 @dependabot (#166)
- Bump k8s.io/client-go from 0.26.0 to 0.26.1 @dependabot (#164)
- update docs @sujeet01 (#162)
- Bump google.golang.org/grpc from 1.50.1 to 1.52.0 @dependabot (#159)
- Bump golang from 1.19.4 to 1.19.5 @dependabot (#156)
- Bump golang from 1.19.3 to 1.19.4 @dependabot (#136)
- Bump github.com/container-storage-interface/spec from 1.2.0 to 1.7.0 @dependabot (#127)
- Bump github.com/stretchr/testify from 1.7.1 to 1.8.1 @dependabot (#125)
- Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 @dependabot (#89)
- Bump docker/setup-qemu-action from 1 to 2 @dependabot (#58)
- Bump docker/login-action from 1 to 2 @dependabot (#57)
- Bump docker/setup-buildx-action from 1 to 2 @dependabot (#56)
- Bump docker/build-push-action from 2 to 3 @dependabot (#55)
- Bump docker/metadata-action from 3 to 4 @dependabot (#54)
- Bump imranismail/setup-kustomize from 1 to 2 @dependabot (#132)
- Update Kustomize download script @Rohit-0505 (#116)
- Enable golangci-lint, remove scripts @Rohit-0505 (#91)
- Added troubleshooting documentation @nikhilbarge (#62)
- Upgraded dependencies to latest @nikhilbarge (#69)
- Added documentation @sujeet01 (#42)
- Bump k8s.io/mount-utils from 0.23.3 to 0.23.5 @dependabot (#21)
- Bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 @dependabot (#25)
- Bump k8s.io/client-go from 0.23.4 to 0.23.5 @dependabot (#24)