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

Uploaded Source

Built Distribution

obal-0.9.0-py3-none-any.whl (55.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: obal-0.9.0.tar.gz
  • Upload date:
  • Size: 31.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.7.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6

File hashes

Hashes for obal-0.9.0.tar.gz
Algorithm Hash digest
SHA256 98b098238779cf8a16e117f0434f072645e07058b5c525d7c1ac7145336f6c82
MD5 058d0de0d257065115114917764095fc
BLAKE2b-256 47d13f77646b2721823d93249045660bde8172cc6c5e296a1dc70db0ab2b0481

See more details on using hashes here.

File details

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

File metadata

  • Download URL: obal-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 55.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.7.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6

File hashes

Hashes for obal-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e67a9f97b3c7d18858bbe38680eca3e0b90eb00566e6f82d6c91efb805301dbc
MD5 3290999924017b9a1f735462f77298cb
BLAKE2b-256 60ff3766c48379d493c7a4f308d407d153e53c0f4d228720348f0f5671e7f494

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