@@ -5,3 +5,38 @@ rhos-bootstrap
55
66.. |CI Status | image :: https://github.com/mwhahaha/rhos-bootstrap/actions/workflows/py-tox.yml/badge.svg
77 :target: https://github.com/mwhahaha/rhos-bootstrap/actions
8+
9+ A bootstrap tool used to handle repository, dnf module configuration, and
10+ tripleoclient installation in preparation for a Red Hat OpenStack installation.
11+
12+ Usage
13+ ~~~~~
14+
15+ ::
16+
17+ usage: rhos-bootstrap [-h] [--skip-validation] [--skip-repos]
18+ [--skip-ceph-install] [--skip-modules]
19+ [--update-packages] [--skip-client-install] [--debug]
20+ version
21+
22+ Perform basic bootstrap related functions when installing, updating, or
23+ upgrading OpenStack on Red Hat based systems. This tool can manage RPM
24+ repository and dnf module configurations. This tool can also be used to
25+ install tripleoclient and perform repository validations for the target
26+ version
27+
28+ positional arguments:
29+ version The target OpenStack version to configure this system
30+ to use when fetching packages.
31+
32+ optional arguments:
33+ -h, --help show this help message and exit
34+ --skip-validation Skip version validation
35+ --skip-repos Skip repository configuration related actions
36+ --skip-ceph-install Skip ceph related configuration actions
37+ --skip-modules Skip module configuration related actions
38+ --update-packages Perform a system update after configuring the system
39+ repositories and modules configuration.
40+ --skip-client-install
41+ Skip tripleoclient installation
42+ --debug Enable debug logging
0 commit comments