Skip to content

Commit 327ebfb

Browse files
authored
Merge pull request #157 from ddebroy/v1rcnotes
Changelog for 1.0 RC1 release
2 parents d2c1b54 + c7b1798 commit 327ebfb

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

CHANGELOG/CHANGELOG-1.0.0-rc1.md

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Changelog since v0.2.2 (Beta.2)
2+
3+
## Urgent Upgrade Notes
4+
5+
### (No, really, you MUST read this before you upgrade)
6+
7+
- `--kubelet-pod-path` and `--kubelet-csi-plugins-path` parameters for csi-proxy.exe is replaced with `--kubelet-path`. No changes are necessary if default values for the parameters were being used to initialize csi-proxy.exe
8+
- All CSI Plugins (and other clients of csi-proxy) using v1alpha and v1beta named pipes and APIs should continue to function as is.
9+
10+
## Changes by Kind
11+
12+
### Feature
13+
14+
- Combine plugin and pod paths into one KubeletPath ([#150](https://github.com/kubernetes-csi/csi-proxy/pull/150), [@mauriciopoppe](https://github.com/mauriciopoppe))
15+
- Make GPT the new partition style for volumes ([#128](https://github.com/kubernetes-csi/csi-proxy/pull/128), [@manueltellez](https://github.com/manueltellez))
16+
- Add NewClientWithPipePath per API that can communicate with a custom named pipe ([#124](https://github.com/kubernetes-csi/csi-proxy/pull/124), [@mauriciopoppe](https://github.com/mauriciopoppe))
17+
- Return disk serial number in ListDiskIDs ([#116](https://github.com/kubernetes-csi/csi-proxy/pull/116), [@wongma7](https://github.com/wongma7))
18+
- Update klog to version 2 ([#114](https://github.com/kubernetes-csi/csi-proxy/pull/114), [@jingxu97](https://github.com/jingxu97))
19+
- Support reporting Disk IDs with CodeSet StorageIDCodeSetBinary ([#110](https://github.com/kubernetes-csi/csi-proxy/pull/110), [@gab-satchi](https://github.com/gab-satchi))
20+
21+
### API
22+
- v1beta2 SMB API group with error field removed from all API response msgs ([#146](https://github.com/kubernetes-csi/csi-proxy/pull/146), [@mauriciopoppe](https://github.com/mauriciopoppe))
23+
- v1beta2 FileSystem API group with renamed APIs LinkPath -> CreateSymlink and IsMountPoint -> IsSymlink and error field removed from all API response msgs ([#143](https://github.com/kubernetes-csi/csi-proxy/pull/143), [@mauriciopoppe](https://github.com/mauriciopoppe))
24+
- v1beta3 Disk API group with renamed APIs DiskStats -> GetDiskStats, SetAttachState -> SetDiskState and SetAttachState -> GetDiskState ([#140](https://github.com/kubernetes-csi/csi-proxy/pull/140), [@mauriciopoppe](https://github.com/mauriciopoppe))
25+
- v1beta3 Volume API group with renamed APIs DismountVolume -> UnmountVolume, VolumeStats -> GetVolumeStats, GetVolumeDiskNumber -> GetDiskNumberFromVolumeID and GetVolumeIDFromTargetPath -> GetVolumeIDFromMount ([#138](https://github.com/kubernetes-csi/csi-proxy/pull/138), [@mauriciopoppe](https://github.com/mauriciopoppe))
26+
- v1alpha2 iSCSI API group with new API SetMutualChapSecret ([#102](https://github.com/kubernetes-csi/csi-proxy/pull/102), [@jmpfar](https://github.com/jmpfar))
27+
28+
### Bug or Regression
29+
- Close Open disk file handles ([#147](https://github.com/kubernetes-csi/csi-proxy/pull/147), [@wongma7](https://github.com/wongma7))
30+
- Don't count reserved partitions (gpt) when checking if any exist ([#145](https://github.com/kubernetes-csi/csi-proxy/pull/145), [@wongma7](https://github.com/wongma7))
31+
- Normalize windows paths in SMB apis to support linux style paths in source ([#128](https://github.com/kubernetes-csi/csi-proxy/pull/128), [@manueltellez](https://github.com/manueltellez))
32+
- Fix IsVolumeFormatted issue on checking volume type "Unknown" ([#127](https://github.com/kubernetes-csi/csi-proxy/pull/127), [@jingxu97](https://github.com/jingxu97))
33+
- Remove specific check for NTFS in IsVolumeFormatted ([#123](https://github.com/kubernetes-csi/csi-proxy/pull/123), [@jingxu97](https://github.com/jingxu97))
34+
- Fix smb mount PermissionDenied issue on Windows ([#117](https://github.com/kubernetes-csi/csi-proxy/pull/117), [@andyzhangx](https://github.com/andyzhangx))
35+
36+
### Other (Cleanup or Flake)
37+
- Rename /internal to pkg and nested /internal/server/<group>/internal to impl ([#152](https://github.com/kubernetes-csi/csi-proxy/pull/152), [@mauriciopoppe](https://github.com/mauriciopoppe))
38+
- Remove redundant alias import and replace few function names in ISCSI server ([#137](https://github.com/kubernetes-csi/csi-proxy/pull/137), [@humblec](https://github.com/humblec))
39+
- Replace and correct imports in integration tests ([#136](https://github.com/kubernetes-csi/csi-proxy/pull/136), [@humblec](https://github.com/humblec))
40+
- Add asciiflow diagram to csi-proxy ([#106](https://github.com/kubernetes-csi/csi-proxy/pull/106), [@jayunit100](https://github.com/jayunit100))

0 commit comments

Comments
 (0)