Skip to content
A virtual BMC for controlling virtual machines using IPMI commands.
Python
Branch: master
Clone or download

Latest commit

elfosardo Update lower-constraints.txt
We need to list all dependencies in lower-constraints

Change-Id: I2e92cc34f953350632959fa9f6cf16f81e0b604d
Latest commit 3602737 May 12, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc/source Switch to newer openstackdocstheme and reno versions May 25, 2020
releasenotes Switch to newer openstackdocstheme and reno versions May 25, 2020
virtualbmc Do not import print function from __future__ May 4, 2020
zuul.d Restore default netboot boot option Apr 27, 2020
.coveragerc Switch to using stestr Jun 20, 2018
.gitignore Merge "Switch to using stestr" Jul 18, 2018
.gitreview OpenDev Migration Patch Apr 19, 2019
.stestr.conf Switch to using stestr Jun 20, 2018
CONTRIBUTING.rst Update bug tracker url for storyboard Mar 26, 2018
HACKING.rst Update the documentation link for doc migration Jul 25, 2017
LICENSE Initial Commit with code Feb 11, 2016
README.rst Replace git.openstack.org URLs with opendev.org URLs Apr 23, 2019
babel.cfg Restructure the repository according to OpenStack May 9, 2016
bindep.txt Fix doc build failure May 25, 2020
lower-constraints.txt Update lower-constraints.txt May 27, 2020
requirements.txt Stop using six library Dec 2, 2019
setup.cfg Cleanup py27 support Apr 5, 2020
setup.py Cleanup py27 support Apr 5, 2020
test-requirements.txt Switch to newer openstackdocstheme and reno versions May 25, 2020
tox.ini Set flake8-import-order version to 0.17.1 Apr 29, 2020

README.rst

VirtualBMC

Team and repository tags

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

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

You can’t perform that action at this time.