Bug 601058
Summary: | '--url'/'--baseurl' arguments of 'url'/'repo' kickstart options don't reflect their relation for standard repositories and aren't being generated correctly with customized values | |||
---|---|---|---|---|
Product: | Red Hat Satellite 5 | Reporter: | Martin Osvald 🛹 <mosvald> | |
Component: | Provisioning | Assignee: | Justin Sherrill <jsherril> | |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Miroslav Suchý <msuchy> | |
Severity: | medium | Docs Contact: | ||
Priority: | medium | |||
Version: | 530 | CC: | brsmith, cperry, jhutar, mmraka, msuchy | |
Target Milestone: | --- | |||
Target Release: | --- | |||
Hardware: | All | |||
OS: | Linux | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 641268 (view as bug list) | Environment: | ||
Last Closed: | 2010-10-28 14:47:09 UTC | Type: | --- | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 487678, 641268 |
Description
Martin Osvald 🛹
2010-06-07 06:46:16 UTC
* 1) If we customize 'Download Location' during kickstart creation in 'Step 2: Distribution File Location', the '--baseurl' argument of 'repo' kickstart option doesn't reflect this change and gets hostname of server the Satellite is running on instead of our defined hostname. So for this, i would argue to just set the http_server variable in the profile to whatever you want. This is a better way to override the server it is using. Alternatively, you could just create your own repo lines on the advanced options. I don't think we should try to modify these ourselves. * 2) If we customize '--url' argument of 'url' kickstart option in [some kickstart profile] -> "Kickstart Details" -> "Advanced Options", the '--baseurl' argument of 'repo' kickstart option doesn't get changed accordingly and gets hostname of server the Satellite is running on. I would argue the same as above. Those are automatically put in to pull from the satellite server. If you want to customize them, simply disable the repos (which we allow) and add your own repo lines in the advanced options. * 3) After every change to standard repositories in [some kickstart profile] -> "Kickstart Details" -> "Operating System" -> "Repositories", the 'url' kickstart option gets changed no matter that '--url' argument was previously set to different value (either through "Kickstart Details" -> "Advanced Options" or during kickstart creation described in 1)) so that the customized value (hostname) disappears and is finally replaced by hostname of server the Satellite is running on. This does look like a bug. I'll see about fixing it. Fixing #3 above: b610d52fcb2ac616b9503a792dc5004d53d4bc13 1) I see: url --url http://foo.bar/ks/dist/ks-rhel-i386-server-5 ... repo --name=VT --baseurl=http://ibm-x3650-01.ovirt.rhts.eng.bos.redhat.com/ks/dist/ks-rhel-i386-server-5/VT Probably the same for 2) so this problem still persist. And partially 3). I'm cloning this BZ to track this for next release 3) I'm verifing that after change in "Operating System" tab the '--url' argument is not changed. Verified in stage. 3) --url has no changed after base channel change. The 5.4.0 RHN Satellite and RHN Proxy release has occurred. This issue has been resolved with this release. RHEA-2010:0801 - RHN Satellite Server 5.4.0 Upgrade https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10332 RHEA-2010:0803 - RHN Tools enhancement update https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10333 RHEA-2010:0802 - RHN Proxy Server 5.4.0 bug fix update https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10334 RHEA-2010:0800 - RHN Satellite Server 5.4.0 https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10335 Docs are available: http://docs.redhat.com/docs/en-US/Red_Hat_Network_Satellite/index.html Regards, Clifford |