Support for poudriere
Run bulk build on poudriere server.
Return number of pkg builds, failures, and errors, on error dump to CLI
CLI Example:
salt -N buildbox_group poudriere.bulk_build 90amd64 /root/pkg_list
Creates a new poudriere jail if one does not exist
NOTE creating a new jail will take some time the master is not hanging
Not working need to run portfetch non interactive
Deletes poudriere jail with name
CLI Example:
salt '*' poudriere.delete_jail 90amd64
Return True if jail exists False if not
CLI Example:
salt '*' poudriere.is_jail <jail name>
Return a list of current jails managed by poudriere
CLI Example:
salt '*' poudriere.list_jails
Return a list of current port trees managed by poudriere
CLI Example:
salt '*' poudriere.list_ports
Make jail jname pkgng aware
CLI Example:
salt '*' poudriere.make_pkgng_aware <jail name>
Returns a dict of poudriere main configuration definitions
CLI Example:
salt '*' poudriere.parse_config
Return poudriere version
CLI Example:
salt '*' poudriere.version