obal - packaging wrapper using Ansible
obal is an Ansible wrapper with a set of Ansible playbooks to ease maintanance of packaging repositories like foreman-packaging and pulp-packaging.
All obal actions should also work with plain Ansible when called like ansible-playbook <action_playbook>.yml -l <package> instead of obal <action> <package>.
necessary tools
python3.9+ansible
Using Obal via Container
Obal and all it's required packages are available in a container that can be used locally or in build environments. The users Koji credentials and configuration must be mounted into the container alongside of mounting the packaging project into /opt/packaging to work. Note the examples below assume SELinux is disabled.
To run (or sub docker for podman):
podman run -v `pwd`:/opt/packaging -v ~/.koji:/root/.koji obal:latest scratch katello
Release files for obal 0.15.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| obal-0.15.0.tar.gz | 48.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| obal-0.15.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:122.8 kB
Release files / obal-0.15.0.tar.gz
| Download URL | obal-0.15.0.tar.gz |
|---|---|
| Size | 48.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5709cd6c0b874511dab2719c3c1fe4c29884cbd3a9825755a8b5e60f31bf83d4
|
|
BLAKE2b-256 checksum How to use checksums |
23b85decdaf7be82a2485c461c4653f0519f23064141e9abb05d387cf6a19577
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|
Release files / obal-0.15.0-py3-none-any.whl
| Download URL | obal-0.15.0-py3-none-any.whl |
|---|---|
| Size | 74.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0e58a59a2f4115b50fce2fff57de8fe40982b03635d9936a1149b9a749e53a61
|
|
BLAKE2b-256 checksum How to use checksums |
601985ade96fa9373e3b388c9c4530eb06bce34715375d3fd41df30382ad9311
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|