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.2.0.tar.gz (39.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: virtualbmc-3.2.0.tar.gz
  • Upload date:
  • Size: 39.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.11

File hashes

Hashes for virtualbmc-3.2.0.tar.gz
Algorithm Hash digest
SHA256 50c41c4af8700460432845f2bff7fef101148ba013326e4cfc27f9c49a73d70f
MD5 be69cd959330658629a32161dffdce63
BLAKE2b-256 b07e6e2551627a9e45916255a9f49e17c8b22fe454594b278663a4e7486e9c5a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for virtualbmc-3.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a7576c4f599ffee5015cb0c1c6e373f86c77679db3702b13d91bf7e8a28096e4
MD5 6e2b0291b4d596391e99043dcb54d0e7
BLAKE2b-256 dc9784bbbacf63a57a1d0fbd2934f02081670366cb4211962f0d0c98766c9c7e

See more details on using hashes here.

Supported by

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