Problem:
I am trying to create a file-based repo so I can provision images however when I try to sync I get this error:
Error: manifest line:1: must be: <relative_path>,,
I have tried using a remote webserver with the file in /pub so the Upstream is http://webserver/pub and done the same using the /pub of my Foreman server, but neither works. I have also tried to upload the 386mb Lorax image file root.tar.xz, but that gives me one of two errors:
Error during upload: undefined
or on my other test machine:
Katello::Errors::Pulp3Error: [Errno 28] No space left on device
The problem is I cannot find any meaningful error in the production.log or messages that tells me which filesystem is being written to as it /var has a ton of free space, and I cannot find any instructions on how I should prepare my website to act as a repo?
Expected outcome:
File based repo either syncs normally or I can manually upload the file.
Foreman and Proxy versions:
- foreman-2.5.0-0.8.rc3.el7.noarch
- katello-4.1.0-0.6.rc2.el7.noarch
Foreman and Proxy plugin versions:
Name | Description | Author | Version |
---|
[foreman-tasks] 4.11
[foreman_ansible] 6.20
[foreman_bootdisk] 17.1.0
[foreman_openscap] 4.3.0
[foreman_discovery] 17.0.0
[foreman_remote_execution] 4.3.0
[katello] 17.1.0rc2.1
Distribution and version:
Centos 7.9
Other relevant data: