Python 3.9 was removed from the tested runtimes for 2025.2[1] and has not been tested since then. Also add Python 3.13 which is part of the tested runtimes for 2025.2. Now unit tests job with Python 3.13 is voting. Also bump flake8-import-order to 0.19.2, which replaces the pkg_resources dependency with importlib.metadata. This allows the pep8 job to run on modern setuptools and Python 3.12. [1] https://governance.openstack.org/tc/reference/runtimes/2025.2.html Change-Id: I91353194e57976cd5fed0f72a841de9fe2a899ea Signed-off-by: Riccardo Pittau <elfosardo@gmail.com>
VirtualBMC
Team and repository tags
Overview
A virtual BMC for controlling virtual machines using IPMI commands.
This software is intended for CI and development use only. Please do not run VirtualBMC in a production environment for any reason.
Installation
Supported IPMI commands
# Power the virtual machine on, off, graceful off, NMI and reset
ipmitool -I lanplus -U admin -P password -H 127.0.0.1 power on|off|soft|diag|reset
# Check the power status
ipmitool -I lanplus -U admin -P password -H 127.0.0.1 power status
# Set the boot device to network, hd or cdrom
ipmitool -I lanplus -U admin -P password -H 127.0.0.1 chassis bootdev pxe|disk|cdrom
# Get the current boot device
ipmitool -I lanplus -U admin -P password -H 127.0.0.1 chassis bootparam get 5Project resources
- Documentation: https://docs.openstack.org/virtualbmc/latest
- Source: https://opendev.org/openstack/virtualbmc
- Bugs: https://bugs.launchpad.net/virtualbmc
- Release Notes: https://docs.openstack.org/releasenotes/virtualbmc/
For information on how to contribute to VirtualBMC, see https://docs.openstack.org/virtualbmc/latest/contributor
Description
Languages
Python
100%