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.
 
 
Zuul 1c06881c32 Merge "Add a Centos8 UEFI based job" 3 weeks ago
doc Document metalsmith_instances 2 months ago
metalsmith metalsmith_deployment role switch to metalsmith_instances 1 month ago
metalsmith_ansible metalsmith_deployment role switch to metalsmith_instances 1 month ago
playbooks/integration Merge "Add a Centos8 UEFI based job" 3 weeks ago
releasenotes Update master for stable/victoria 2 months ago
.gitignore Add release notes 2 years ago
.gitreview OpenDev Migration Patch 1 year ago
.stestr.conf Switch to stestr for unit tests 2 years ago
.zuul.yaml Merge "Add a Centos8 UEFI based job" 3 weeks ago
LICENSE Initial commit 5 years ago
README.rst Expose Allocation objects on Instance 1 year ago
lower-constraints.txt Move metalsmith_instances from tripleo-ansible 4 months ago
requirements.txt Stop using six library 11 months ago
roles Move roles into a standard directory layout 4 months ago
setup.cfg Move metalsmith_instances from tripleo-ansible 4 months ago
setup.py Cleanup py27 support 7 months ago
test-requirements.txt Set safe version of hacking 1 month ago
tox.ini Merge "Move roles into a standard directory layout" 3 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