-
Bug
-
Resolution: Done
-
Major
-
6.10.7
Description of problem:
- Satellite 6.9 with Capsule 6.9
- After upgrading Satellite 6.9 to 6.10, provisioning a host through the 6.9 (N-1) Capsule fails due to differing HTTP path for content.
- Capsule serves content at http://capsule.example.com/pulp/repos while Satellite (and the template) at http://satellite.example.com/pulp/content
Version-Release number of selected component (if applicable):
Satellite 6.10.7, Capsule 6.9.9
How reproducible:
100%, Library environment
Steps to Reproduce:
1. Fresh Satellite 6.9 + Caspule 6.9, incl. provisioning setup
2. Synchronize Kickstart and RHEL repository on Satellite
3. Synchronize repositories to Capsule
4. Upgrade Satellite to 6.10
5. Try to provision a host through the Capsule
Actual results:
Host being provisioned fails to fetch the squashfs.img
~~~
dracut-initqueue[733]: curl: (22) The requested URL returned error: 404 Not Found
~~~
Expected results:
Provosioning goes through without any issues, and the template renders depending on the capsule providing the actual content.
Additional info:
Workaround needed. Replacing the string works, but needs to be manually selected depending on the Satellite/Capsule used for provisioning.
~~~
<%= "#
" %>
~~~