Skip to main content

packaging wrapper using ansible

Project description

obal - packaging wrapper using Ansible

Documentation Status

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

  • python (2 or 3)
  • 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

obal-0.12.1.tar.gz (37.8 kB view details)

Uploaded Source

Built Distribution

obal-0.12.1-py3-none-any.whl (74.4 kB view details)

Uploaded Python 3

File details

Details for the file obal-0.12.1.tar.gz.

File metadata

  • Download URL: obal-0.12.1.tar.gz
  • Upload date:
  • Size: 37.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for obal-0.12.1.tar.gz
Algorithm Hash digest
SHA256 807d0675a538e06f5a970f3b8b065dcd69cc9dc784e02d9f73d773ec56e87d48
MD5 cbeec62f82acc7ba6649e7497c6e4fa2
BLAKE2b-256 5621291d51b6aa94aaeff0104cdb182c081a20062f2f9441009d73dff192c229

See more details on using hashes here.

File details

Details for the file obal-0.12.1-py3-none-any.whl.

File metadata

  • Download URL: obal-0.12.1-py3-none-any.whl
  • Upload date:
  • Size: 74.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for obal-0.12.1-py3-none-any.whl
Algorithm Hash digest
SHA256 afacea4fb5bac06cc46452fe91892da77cb13658efaa47fb2b590a41a78c981c
MD5 781127b9fc735b003ac896a88682f333
BLAKE2b-256 8205a92327a163c661dabdd9b22432580ebc4082aa4a614f3e7cc08cf5b3b48d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page