Import/export functionality fails unless Pulp is configured to allow exporting to /var/lib/pulp/exports, for example. foremanctl should configure the same import/export locations as Katello admins are used to.
Example from my forklift Katello development box:
ALLOWED_IMPORT_PATHS = ["/var/lib/pulp/sync_imports", "/var/lib/pulp/imports"]
ALLOWED_EXPORT_PATHS = ["/var/lib/pulp/exports"]
Excerpt from puppet-foreman_proxy_content:
https://github.com/theforeman/puppet-foreman_proxy_content/blob/e942c0956c25106585e2da2538efea8a61a7594a/manifests/init.pp#L151-L152
Users should be allowed to configure these values via foremanctl so that they may export to different filesystem locations and import from custom locations.
Import/export functionality fails unless Pulp is configured to allow exporting to /var/lib/pulp/exports, for example.
foremanctlshould configure the same import/export locations as Katello admins are used to.Example from my forklift Katello development box:
Excerpt from puppet-foreman_proxy_content:
https://github.com/theforeman/puppet-foreman_proxy_content/blob/e942c0956c25106585e2da2538efea8a61a7594a/manifests/init.pp#L151-L152
Users should be allowed to configure these values via
foremanctlso that they may export to different filesystem locations and import from custom locations.