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

Uploaded Source

Built Distribution

obal-0.8.0-py3-none-any.whl (54.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: obal-0.8.0.tar.gz
  • Upload date:
  • Size: 30.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.8.8

File hashes

Hashes for obal-0.8.0.tar.gz
Algorithm Hash digest
SHA256 7cdffee760f663c10a7f4475c4bf5b661a5eaa81f2d13dfa03dc80976875f858
MD5 27e412518bd7a43381b7966aac8d480e
BLAKE2b-256 c58ae8ab54077128bf2cf4ee2a04a07465094c9b18df1cc45408c215378f4936

See more details on using hashes here.

File details

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

File metadata

  • Download URL: obal-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 54.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.8.8

File hashes

Hashes for obal-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 36dfb6d95649256ab5587bc22ba0fdf87febb3b259a9a22259beb0de373ede99
MD5 95b719d6242f114b363f6bf03647b4b5
BLAKE2b-256 9caa88e05c360fd0a9fd86f573cebe3a0979823af1d7fccb5439ccfd49ebcb60

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