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.16.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.16.0.tar.gz | 51.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| obal-0.16.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:128.8 kB
Release files / obal-0.16.0.tar.gz
| Download URL | obal-0.16.0.tar.gz |
|---|---|
| Size | 51.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6c1337e77c8881ca4f3cdefb88468c46056b287a8d6ef6862781ec80ee4cad55
|
|
BLAKE2b-256 checksum How to use checksums |
f090b2d8736672d3b6dd3d4c683c4426e5919cbd1030d4d8e947d028deaecc42
|
| 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.16.0-py3-none-any.whl
| Download URL | obal-0.16.0-py3-none-any.whl |
|---|---|
| Size | 77.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e5e7c444840bc29b26d2030d64f63b51a7c22c291c33b23ba8f46b9585f1c3d4
|
|
BLAKE2b-256 checksum How to use checksums |
f370f79c32a540ebab69a505aaaf42bcc39709ed78fb1fe378a93c51ba8f70f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.13
|