How To Install python3-oslo-config on Fedora 36

In this tutorial we learn how to install python3-oslo-config in Fedora 36. python3-oslo-config is OpenStack common configuration library

Introduction

In this tutorial we learn how to install python3-oslo-config on Fedora 36.

What is python3-oslo-config

The Oslo project intends to produce a python library containing infrastructure code shared by OpenStack projects. The APIs provided by the project should be high quality, stable, consistent and generally useful. The oslo-config library is a command line and configuration file parsing library from the Oslo project.

We can use yum or dnf to install python3-oslo-config on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install python3-oslo-config.

Install python3-oslo-config on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install python3-oslo-config using dnf by running the following command:

sudo dnf -y install python3-oslo-config

Install python3-oslo-config on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install python3-oslo-config using yum by running the following command:

sudo yum -y install python3-oslo-config

How To Uninstall python3-oslo-config on Fedora 36

To uninstall only the python3-oslo-config package we can use the following command:

sudo dnf remove python3-oslo-config

python3-oslo-config Package Contents on Fedora 36

/usr/bin/oslo-config-generator
/usr/bin/oslo-config-generator-3
/usr/bin/oslo-config-validator
/usr/bin/oslo-config-validator-3
/usr/lib/python3.10/site-packages/oslo.config-8.5.0-py3.10.egg-info
/usr/lib/python3.10/site-packages/oslo.config-8.5.0-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/oslo.config-8.5.0-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/oslo.config-8.5.0-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/oslo.config-8.5.0-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/oslo.config-8.5.0-py3.10.egg-info/not-zip-safe
/usr/lib/python3.10/site-packages/oslo.config-8.5.0-py3.10.egg-info/pbr.json
/usr/lib/python3.10/site-packages/oslo.config-8.5.0-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/oslo.config-8.5.0-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/oslo_config
/usr/lib/python3.10/site-packages/oslo_config/__init__.py
/usr/lib/python3.10/site-packages/oslo_config/__pycache__
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/_i18n.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/_i18n.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/_list_opts.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/_list_opts.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/cfg.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/cfg.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/fixture.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/fixture.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/generator.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/generator.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/iniparser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/iniparser.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/sphinxconfiggen.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/sphinxconfiggen.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/sphinxext.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/sphinxext.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/types.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/types.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/validator.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/validator.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/version.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/__pycache__/version.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/_i18n.py
/usr/lib/python3.10/site-packages/oslo_config/_list_opts.py
/usr/lib/python3.10/site-packages/oslo_config/cfg.py
/usr/lib/python3.10/site-packages/oslo_config/fixture.py
/usr/lib/python3.10/site-packages/oslo_config/generator.py
/usr/lib/python3.10/site-packages/oslo_config/iniparser.py
/usr/lib/python3.10/site-packages/oslo_config/sources
/usr/lib/python3.10/site-packages/oslo_config/sources/__init__.py
/usr/lib/python3.10/site-packages/oslo_config/sources/__pycache__
/usr/lib/python3.10/site-packages/oslo_config/sources/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/sources/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/sources/__pycache__/_environment.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/sources/__pycache__/_environment.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/sources/__pycache__/_uri.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/sources/__pycache__/_uri.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/sources/_environment.py
/usr/lib/python3.10/site-packages/oslo_config/sources/_uri.py
/usr/lib/python3.10/site-packages/oslo_config/sphinxconfiggen.py
/usr/lib/python3.10/site-packages/oslo_config/sphinxext.py
/usr/lib/python3.10/site-packages/oslo_config/tests
/usr/lib/python3.10/site-packages/oslo_config/tests/__init__.py
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_cfg.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_cfg.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_fixture.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_fixture.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_generator.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_generator.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_get_location.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_get_location.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_iniparser.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_iniparser.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_sources.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_sources.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_sphinxconfiggen.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_sphinxconfiggen.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_sphinxext.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_sphinxext.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_types.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_types.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_validator.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/__pycache__/test_validator.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/test_cfg.py
/usr/lib/python3.10/site-packages/oslo_config/tests/test_fixture.conf
/usr/lib/python3.10/site-packages/oslo_config/tests/test_fixture.py
/usr/lib/python3.10/site-packages/oslo_config/tests/test_generator.py
/usr/lib/python3.10/site-packages/oslo_config/tests/test_get_location.py
/usr/lib/python3.10/site-packages/oslo_config/tests/test_iniparser.py
/usr/lib/python3.10/site-packages/oslo_config/tests/test_sources.py
/usr/lib/python3.10/site-packages/oslo_config/tests/test_sphinxconfiggen.py
/usr/lib/python3.10/site-packages/oslo_config/tests/test_sphinxext.py
/usr/lib/python3.10/site-packages/oslo_config/tests/test_types.py
/usr/lib/python3.10/site-packages/oslo_config/tests/test_validator.py
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__init__.py
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/bar_foo_opt.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/bar_foo_opt.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/baz_qux_opt.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/baz_qux_opt.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/blaa_opt.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/blaa_opt.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/fbaar_baa_opt.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/fbaar_baa_opt.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/fbar_foo_opt.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/fbar_foo_opt.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/fblaa_opt.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/__pycache__/fblaa_opt.cpython-310.pyc
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/bar_foo_opt.py
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/baz_qux_opt.py
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/blaa_opt.py
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/fbaar_baa_opt.py
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/fbar_foo_opt.py
/usr/lib/python3.10/site-packages/oslo_config/tests/testmods/fblaa_opt.py
/usr/lib/python3.10/site-packages/oslo_config/types.py
/usr/lib/python3.10/site-packages/oslo_config/validator.py
/usr/lib/python3.10/site-packages/oslo_config/version.py
/usr/share/doc/python3-oslo-config
/usr/share/doc/python3-oslo-config/README.rst
/usr/share/licenses/python3-oslo-config
/usr/share/licenses/python3-oslo-config/LICENSE

References

Summary

In this tutorial we learn how to install python3-oslo-config on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).