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.11.0.tar.gz (33.6 kB view details)

Uploaded Source

Built Distribution

obal-0.11.0-py3-none-any.whl (63.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: obal-0.11.0.tar.gz
  • Upload date:
  • Size: 33.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for obal-0.11.0.tar.gz
Algorithm Hash digest
SHA256 bc217723d41fb2e5f613b3569a9f8a64f5fa0fca6ed65faf0c6f1f0093f8d234
MD5 53de8f6c20afcaec99695fa1d05c9b91
BLAKE2b-256 6ae2726157a45d77b37564f34937f01940d8a8b4f89881cf4499befebe599374

See more details on using hashes here.

File details

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

File metadata

  • Download URL: obal-0.11.0-py3-none-any.whl
  • Upload date:
  • Size: 63.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for obal-0.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 17caf551338acae70f3d0f15887332258b3ca8bc9113cdc7028b4c4d13cf89d1
MD5 050acf6df6daab6fc99c010f8e85fbb4
BLAKE2b-256 47789775096f1948830edf033958e8948b1a1ffe1ef39070ced26ba2fd4f813c

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