bsdci / libioc

A Python library to manage jails with ioc{age,ell}
https://bsd.ci/libioc
Other
38 stars 11 forks source link

libioc's pkg feature can conflict badly with its provisioning feature #765

Open igalic opened 3 years ago

igalic commented 3 years ago

Make sure to follow and check these boxes before submitting an issue! Thank you.


when installing packages during the provisioning stage by the provisioning tool of choice (puppet) our libioc pkg repo is active — because the provisioning tool may have needed to be installed into the jail first

but our repo being latest, and FreeBSD's repo being quarterly, but listed first makes for a perfect recipe for conflicts

there's a few ways this can be resolved:

igalic commented 3 years ago

Puppet has a module for that! https://forge.puppet.com/modules/puppet/pkgng/readme