Simple deployment and scheduling tool for bare metal
Go to file
Sharpz7 b7d8446de7 [codespell] Adding CI target for Tox Codespell
Third in a series of commits to add Codespell to Ironic Repos. This commit adds the Tox Target to CI

A future commit could potentially add a git-blame-ignore-revs file if their are lots of spelling mistakes that could clutter git blame.

Change-Id: Ic7afcf11342e9a33d7fb76128a0c9746ab879dca
2024-01-26 04:26:38 +00:00
doc Update pep8 test requirements 2021-10-28 14:53:49 +02:00
metalsmith Update MD5 checksum references 2023-05-08 12:14:17 -07:00
metalsmith_ansible Set role default metalsmith_provisioning_timeout 2023-09-04 21:18:48 +02:00
playbooks/integration Add centos9 based job 2023-08-18 15:04:34 +00:00
releasenotes Update master for stable/2023.2 2023-09-08 14:56:26 +00:00
tools Add linters job 2022-07-12 10:05:31 +02:00
.gitignore Add release notes 2018-10-16 15:24:20 +02:00
.gitreview OpenDev Migration Patch 2019-04-19 19:31:09 +00:00
.stestr.conf Switch to stestr for unit tests 2018-09-10 13:05:02 +02:00
.zuul.yaml [codespell] Adding CI target for Tox Codespell 2024-01-26 04:26:38 +00:00
LICENSE Initial commit 2015-08-27 11:33:12 +02:00
README.rst Merge "Document LP as official bugtracker" 2023-11-14 08:42:33 +00:00
requirements.txt Uncap PrettyTable 2021-02-20 10:22:50 +08:00
roles Move roles into a standard directory layout 2020-07-01 13:30:35 +12:00
setup.cfg [codespell] Adding Tox Target for Codespell 2024-01-26 04:26:33 +00:00
setup.py Cleanup py27 support 2020-04-05 18:08:09 +02:00
test-requirements.txt Move pep8 requirements to tox.ini 2020-12-09 14:38:01 +01:00
tox.ini [codespell] Adding Tox Target for Codespell 2024-01-26 04:26:33 +00:00

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).

Please note the Metalsmith project is in maintenance mode and it's functionality is slowly being introduced into Ironic's API and usual clients. No additional features are expected to be added to metalsmith directly.

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