Releases: NearNodeFlash/nnf-ec
Releases · NearNodeFlash/nnf-ec
v0.1.4
What's Changed
- Update switch.sh to provide more details. by @ajfloeder in #113
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- Return success on delete storage pool failure by @matthew-richerson in #111
- Release v0.1.3 by @bdevcich in #112
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- New default cli settings by @ajfloeder in #108
- Make a getter for the deleteUnknownVolumes command line option by @ajfloeder in #109
- Release v0.1.2 by @roehrich-hpe in #110
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- Handle empty capacity when a drive cannot be found. by @roehrich-hpe in #101
- Identify inability to open a switch, avoid nil dereference by @roehrich-hpe in #102
- Fix Nte's sticky 'A' key by @matthew-richerson in #103
- tools script additions and improvements by @ajfloeder in #104
- Add the drive firmware update script used in manufacturing by @ajfloeder in #105
- Poll host link by @ajfloeder in #106
- Release v0.1.1 by @matthew-richerson in #107
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Add tool scripts by @ajfloeder in #99
- Release v0.1.0 by @roehrich-hpe in #100
Full Changelog: v0.0.1...v0.1.0
v0.0.1
What's Changed
- Convert .go imports to their github locations. by @ajfloeder in #1
- Modify dockerfile and add github actions to build the dockerfile. by @ajfloeder in #2
- Correct module name to match the NearNodeFlash org by @ajfloeder in #3
- Bug/rename modes with near node flash by @ajfloeder in #4
- Resolution for file shares and server storage absolute array indexing bugs by @NateThornton in #5
- Fix/delete by @NateThornton in #6
- Fix/lvm lock by @NateThornton in #7
- RABSW-933 nnf-ec: use all devices when creating zpools. by @roehrich-hpe in #8
- RABSW-924: Storage Group failures are not retried. by @NateThornton in #9
- Rabbit management and debug tools by @NateThornton in #10
- Remove reference to github.hpe.com by @ajfloeder in #11
- Fix for enable-logging not working; Fix for lnkstat output wrapping by @NateThornton in #12
- Additional rabbit-s commands; polish by @NateThornton in #13
- Persistent Storage API by @NateThornton in #14
- Updated tools for managing binding, nvme, and lvm by @NateThornton in #15
- Fix/recovery by @NateThornton in #16
- HPECRAY-6: Workaround for glitch enabling endpoint tunneling by @NateThornton in #17
- Further fixes for File Share recovery by @NateThornton in #18
- Fix lvm.sh only targeting one device by @NateThornton in #19
- Add command option to debug.sh, "clear-nvm", to clear the switchtec n… by @ajfloeder in #20
- Nvme list by @NateThornton in #21
- nvme create w/ size option by @NateThornton in #22
- Improvements to tool scripts to troubleshoot MC issues by @ajfloeder in #23
- Remove redundancy in nvme.sh script. New command to run any nvme command by @NateThornton in #24
- Support for Kioxia CM7 drives supporting virtualization management (o… by @NateThornton in #25
- LVM/GFS2 file systems fail to recovery after sudden shutdown by @NateThornton in #26
- File system remount by @NateThornton in #27
- Only log Attach/Detach errors by @NateThornton in #28
- Added Slot/PartLocation support to Storage Controller by @bdevcich in #29
- Remove Fabric Manager API by @bdevcich in #30
- Tools directory changes: by @ajfloeder in #31
- Slice marshal/unmarshal by @NateThornton in #32
- Allow NnfStorageProfile to pass args for mkfs, lvm, lustre by @roehrich-hpe in #33
- RABSW-1062: Read PCI Configuration Space Registers tool by @NateThornton in #34
- Add list-pfid option to nvme.sh along with more examples by @ajfloeder in #35
- Tune-up help for nvme.sh by @ajfloeder in #36
- Resolution for Storage Pool not recovering after restart by @NateThornton in #37
- Mock NVMe Persistent Object cannot delete the device key on namespace… by @NateThornton in #38
- Bug/slow delete namespace by @ajfloeder in #39
- RABSW-1083: Set owner and group after mkfs by @matthew-richerson in #42
- NVMe Manager: Unallocated Bytes can get out of sync with drive data by @NateThornton in #43
- Storage Pools: Remove abandoned namespaces by @bdevcich in #41
- temporarily disable nvme.Format call since it requires an attached co… by @NateThornton in #45
- Add "detach" subcommand to nvme.sh by @behlendorf in #46
- Ensure 'rabbit-s.sh enable-logging' works with Linux distros by @NateThornton in #47
- Final Rabbit hardware does not have slot prefix 'J' on the front panel by @NateThornton in #48
- Python script to try and reproduce HPECRAY-17 by @NateThornton in #49
- Fix for failed unmount when IsMountPoint() returns ErrNotExist by @NateThornton in #50
- NNF Manager initialize resource health by @NateThornton in #51
- Fix for the spare allocation policy logic by @NateThornton in #52
- Redo/Fix Format/WaitFormatComplete logic by @NateThornton in #44
- NVMe Mock Device has incorrect capacity by @NateThornton in #53
- RABSW-587: Support for retryable errors. Don't hang file share create by @NateThornton in #54
- Storage service should not go enabled until after recovery has completed by @NateThornton in #56
- Tool script improvements by @ajfloeder in #55
- RABSW-1081: Add index to zpool name by @matthew-richerson in #57
- Fixes / Improvements for file system handling by @NateThornton in #58
- LVM: Wait up to 10s for Logical Volume to exist by @NateThornton in #59
- LVM Command Arguments for vgchange, vgremove, and lvremove by @NateThornton in #60
- Simple script to allocate & assign storage for compute nodes by @NateThornton in #61
- slot and status displays for switches by @ajfloeder in #62
- RABSW-1097: Bind mount LVM devices and set permissions by @matthew-richerson in #63
- Add ep-tunnel commands for switch.sh by @ajfloeder in #64
- Insufficient functions for an endpoint should be a hard-error during … by @ajfloeder in #65
- NVMe Identify Primary Controller Capabilities by @NateThornton in #66
- Add Part Location to Storage resource by @NateThornton in #67
-
- Allow scripts to be called from a directory other than where they a… by @ajfloeder in #68
- VF Reset Support by @NateThornton in #70
- Optimize NVMe Discovery on the Rabbit by @NateThornton in #69
- RABSW-451: Structured / Parsable Logging by @NateThornton in #71
- Revert controller runtime to v0.13.0 by @NateThornton in #72
- Switchtec logging cleanup by @ajfloeder in #74
- Clarify controller ID and controller index in the secondary array to … by @ajfloeder in #76
- Add chassis manager scripts to launch things across rabbits and compu… by @ajfloeder in #77
- Add nnf-ec command line option to simply initialize hardware and exit by @ajfloeder in #78
- Use the physical function ID as the attach ID for AttachDetach block by @ajfloeder in #80
- Upgrade controller-runtime, ginkgo, gomega. by @roehrich-hpe in #81
- Bug/stoneship by @ajfloeder in #82
- Make sure help can be displayed, check the nnf-ec ran successfully by @ajfloeder in #83
- RABSW-1158: Add timeout to commands run by nnf-ec by @matthew-richerson in #84
- Github-32: Clean up fileshare create after mount failure by @matthew-richerson in #85
- For zfs backed lustre, skip zpool destroy if zpool list fails by @bdevcich in #86
- Retry CommonNamespaceIdentifier by @ajfloeder in #88
- Bug/allocate compute by @ajfloeder in #89
- Add firmware programming and cabling tests for used in manufacturing by @ajfloeder in #91
- Format fix for tools/switch.sh by @ajfloeder in #92
- Upgrade to gin...