|
| 1 | +# v1.2.3 - Changelog since v1.2.2 |
| 2 | + |
| 3 | +### Feature |
| 4 | + |
| 5 | +- A new `k8s-tag-cluster-id` command line option has been added. If specified, the resulting PD disk will be labeled with "kubernetes_io_cluster_<cluster ID>": "owned". ([#693](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/693), [@tsmetana](https://github.com/tsmetana)) |
| 6 | +- Add cloudbuild config to build gcp-compute-persistent-disk-csi-driver image ([#724](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/724), [@cpanato](https://github.com/cpanato)) |
| 7 | +- Added Support for Windows Server 2004 and 20H2. ([#691](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/691), [@jeremyje](https://github.com/jeremyje)) |
| 8 | +- Bumped csi-proxy client library to v1.0.0 ([#738](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/738), [@mauriciopoppe](https://github.com/mauriciopoppe)) |
| 9 | +- It is now possible to access snapshots and volumes across different projects. ([#782](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/782), [@christian-roggia](https://github.com/christian-roggia)) |
| 10 | +- Updating the following image versions in stable deployment specs: |
| 11 | + - csi-provisioner: v2.1.0 |
| 12 | + - csi-attacher: v3.1.0 |
| 13 | + - csi-resizer: v1.1.0 |
| 14 | + - csi-snapshotter: v3.0.3 |
| 15 | + - csi-node-driver-registrar: v2.1.0 |
| 16 | + - Adding a liveness probe to restart a sidecar if it fails leader election health check. ([#699](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/699), [@verult](https://github.com/verult)) |
| 17 | +- Users will be able to set the storage locations for snapshots by specifying them in the snapshot class. ([#793](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/793), [@TeweiLuo](https://github.com/TeweiLuo)) |
| 18 | +- Disk labels support via CreateVolume (and hence StorageClass) parameters ([#718](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/718), [@mattcary](https://github.com/mattcary)) |
| 19 | + |
| 20 | +### Documentation |
| 21 | + |
| 22 | +- Documentation for overlays ([#708](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/708), [@saikat-royc](https://github.com/saikat-royc)) |
| 23 | +- Update README for overlays ([#715](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/715), [@saikat-royc](https://github.com/saikat-royc)) |
| 24 | + |
| 25 | +### Failing Test |
| 26 | + |
| 27 | +- V1 CSIDriver resources are deployed for 1.18+ clusters. ([#783](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/783), [@mattcary](https://github.com/mattcary)) |
| 28 | + |
| 29 | +### Bug or Regression |
| 30 | + |
| 31 | +- Do not run controller service in node. ([#702](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/702), [@mattcary](https://github.com/mattcary)) |
| 32 | +- Fix a bug that CreateVolume should round up the request_bytes. ([#684](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/684), [@Jiawei0227](https://github.com/Jiawei0227)) |
| 33 | +- It is now possible to mount a volume with XFS filesystem and its restored snapshot. ([#788](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/788), [@jsafrane](https://github.com/jsafrane)) |
| 34 | + |
| 35 | +### Other (Cleanup or Flake) |
| 36 | + |
| 37 | +- Emit GKE component version metric ([#719](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/719), [@saikat-royc](https://github.com/saikat-royc)) |
| 38 | + |
| 39 | +### Uncategorized |
| 40 | + |
| 41 | +- Remove probe logging to reduce noise ([#682](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/pull/682), [@Jiawei0227](https://github.com/Jiawei0227)) |
| 42 | + |
| 43 | +## Dependencies |
| 44 | + |
| 45 | +### Added |
| 46 | +- k8s.io/klog/v2: v2.4.0 |
| 47 | +- k8s.io/mount-utils: v0.20.6 |
| 48 | + |
| 49 | +### Changed |
| 50 | +- github.com/Microsoft/go-winio: [v0.4.14 → v0.4.16](https://github.com/Microsoft/go-winio/compare/v0.4.14...v0.4.16) |
| 51 | +- github.com/go-logr/logr: [v0.1.0 → v0.2.0](https://github.com/go-logr/logr/compare/v0.1.0...v0.2.0) |
| 52 | +- github.com/kr/pretty: [v0.1.0 → v0.2.0](https://github.com/kr/pretty/compare/v0.1.0...v0.2.0) |
| 53 | +- github.com/kubernetes-csi/csi-proxy/client: [v0.2.2 → v1.0.0](https://github.com/kubernetes-csi/csi-proxy/client/compare/v0.2.2...v1.0.0) |
| 54 | +- github.com/pkg/errors: [v0.8.1 → v0.9.1](https://github.com/pkg/errors/compare/v0.8.1...v0.9.1) |
| 55 | +- github.com/stretchr/testify: [v1.4.0 → v1.6.1](https://github.com/stretchr/testify/compare/v1.4.0...v1.6.1) |
| 56 | +- gopkg.in/check.v1: 788fd78 → 41f04d3 |
| 57 | +- gopkg.in/yaml.v3: 674ba3e → 9f266ea |
| 58 | +- k8s.io/utils: a9aa75a → 67b214c |
| 59 | + |
| 60 | +### Removed |
| 61 | +_Nothing has changed._ |
0 commit comments