296669708f110d8a321d1c89ecc3e2afbf1a23c5
Running ansible-galaxy inside a tenks venv was failing on Ubuntu 22.04
with the following error:
AttributeError: module 'lib' has no attribute 'X509_V_FLAG_NOTIFY_POLICY'
Bump minimum Python and Ansible versions and switch from os_ironic
module to openstack.cloud.baremetal_node.
This drops support for Python versions below 3.9. The branch stable/2.0
can be used where Python 3.6 or 3.8 are required.
Also drop centos8s and ubuntu-focal CI jobs which are only used in
unmaintained branches.
Change-Id: Ia740e9d8455fd9424378fa31b3495149db31c8e7
Tenks
Tenks is a utility that manages virtual bare metal clusters for development and testing purposes. It offers:
- Declarative definition of clusters using Ansible's familiar YAML syntax
- Automated creation and deletion of virtualised bare metal nodes across any number of hypervisors
- In-built management of Open vSwitch bridges for physical networks
- Registration of nodes and ports with OpenStack Ironic, and creation of OpenStack Nova flavors
- Simple cluster reconfiguration and tear-down
To get started with Tenks, see the documentation (linked below).
- License: Apache License, Version 2.0
- Documentation: https://docs.openstack.org/tenks/
- Source: https://opendev.org/openstack/tenks/
- Bugs: https://storyboard.openstack.org/#!/project/openstack/tenks
- Known issues/limitations: refer to the documentation.
Description
Languages
Python
96.1%
Shell
2.4%
Jinja
1.5%