Open urosgruber opened 5 years ago
That regression was introduced when becoming stricter with the paths in the puppet provisioner. The source should be the index repository (https://github.com/freenas/iocage-ix-plugins) while the name defines the actual plugin to install. Therefore the provvision.name
needs to be restore.
Also one other thing I noticed, that overlay folder is not copied over as per iocage implementation. Should I create a separate ticket?
Also one other thing I noticed, that overlay folder is not copied over as per iocage implementation. Should I create a separate ticket?
Can be fixed in the same pull-request I guess. Maybe you spot even more differences.
I think this is what I found with a couple of bugs. I'll create a PR for one bug on events
provision.name
and provision.source
with support of a custom repo@igalic would a provision.name be useful for puppet?
if we had a bunch of different control-repos on the same host, and actually cached them, instead of of doing it per-jail…
Using ix provisioning plugin and using
plexmediaserver
as name does not work. Steps to recreateIt throws an error
Trying to use URL as name also fail because in the code
you can see it should be a regular name and not the URL. I think it would be nice if name can be either URL or a name. But the actual check is done in init . I'm have very basic Python knowledge and trying to fix this would take a lot of time.