Create virtual BMCs for controlling virtual instances via IPMI
Project description
Overview
A virtual BMC for controlling virtual machines using IPMI commands.
Installation
pip install virtualbmc
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 5
Project resources
Documentation: https://docs.openstack.org/virtualbmc/latest
Bugs: https://storyboard.openstack.org/#!/project/openstack/virtualbmc
Release Notes: https://docs.openstack.org/releasenotes/virtualbmc/
Project status, bugs, and requests for feature enhancements (RFEs) are tracked in StoryBoard: https://storyboard.openstack.org/#!/project/openstack/virtualbmc
For information on how to contribute to VirtualBMC, see https://docs.openstack.org/virtualbmc/latest/contributor
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file virtualbmc-3.0.0.tar.gz
.
File metadata
- Download URL: virtualbmc-3.0.0.tar.gz
- Upload date:
- Size: 39.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 09b2fef7981c92defff7015b0321b74de789e7f20ad54c4079aea758d130c169 |
|
MD5 | 1fe0f204d21e8458174b89a80f9270a0 |
|
BLAKE2b-256 | e68cec0112844c0a01787f56cc6d39f15599bcd7884dc149968b8412a3d2f58e |
Provenance
File details
Details for the file virtualbmc-3.0.0-py3-none-any.whl
.
File metadata
- Download URL: virtualbmc-3.0.0-py3-none-any.whl
- Upload date:
- Size: 38.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34125acca01e76ae0424929608b7a365883955396d465d56fbc4bcd43da9bd2d |
|
MD5 | 37f402c17eea81739e9b9a2199f80880 |
|
BLAKE2b-256 | 6c182899c93a56c8a6ee77dc81cb73730391e80b8bbac388a43d58d31f292a06 |