All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- N/A
0.3.0 - 2022-10-01
- Add
--vm-uuid
option tovsbmc add
command to specify UUID for virtual machine without modifying config file (#17)
0.2.0 - 2022-10-01
- Add UUID lookup method via config file for VM search (#14)
- Bump Python version to 3.10
0.1.0 - 2022-02-02
- Rename commands to
vsbmc
andvsbmcd
to allow coexistence with the original VirtualBMC (#9)
- Make the container image to run as non-root user (#11)
0.0.8 - 2021-09-15
- Failed to find VM in environments with more than 100 VMs (#5)
0.0.7 - 2021-03-27
- Failed to pickle
vbmc_runner
due tomultiprocessing
on Python 3.8+ on macOS (#2)
0.0.6 - 2020-09-11
- Add experimental support for
chassis power diag
0.0.5 - 2020-09-09
- Add
chassis bootdev pxe|disk|cdrom
command support - Add
chassis bootparam get 5
command support
0.0.4 - 2020-09-06
- Add docker support
0.0.3 - 2020-09-05
- Add "Get Channel Information" command support with faked response
- Add "Get Channel Access" command support with faked response
- Add "Get LAN Configuration Parameters" command with faked response
- Add ability to control fake MAC address to pass the sanity check of vCenter Server
0.0.2 - 2020-09-04
- Patch pyghmi to support
0x38
command in IPMI v2.0 - Add ASF Presence Ping/Pong support
- Add [CHANGELOG.md]
- Refactor some codes
- Update [README.md]
- Add VMware vSphere support with few IPMI commands and remove OpenStack support
- Project starts based on the copy of VirtualBMC 2.1.0.dev