Problem:
pulp3 status is fail in the “Backend system status”,
The command “foreman-maintain advanced procedure run content-prepare” fail
Create a repo from UI fail because of the setting ‘Check services before actions’ i guess…
Expected outcome:
pulp3 status OK
Foreman and Proxy versions:
latest stable:
katello-3.15.1-1.el7.noarch
foreman-2.0.0-2.el7.noarch
foreman-proxy-2.0.0-1.el7.noarch
Distribution and version:
CentOS 7 uptodate
Other relevant data:
foreman-rake katello:check_ping
Tasks: TOP => katello:pulp3_migration => katello:check_ping
:pulp3=>{:status=>“FAIL”, :message=>“404 Not Found”}},
The URL seems to be malformated (apache log):
“GET /pulp/api/v3//status HTTP/1.1” 404 77 " in the httpd log foreman-ssl_access_ssl.log
I i try with a Curl, with only one ‘/’ in the URL, i have the good response from the pulp API…
The involved code seems to be in smart_proxy_extensions.rb but i can’t found why this happened
I have tried the migration before with a test server without issue, i don’t find any difference in the yaml files in /etc/foreman …
Anyone know how this URL is formed?
Thanks for your help!