packaging wrapper using ansible
Project description
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
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.