Skip to main content

Create virtual BMCs for controlling virtual instances via IPMI

Project description

Team and repository tags

https://governance.openstack.org/tc/badges/virtualbmc.svg

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

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

For information on how to contribute to VirtualBMC, see https://docs.openstack.org/virtualbmc/latest/contributor

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

virtualbmc-3.1.0.tar.gz (39.3 kB view details)

Uploaded Source

Built Distribution

virtualbmc-3.1.0-py3-none-any.whl (38.3 kB view details)

Uploaded Python 3

File details

Details for the file virtualbmc-3.1.0.tar.gz.

File metadata

  • Download URL: virtualbmc-3.1.0.tar.gz
  • Upload date:
  • Size: 39.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for virtualbmc-3.1.0.tar.gz
Algorithm Hash digest
SHA256 b669a855a25a37b0c06330f69c5afdff1af4d23e211dcfa8ed8d13fb7534bd1e
MD5 764897874971f3537d7edb30a6914cf7
BLAKE2b-256 b9f5dee31760f4fb600fc68e06547f29204cfb0979650862e7ad1eebfc25c203

See more details on using hashes here.

File details

Details for the file virtualbmc-3.1.0-py3-none-any.whl.

File metadata

  • Download URL: virtualbmc-3.1.0-py3-none-any.whl
  • Upload date:
  • Size: 38.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for virtualbmc-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a45438f1b90f2eb7b795b05466e05396f43dd9d3d80c8e17d85932b6e3a4cc66
MD5 061726ecd9dfa24acf69213b16ffbdd0
BLAKE2b-256 bd22c4239f57847813601a5b5b985af95a8b1324a3a503dcc9b2499eb125864a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page