Releases: hwameistor/hwameistor
Releases · hwameistor/hwameistor
v0.12.2
What's Changed
PVC auto-resize
- resizepolicy select pvc by label selector #1107 ( @buffalo1024 )
Documents
v0.12.1
What's Changed
LVM volume management enhancements
- feat(local-storage): support ext{x} filesystem #1033 (@SSmallMonster )
- fix bug of displaying NVMe disk of LocalStoragePool node #1041 (@buffalo1024 )
- fix migrate operation missing update replica status #1047 (@Vacant2333 )
- The big enhancement of LocalVolumeGroup feature #1062 (@sun7927 )
- fix panic err when notfound #1093 (@SSmallMonster )
Disk Management Enhancements
- add more attributes to localdisk #1032 (@AmazingPangWei )
- Update LocalDisk/LocalDiskVolume to identify Disk/DiskVolume #1039 (@SSmallMonster )
- fix(disk-claim): don't assign disks when owner in claim is empty #1053 (@SSmallMonster )
- add field to record device history info #1057 (@SSmallMonster )
- Use Serial/IDPATH to Identify Disk #1058 (@SSmallMonster )
- yum install xfsprogs when build local-disk-manager container image #1071 (@buffalo1024 )
- fix: remove stale localdisk during start #1088 (@AmazingPangWei )
Volume Snapshot and Restore
- Develop snapshot #1090 @SSmallMonster
- [Feat][Snapshot] Restore Snapshot #981 @SSmallMonster
PVC auto-resize
- add new component pvc-autoresizer #1016 @buffalo1024
Volume QoS management
App Failover
- Failover #1008 @sun7927
- fixed failover assistant helm issues #1018 @sun7927
- fixed some deploy issues for failover assistant #1023 @sun7927
- fixed the Makefile issue for failover #1026 @sun7927
- deleted the CR which caused the installation failure #1060 @sun7927
Audit
- Added a feature of audit for system resources, including cluster, storagenode, volume, disk #1056 @sun7927
UI
- fix(ui yaml): ui run as nginx user #1081 @lsq645599166
Tests
- update e2e test for throughput test #1009 @FloatXD
- update e2e test #1022 @FloatXD
- update AD test #1025 @FloatXD
- update AD test #1029 @FloatXD
- update AD test for failover-assistant #1030 @FloatXD
- update pr test paths #1034 @FloatXD
- Modify pr test coverage #1037 @FloatXD
- add lv node check in convert tests #1043 @FloatXD
- add convert tests in periodcheck #1046 @FloatXD
- update checkout job #1050 @FloatXD
- add unit tests #1010 @Vacant2333
- fix compile error on darwin #1101 @carlory
- fixed the unit tests bugs #1098 @sun7927
Documents
- update operator.md #1011 @windsonsea
- update uninstall commands #1021 @windsonsea
- Add membership.md and members.yaml #1036 @windsonsea
- update output of kubectl get #1048 @windsonsea
- Fix the output of kubectl get in node expansion #1055 @windsonsea
- update faqs.md #1078@windsonsea
- update qos doc #1084 @carlory
- add doc for snapshot #1085 @FloatXD
- add doc for snapshot roollback #1094 @FloatXD
- update snapshot docs #1091 @SSmallMonster
- correct the information in readme #1100,#1099 @sun7927
v0.11.2
LocalStorage
LocalDiskManager
- fix(disk-node): use /etc as device root path #994 (@SSmallMonster )
- update(ldm): mount /etc/hwameistor to container #999 (@SSmallMonster )
Apiserver
- Fix typo in docs #972 (@Vacant2333 )
- fix list local storage node #991 (@Vacant2333 )
Other
- Add more tests ( add qos e2e test #971 update e2e test #976 update e2e test #977 update qos test #978 update e2e test #998 @FloatXD )
- Update Docs (Fix the Chinese documentation of Disk Expansion #964 Fix The Chinese documentation of Volume Provisioned IO has content du… #967 @FloatXD Fix doc issues #968 [Docs] Polish text in creating statefulset and uninstallation #980 update post_check.md #992 @windsonsea Fix doc issues #968 [Docs] Add disk owner description #969 @SSmallMonster Fix typo in docs #972 @calvin-puram add doc for reserving disk while iinstalling #990 @buffalo1024 )
Admission,Scheduler,Evictor,Exporter
N/A
v0.11.1
LocalStorage
Other
- Add more tests ( update e2e test #941 @FloatXD )
- Update Docs (add volume_provisioned_io.md #932 @carlory docs(README): mark IO Throtting as Completed in Roadmap at v0.11.0 #937 docs(README): keep consitent with english #938 [Docs] update slack info #951 @SSmallMonster Modify the document information #939 @Seaiii docs: Improved command line format #936 @my-git9 update maintainers #943 change to cncf code of conduct #944 add cncf to readme #946 @windsonsea add cncf logo #945 add cncf logo and banners #949 @samzong fix localdisk status docs #956 @wawa0210)
LocalDiskManager,Apiserver,Admission,Scheduler,Evictor,Exporter
N/A
v0.11.0
LocalStorage
- LocalVolume implement IO Throttling or QoS #803 (@carlory )
- fix typo #898 (@panguicai008 )
- optimize(log): make funcs - candidate predicate log readable #913 (@SSmallMonster )
LocalDiskManager
Apiserver
- list storagepool createtime field inconsistent #894 (@panguicai008 )
- fix ui migrate error #915 (@Vacant2333 )
Other
- Add more tests ( Hwameistor was installed by Operator ,some probelem happened when uninstalled #887 update e2e for FlakeAttempts #905 update doc #907 update e2e #908 fix e2e test #911 fix pr e2e #927@FloatXD )
- Update Docs (Command format optimization #882 @my-git9 [docs] fix docs translations,add installation ways #883 @Vacant2333 add description of auto creating storageclass #895 @buffalo1024 Change some text in /operator.md #899 [docs] update section intro #916 add zh readme #922 update maintainer list #923 @windsonsea fix kubectl and storage typo #900 @panguicai008 )
- fix apiserver deploy yaml #892 (@Vacant2333 )
- Fix scheduler config template, made hostpaths configurable in Helm Chart #925 (@LucaDev )
Admission,Scheduler,Evictor,Exporter
N/A
v0.10.3
What's Changed
ApiServer
update_apiserver_auth_helm_setting #878(@Vacant2333)
Other
update hwameistor-ui version #879(@Vacant2333 )
LocalStorage,LocalDiskManager,Admission,Scheduler,Evictor,Exporter
N/A
v0.10.2
the HwameiStor local storage
v0.10.1
v0.10.0
What's Changed
LocalDiskManager
- recognize and setup disks managed by local-disk-manager owner #840(@SSmallMonster )
- [Feat] mark disk state to inactive when receive remove events #841(@SSmallMonster )
- update disk smart pannels #856(@SSmallMonster )
- [Feat] Implement LocalDisk_Pool{HDD,SSD,NVMe} #701 (@SSmallMonster )
Apiserver
- regard lv in use only when publishedNode is the same as srcNode in mi… #829 (@buffalo1024 )
- update update_non-standard_code #851 (@Vacant2333 )
- fix bug of apiserver showing components status #860 (@buffalo1024 )
Other
- Add more tests ( update e2e #842 update e2e #843 update Period check go version #845 update ad e2e #847 update ad e2e #852 @FloatXD )
- Update Docs (remove step which apply cluster cr in operator.md doc #826 @buffalo1024 [documents] update quickstart with operator #832 revert doc of installing by operator #835 @samzong update /create_stateful/basic/local.md #837 update a command in post_check.md #863 @windsonsea [Docs] sync ldm module description #858 [Docs] Add Volumes and Nodes #861 fix typo #865@SSmallMonster )
- updated the roadmap with the new features #827 (@sun7927 )
- add namespace env #862 (@Vacant2333 )
v0.9.3
What's Changed
LocalStorage
- fix: ignore state when list bounded disks #813(@SSmallMonster )
LocalDiskManager
- populate disk owner when empty #762 (@SSmallMonster )
- remove hostNetwork #776 (@SSmallMonster )
- disable metrics serving #779 (@SSmallMonster )
- dismiss not found error #782(@SSmallMonster )
- [Fix] merge disk self attrs when triggerd by udev events #788 (@SSmallMonster )
- add labels on service #812 (@SSmallMonster )
- [Enhance] separate disk assign and disk status update process #815 (@SSmallMonster )
Exporter
- rename exporter port to http-metrics #798 (@SSmallMonster )
- add port name on exporter service #821 (@SSmallMonster )
UI
- fix ui template error #756 (@SSmallMonster )
Other
- Add more tests ( update relok8s #752 update e2e #758 update e2e #764 update e2e #765 @FloatXD )
- Update Docs ([zh-docs] sync /quick_start/install/operator.md #751 @windsonsea update doc #784 update doc #800 @FloatXD updated the documents for the latest features #787 @SSmallMonster updated the documents #789 updated the document by removing scheduler configuration #790 removed the document for upgrade section #791 @sun7927 )
- mark roadmap for observability and operator as completed in v0.9.x #761(@SSmallMonster )
- ignore hwameistor/Chart.yaml when trriger relok8s check action #824 (@SSmallMonster )
Admission,Apiserver,Scheduler,Evictor
N/A