Consistent interface naming is helpful in collecting introspection
data and final instance system.
Change-Id: I8d434f7f8412734a540b797255abb6391325f434
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Remove obsolete sections from setup.cfg
- Update requirements, no need for python_version anymore
- Switch to using sphinx-build
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine
- Update hacking to version 3
Change-Id: I7e9e3993aeb05fb623be531160e418572fa9de54
When using a specific branch of ironic-python-agent for building
ironic images, we need to specefiy also the openstack/requirements
branch:
Change-Id: I259b5644150fe78018e2e0a6a4d719b973ab462f
CentOS 7 uses Python 2. Although it's possible to install Python 3
on it, it not trivial with DIB. We should rather switch to
a distribution where Python 3 is the default version.
As a nice side effect, the CentOS 8 images seem smaller.
The CentOS 7 job definitions are kept around since they're used
on stable/train.
Change-Id: I6b23da21eab19c69f7b070adff76b35e1752bf8d
It's a dependency of the ironic-python-agent-ramdisk element, so
it will be included anyway.
Depends-On: https://review.opendev.org/684304
Change-Id: Id47b8ff78506a15045cf31a5f619649a0b3147ed
This script was removed from IPA with CoreOS support, but it seems
to be quite generic. Recover and document it.
Change-Id: I014ada4509e60541bf12ef2bce9915afd8858d54
This variable must be executable, so using True won't work. Since
true is the default in finalise-tinyipa, remove the explicit setting
from the role.
Also remove this variable from build-tinyipa since it's not used there
and update the documentation accordingly.
Change-Id: Ibe744121b863ef1265e5e3ead7ab13fef0855fc6
* Install dib files to /usr/share (tinyipa TBD later)
* Add an executable that can be installed into /usr/bin
Since we now have python code, make pep8 operational.
Change-Id: I9235885485833c4011e42da6db01e150821bd8da