47f5953adf
Ansible has a weird constraint, of < 0.100.0, and doesn't recognize openstacksdk 0.101.0 or newer for some versions of ansible. While others, don't recognize versions newer than 1.0.0. As such, our only real choice is to force lock the version to a more version/cycle appropriate version to ensure compatability since we also can't constain via requirements at this point. Additionally, as a result of change I7b9c70b03c17c631da8e53f70808fed103c95c06 and the fact that the base issue broke metalsmith CI, we need to merge that change in with this one. Change-Id: Id258b294972c2f5ea816cb274773b8947f92e110 Co-Authored-By: Harald Jensås <hjensas@redhat.com> |
||
---|---|---|
doc | ||
metalsmith | ||
metalsmith_ansible | ||
playbooks/integration | ||
releasenotes | ||
tools | ||
.gitignore | ||
.gitreview | ||
.stestr.conf | ||
.zuul.yaml | ||
LICENSE | ||
README.rst | ||
requirements.txt | ||
roles | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
Deployment and Scheduling tool for Bare Metal
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).
- License: Apache License, Version 2.0
- Documentation: https://docs.openstack.org/metalsmith/
- Source: https://opendev.org/openstack/metalsmith
- Bugs: https://storyboard.openstack.org/#!/project/openstack/metalsmith
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
- Pull requests: Gerrit (see developer's guide)
- Bugs and RFEs: StoryBoard (please do NOT report bugs to Github)