Commit History for raid¶
This is the commit history for the raid component.
v4.14.21 (2025/06/30)¶
- updated(mnvcli/mvcli/perccli) drivers with better usability tests
v4.15.0 (2025/06/30)¶
- updated(mnvcli/mvcli/perccli) drivers with better usability tests
- update(perccli): new disk information parser
v4.14.20 (2025/06/26)¶
- fix(perccli): new disk information parser
- Fix up .gitignore and .gitlab-ci
- Initial post-split commit for branches v4.14.0-branch
v4.13.34 (2025/06/16)¶
- fix(perccli): incorrect parsing of raw data
- Fix up .gitignore and .gitlab-ci
- Initial post-split commit for branches v4.13.0-branch
v4.15.0-alpha01 (2025/06/12)¶
- Fix up .gitignore and .gitlab-ci
- fix(perccli): incorrect parsing of raw data
- Initial post-split commit for branches v4
- feat(split): Move utils into provision repo.
- build: update provision for latest plugin.go
- feat(kubevirt-ipmi): Add support for kubernetes_instances
- feat(ipmi,bios): Add reset-to-factory support
- modified regex to lazy match the drive name
- updated perccli
- fix(raid): install zip if missing.
- initial kubevirt pieces....
- fix: update golang vuln sec
v4.14.19 (2025/05/16)¶
- updating provision to v4.14.10
v4.13.33 (2025/05/15)¶
- updating go.mod
v4.14.12 (2025/05/15)¶
- updating go.mod
v4.14.11 (2025/05/15)¶
- updating provision to v4.14.9 for real this time
v4.14.10 (2025/05/15)¶
- updating provision to v4.14.9
- updating provision to v4.14.8
v4.13.27 (2025/05/15)¶
- updating provision to v4.13.22
v4.14.8 (2025/04/09)¶
- feat(supermicro): use SAA as well as SUM
v4.13.25 (2025/04/09)¶
- feat(supermicro): use SAA as well as SUM
- modified regex to lazy match the drive name
- Revert "modified regex to lazy match the drive name"
- modified regex to lazy match the drive name
v4.14.7 (2025/03/26)¶
- updated perccli
v4.13.24 (2025/03/26)¶
- updated perccli
v4.14.9 (2025/02/12)¶
- feat(ipmi,bios): Add reset-to-factory support
- modified regex to lazy match the drive name
v4.13.26 (2025/02/12)¶
- feat(ipmi,bios): Add reset-to-factory support
v4.14.5 (2025/01/29)¶
- fix: update the golang sec issue
v4.14.3 (2024/12/05)¶
- build: update to v4.14.0
- feat(await): Update plugins to use more precise event filters.
- docs: replace old readthedocs links with rackn.io links
- fix: more refs in docs
- doc(fix): fix links and references
- doc: fix links and update doc builder code
- fix(rack): Fix main Documentation spelling for 'separate'
- security: Update golang sec issues
- build: update go version
- fix(raid): Move bootenv change into raid-enable task list
- fix(raid): perccli should return no controllers if no arrays are found
- build: fix lint issue
- fix(raid): rework raid-tools-install to handle more components
- feat(azkeyvault): Add support for certificates and update docs
- fix(raid): perccli-json needs to find bus info better.
- fix(security): Update protobuf library
- feat(awssecman): Add plugin for getting secrets from AWS Security Manager
- fix(ipmi): Update redfish tooling in ipmi
- fix(raid): perccli2 should not put quotes in names
- fix(raid): Add force to clear for perccli2
v4.13.23 (2024/07/12)¶
- security: Update golang sec issues
v4.13.15 (2024/04/05)¶
- build: update go version
v4.13.9 (2024/04/01)¶
- fix(raid): Move bootenv change into raid-enable task list
- fix(raid): perccli should return no controllers if no arrays are found
- build: fix lint issue
- fix(raid): rework raid-tools-install to handle more components
- feat(azkeyvault): Add support for certificates and update docs
- fix(raid): perccli-json needs to find bus info better.
v4.13.7 (2024/03/20)¶
- fix(security): Update protobuf library
v4.13.5 (2024/03/13)¶
- fix(ipmi): Update redfish tooling in ipmi
v4.13.4 (2024/02/28)¶
- fix(raid): perccli2 should not put quotes in names
v4.13.2 (2024/02/28)¶
- fix(raid): Add force to clear for perccli2
v4.13.1 (2024/02/12)¶
- build: update to v4.13.0
- fix(raid): remove force J from add and del commands in perccli2
- fix(raid): remove perccli2_json test files, fix perccli2_json Useable check
- fix(raid): get perccli2_json parsing working, still including test files
- fix(raid): WIP perccli2 json, includes some test files
- feat(raid): add perccli2 alongside perccli2_json, fix tool installer
- feat(raid): add WIP perccli2 support
- build: fix go deps
- feat(raid): Allow easier mocking of drp-raid config requests.
- build: pull in latest go fixes
- fix(build): Undo indent change
- fix(raid): add lenovo and dell version of mnv_cli
- fix(ipmi): update reqs on ipam-subnets
- fix(transport): Pull in transport leak fixes.
v4.13.6 (2024/01/31)¶
- feat(awssecman): Add plugin for getting secrets from AWS Security Manager
v4.12.1 (2023/07/26)¶
- build: update to v4.12.0
- enhance(bios): Add ARM64 binaries to BIOS and RAID plugin providers.
- feat(ipmi): auto create IPs and track range scan
- fix(ipmi): Pull pinger out from IPMI plugin.
- feat(ipmi): scan range
- feat(yamllint): Add yamllint and update the bad ones
- feat(oobm): adding a cap on number of concurrent events
- build: update drpcli
- build: update drpcli base
- feat(oobDiscover): Add stubbed-out and panicky OOB machine discovery.
- build: fix sec vuln
- docs(raid): rst to md conversion
- fix(raid): use the ID and not idx for volume lookup
- fix(drp-raid): handle when no disks are found on volume
- fix(raid): fix percli call issues and allow raid-encryption to succeed it not available
v4.11.1 (2023/01/12)¶
- build: update to v4.11.0
- fix: vulncheck update for go base comopnents
- feat(embed): Switch to native go embed support.
- feat(embed): Switch to go native embed support for embedded assets
- fix(bios,ipmi,raid): update to use flexiflow no compose
- feat(vulncheck): Add automated vulnerability checking
- feat(raid,bios,ipmi): Use flexiflow to replace full tasks
- feat(triggers): Add tracking of trigger counts for audit
- build: Update go mod
v4.10.6 (2022/08/08)¶
- build: update to v4.10.0
- feat(triggers): implementing unimplemented triggers
- Update for go 1.18 compat and enhanced plugin cleanup
- build(darwin): Add Apple Silicon support
v4.9.3 (2022/03/01)¶
- build: update to v4.9.0
- fix: update meta into single file
- build: update to latest provision
- fix(plugins): go.mod refers to a commit in provision that does not exist.
- feat(triggers): add trigger plugin
v4.8.6 (2021/12/07)¶
- build: update to v4.8.0
- fix: Update to latest provision
- feat(secrets): shell plugin and vault plugin
- upd(modules): Update module references
- feat(gitlab): Migrate module to gitlab
- feat(gitlab): Redirect support and fixups for Gitlab.
v4.7.0 (2021/09/01)¶
- build: update to v4.7.0
v4.7.0-beta00 (2021/08/29)¶
- build: update to v4.7.0-beta00
- feat(supermicro): Ignore non-idempotent setting groups.
- feat(go): Bump minimum version of Go to 1.16
- fix(plugins): v4 branch fix for gorilla/websocket vuln
- feat(raid,ipmi): More ppc64le fixes
- fix(RAID): Add support for "pcie" as a disk connection type.
- feat(raid,bios): add ppc64le versions
- feat(supermicro): Very preliminary supermicro BIOS settings.
v4.6.1 (2021/04/29)¶
- build: update to v4.6.0
- fix(raid): perccli-json needs name before drives
- fix(raid): fix mnv_cli delete
- fix(raid): mnv_cli no waiveconfirmation on create
- fix(raid): mnv_cli create doesn't use -o and 128 default block size
- fix(raid): mnv_cli doesn't support -f
- fix(raid): update for mnv_cli to parse data
- fix(raid): Make sure the mnv_cli is executable
- feat(raid): add mnv_cli support (like mvcli but lenovo instead of dell)
- fix(raid): perccli-json needs to handle no controllers
- fix(raid): handle nil in volumes
v4.6.0-beta01 (2021/02/28)¶
- build: update to v4.6.0-beta01
- feat(raid): add perccli-json option that provides fuller perccli support
- fix(raid): perccli enclosure can be a blank space
- feat(raid): add parameter to allow for ordering and disabling tools
- feat(buffering): Buffer published Events where useful.
- feat(buffering): Buffer published Events where useful.
- feat(ipmi): Add virtual media management for dell (others?) through redfish
- fix(filebeat): handle Object formatting overlap in our objects
- feat(filebeat): tcp connection mode
- perf(filebeat): De-singlethread the filebeat plugin.
- fix:(raid): allow for empty specs to be allowed
v4.5.0 (2020/09/24)¶
- build: update to v4.5.0
v4.5.0-beta01 (2020/09/22)¶
- build: update to v4.5.0-beta01
v4.4.1 (2020/07/30)¶
- build: Update to v4.4.0 provision
v4.4.0-beta01 (2020/07/20)¶
- build: update to v4.4.0-beta01
v4.4.0-alpha03 (2020/06/29)¶
- build: Update to v4.4.0-alpha03
v4.4.0-alpha00 (2020/06/13)¶
- build: Update to v4.4.0-alpha00
v4.3.3 (2020/06/13)¶
- build: Update to v4.3.1 refs
- fix(ipmi): Attempt to fix HPE issue with redfish href instead of @odata.id
v4.3.0 (2020/06/04)¶
- build: update to v4.3.0 tags
- feat(ipmi): Extend IPMI redfish to have status and get* commands
v4.3.0-beta10 (2020/05/10)¶
- build: v4.3.0-beta10 update
v4.3.0-beta6 (2020/05/02)¶
- build: update to v430-beta6
- fix(raid,doc): Fix formatting and update raid docs
- feat(raid): Allow for the saving of the random encryption password.
- Derp, one more bug!
- Oops, fix a couyple of bugs in the size variance testing code
- Restrict size variance in RAID volume disks to 10%, and add an escape hatch on a volume-by--volume basis
- Updated License to APACHE2
- feat(raid): Add support for mvcli and perccli. Perccli is partial.
v4.3.0-beta2 (2020/03/03)¶
- Update for v4.3.0-beta2
v4.2.9 (2020/02/18)¶
- fix(raid): fix internal perccli bundle extraction.
- docs(raid): Fix link to storcli6. Does not need .zip anymore.
- Make minimal structures for volspecs.
v4.2.8 (2020/02/09)¶
- Allow the drpraid volspec to generate less specific volspec form.
v4.2.5 (2020/01/29)¶
- move documentation into plugin docs
v4.2.2 (2020/01/09)¶
- Update callback to Render the URL and override data elemetns.
v4.2.0 (2019/12/29)¶
- Update to v4.2.0
v4.2.0-beta11 (2019/12/26)¶
- Update to v420-beta11
- Add raid and bios baseling task to get pieces from configured systems.
- Update IPMI redfish power management to account for variant versions of allowable power actions
v4.2.0-beta7 (2019/12/12)¶
- Update to v4.2.0-beta7 and vib 0.7.1 vmware
- Add password policy setting for esxi.
v4.2.0-beta3 (2019/12/08)¶
- Update to 420-beta3
v4.2.0-beta1 (2019/12/04)¶
- Update go module deps for 4.2.0-beta1
- Fix up plugins and modify curtin
v4.1.2 (2019/10/25)¶
- Update to v4.1.2
v4.1.1 (2019/10/15)¶
- Update to v4.1.1
v4.1.0 (2019/10/02)¶
- Update provision to v4.1.0
v4.1.0-beta (2019/09/18)¶
- Update v4.1.0-beta ref
v4.0.9 (2019/09/03)¶
- DeleteSecurityKey as opposed to Destroy
- Update provision refs
v4.0.7 (2019/08/26)¶
- Update plugins to v4.0.16 client
v4.0.5 (2019/08/14)¶
- Bump dr-provision API dev to 4.0.10
v4.0.1 (2019/08/10)¶
- Convert build to use drpcli instead of drbundler.
- Fix doc links
- Display OneCli logs when we cannot set a BIOS setting
v4.0.0 (2019/08/07)¶
- Bump for released version of digitalrebar-provision
- Bump plugin version for all plugins
- Try to pre-warm cache repeatedly
- Rework build system to work like digitalrebar/provision.
v4.0.0-pre002 (2019/08/05)¶
- Move the code to use the local repo
v4.0.0-pre001 (2019/08/05)¶
- Initial Checkin