Releases: hwameistor/hwameistor
Releases · hwameistor/hwameistor
v0.9.2
v0.9.1
the HwameiStor local storage
v0.9.0
LocalStorage
- track the volume's used capacity #667 (@sun7927 )
- optimize log level args(default: 4 - info) #691 (@SSmallMonster )
- remove debug call #692 (@SSmallMonster )
LocalDiskManager
- Feat: Support specify disk owner #681 (@SSmallMonster )
Scheduler
- ignore NotFound error according to FailurePolicy #671 (@SSmallMonster )
- [Scheduler] skip score if no new volumes found #724 (@SSmallMonster )
Apiserver
- to merge new codes for apiserver #694 (@SSmallMonster )
Admission
- fix start error caused by args parse #698 (@SSmallMonster )
- update apiserver #732 (@buffalo1024 )
Other
- Add grafana dashboard (#733 #735 #736 @sun7927 )
- Add more tests ( #673 #674 #680 #683 #695 #704 #705 #714 @FloatXD )
- Update Docs (#675 #676 #677 #693 #697 @windsonsea )
- delete unused file #665 (@SSmallMonster )
- bump up the hwameistor-operator version #666 (@sun7927 )
- add module.go to support import crds directory #668 (@SSmallMonster )
- fix wrong describe for update pvc. #670 (@yanggangtony )
- add ui deployment #679 (@SSmallMonster )
- Improve docs for kubectl command #706 (@mengjiao-liu )
- ui: add app label to ui service #710 (@SSmallMonster )
- [Docs] Update migrate.md #711 (@nameYULI )
- update helm icon #712 (@FloatXD )
- Update release status in README #715 (@Zhuzhenghao )
- use NewClientBuilder instead of the deprecated NewFakeClientWithScheme #716 (@Fish-pro )
- clean up duplicate package imports #717 (@Fish-pro )
- fix fatal misspellings #718 (@Fish-pro )
- set drbdStartPort 43001 #723 (@SSmallMonster )
- Update volume_eviction.md #729 (@yanzhifa )
- sync owner in charts and docs #731 (@SSmallMonster )
Evictor,Exporter
N/A
v0.8.0
What's Changed
LocalDiskManager
-
[Feat] Delete the Claim after it has been consumed #641 (@SSmallMonster )
Other
- Add more api tests ( fix test #636 fix e2e #649 fix e2e #655 @FloatXD )
- update registry #638 (@FloatXD )
- fix chinese doc #645 (@FloatXD )
- added maintainers #650 (@sun7927 )
- [Chart] Render chart values.yaml #651 (@SSmallMonster )
- [relok8s] Add relok8s hint config #652 (@SSmallMonster )
- update latest version and roadmap #653 (@SSmallMonster )
- update hwameistor image registry to ghcr.io #654 (@SSmallMonster )
- set default failurePolicy:Ignore in admission config #657 (@SSmallMonster )
LocalStorage,Scheduler,Evictor,Admission,Exporter
N/A
v0.7.2
What's Changed
LocalDiskManager
- rename MoveMountPoint into RemoveMountPoint and simplify range expression in localdiskvolume #610 (@carlory )
- fix potenitial panic in raid #609 (@carlory )
- improve resultCodeIsOk comment #608 (@carlory )
- added some fields in localvolume status to record storage usage #600 (@sun7927 )
LocalStorage
- make localregistry rebuilding process correct #619 (@SSmallMonster )
- Resize StoragePool Capacity when disk capacity changed #618 (@SSmallMonster )
Scheduler
- update scheduler config #602 (@SSmallMonster )
- Extend Scheduler Score Plugin #601 (@SSmallMonster )
Exporter
Evictor,Admission
N/A
Other
- Add more api tests ( [test]update api test #625 [test]update api test #623 [test]update api test #622 [test]update api test #616 [test]add api test #615 [test]update api test #616 @FloatXD )
- make for link helm crds #631 (@SSmallMonster )
- Update fs-resize tools in pre-requirements docs #628 (@SSmallMonster )
- fix go-import-lint #605 (@carlory )
- remove reduant gitkeep #606 (@carlory )
- add print headers for the localdisk resource #607 (@carlory )
v0.7.1
What's Changed
LocalStorage
- Check for hwameistor GC JOB before processing (#591 #593 @sun7927 @SSmallMonster )
LocalDiskManager,Scheduler,Evictor,Admission,Metrics
N/A
v0.7.0
What's changed
- Feat: Collect S.M.A.R.T metrics #545 (@SSmallMonster )
- fix disk status bug in diskvolume mode #552 (@SSmallMonster )
- Feat: Expose S.M.A.R.T metrics #554 (@SSmallMonster )
- [S.M.A.R.T] Save SMART result to configmap #563 (@SSmallMonster )
- added apiserver module #556 ( @sun7927 )
- add[apiserver]: add apiserver interface refracture #561 ( @angel0507 )
- add[apiserver]: add apiserver interface param update #562 ( @angel0507 )
- add metrics feature #546 ( @sun7927 )
- Add more e2e tests ( [test]add reliability test #535 [test]Add comprehensive test #537 [test]fix test #541 [test]add auto ad test #549 @FloatXD )
- [docs] update folders of terms and quickstart #538 ( @windsonsea )
- correct testcases that wrong in logic #540 ( @buffalo1024 )
- removed servicemonitor from Helm #553 ( @sun7927 )
- added swag make command in Makefile #557 ( @sun7927 )
- removed apiserver from unit test #558 ( @sun7927 )
- added apiserver swag and run in Makefile #559 ( @sun7927 )
- optimized the Makefile for swag init #569 ( @sun7927 )
- generated metadata field of the swagger json by swag v1.8.9 #570 ( @sun7927 )
- generate swagger json in builder Docker image #571 ( @sun7927 )
v0.6.1
What's changed
- Reconcile localdiskclaim when no disks found in Bound status #530 ( @SSmallMonster )
- Query LocalDiskClaim Directly After Updating LocalDisk #529 ( @SSmallMonster )
- Setup attachnode in localdisk without dot #525 ( @SSmallMonster )
- Optimize logic when localdiskclaim Bound #519 ( @SSmallMonster )
- Check localdisk twice when Bound already #518 ( @SSmallMonster )
- Remove kubeconfig in scheduler config #520 ( @SSmallMonster )
- Add more e2e tests ( #516 #515 #514 @FloatXD )
- Add more unit tests (#510 #509 #512 #513 @buffalo1024 )
- fix Chinese document #511 ( @FloatXD )
- update readme #508 ( @FloatXD )
v0.6.0
What's changed
- Support Health Check By S.M.A.R.T (#496 @SSmallMonster )
- Optimize the DISK State and reconstruct the state flow process (#464 @SSmallMonster )
- added an option to disable storage node volume eviction (#493 @sun7927 )
- Add step about changelog(docs) (#500 @SSmallMonster )
- updated CODE_OF_CONDUCT.md @#466 @windsonsea )
- updated the document for eviction (#494 @sun7927 )
v0.5.0
What's changed
- Upgrade version to kubev1.21 to support kube1.25 @SSmallMonster )
- Add more e2e tests( @FloatXD )