scenario: I inherited the admin of a foreman installation, with stuff all docuementation from its previous admin. Im learning on my feet, slowly, as i go along so if anythuing that follows seems daft, or Foreman 101, thats why.
Problem:
Content - Products - epel_x86-64
Three Repositores within
epel7
epel8_x86-64
epel_rhel8_modular
first two of those show failures oin syncing. Im not overly bothered about epel7 as centos7/rhel7 is ouit of support now anyway.
epel8_x86-64
has an upstream URL of Index of /fedora-epel/8/Everything/x86_64/
verify SSL is set to Yes
there are no GPG keys or SSL client Cert/Keys defined.
Download policty is “Immediate” abnd Mirroring Policy is Content Only (if they are even relavant here).
If I attempt to run a “Sync Now” it takes a while as “running” but doesnt seem to get past 39%
I can see in the Running Steps the final line ““poll_attempts”=>{“total”=>29, “failed”=>0}}” while it is “running”, where that total increments every few seconds (about 15 seconds or so)
Eventually the task enters “stopped” after 8 minutes or so, and then shows 100% complete. With an orange coloured bar.
The error shown is “Fatal parser error” which is less than helpful …
Running steps now shows “no running steps”
Errors shows “poll_attempts”=>{“total”=>49, “failed”=>1}}
and in
Exception: field = Katello::Errors::Pulp3Error: Fatal parser error
Action: field = Actions::Pulp3::Repository::Sync
Actions::Pulp3::Repository::SaveVersion *
Actions::Pulp3::Repository::CreatePublication *
Actions::Pulp3::Repository::SavePublication *
Actions::Pulp3::Repository::SaveDistributionReferences *
Actions::Pulp3::Orchestration::Repository::Sync *
Actions::Katello::Repository::ErrataMail *
Actions::Katello::Repository::Sync *
Actions::Katello::Repository::Sync *
- all these also have a field
Output:
{}
Ive no idea whether any of that is even relevant.
If I try and load the configured URL Index of /fedora-epel/8/Everything/x86_64/ in a browser is loads absolutely fine ands gives me a directopry listing of
Index of /fedora-epel/8/Everything/x86_64/
Packages
debug
drpms
repodata
all those links also load absolutely fine. QED its not a broken link scenario. There are no expoired GPG keys etc as none have been/were ever configured previously.
Expected outcome:
Needed outcome is to be able to sync this repo whether from the opriginal URL or wherever else (usual caveats)
Foreman and Proxy versions:
Version 3.2.0
Foreman and Proxy plugin versions:
??
Distribution and version:
??
Other relevant data:
N/A though happy to supply if pointed to what I need to provide.