https://github.com/redhat-openstack/rhos-bootstrap
https://github.com/redhat-openstack/rhos-bootstrap
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/redhat-openstack/rhos-bootstrap
- Owner: redhat-openstack
- License: apache-2.0
- Created: 2021-02-09T19:15:22.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2022-01-20T15:59:58.000Z (about 4 years ago)
- Last Synced: 2024-04-19T11:05:33.319Z (almost 2 years ago)
- Language: Python
- Size: 133 KB
- Stars: 1
- Watchers: 10
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
rhos-bootstrap
==============
|CI Status|
.. |CI Status| image:: https://github.com/redhat-openstack/rhos-bootstrap/actions/workflows/py-tox.yml/badge.svg
:target: https://github.com/redhat-openstack/rhos-bootstrap/actions
A bootstrap tool used to handle repository, dnf module configuration, and
tripleoclient installation in preparation for a Red Hat OpenStack installation.
Usage
~~~~~
::
usage: rhos-bootstrap [-h] [--skip-validation] [--skip-repos]
[--skip-ceph-install] [--skip-modules]
[--update-packages] [--skip-client-install] [--debug]
version
Perform basic bootstrap related functions when installing, updating, or
upgrading OpenStack on Red Hat based systems. This tool can manage RPM
repository and dnf module configurations. This tool can also be used to
install tripleoclient and perform repository validations for the target
version
positional arguments:
version The target OpenStack version to configure this system
to use when fetching packages.
optional arguments:
-h, --help show this help message and exit
--skip-validation Skip version validation
--skip-repos Skip repository configuration related actions
--skip-ceph-install Skip ceph related configuration actions
--skip-modules Skip module configuration related actions
--update-packages Perform a system update after configuring the system
repositories and modules configuration.
--skip-client-install
Skip tripleoclient installation
--debug Enable debug logging