Simple deployment and scheduling tool for bare metal
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Dmitry Tantsur 249b2ac0cc CI: increase the timeout for the СentOS job 3 weeks ago
doc Update Sphinx requirements to match global-requirements 2 months ago
metalsmith Use allocation name for hostname instead of a custom field 1 month ago
playbooks/integration OpenDev Migration Patch 3 months ago
releasenotes Use allocation name for hostname instead of a custom field 1 month ago
roles/metalsmith_deployment Make resource class required 4 months ago
.gitignore Add release notes 9 months ago
.gitreview OpenDev Migration Patch 3 months ago
.stestr.conf Switch to stestr for unit tests 10 months ago
.zuul.yaml CI: increase the timeout for the СentOS job 3 weeks ago
LICENSE Initial commit 3 years ago
README.rst Expose Allocation objects on Instance 2 months ago
lower-constraints.txt Use allocation name for hostname instead of a custom field 1 month ago
requirements.txt Use allocation name for hostname instead of a custom field 1 month ago
setup.cfg Update Python 3 test runtimes for Train 1 month ago
setup.py Update from Pike requirements 1 year ago
test-requirements.txt Switch to stestr for unit tests 10 months ago
tox.ini Replace git.openstack.org URLs with opendev.org URLs 2 months ago

README.rst

Deployment and Scheduling tool for Bare Metal

image

Overview

This is a simple tool to provision bare metal machines using OpenStack Bare Metal Service (ironic) and, optionally, OpenStack Image Service (glance) and OpenStack Networking Service (neutron).

Installation

pip install --user metalsmith

Note

The current versions of metalsmith require Bare Metal API from the Stein release or newer. Use the 0.11 release series for older versions.

Contributing