Mike Burns commented on Bug #1290872: We need docs to accurately reflect that users should choose the right activation key and provide the right repositories if they need non-default repos. Ceph needs to be specified manually because we can't assume ceph is available. Mike, is this really docs-only? If so can you mark it as such?
I've grepped through the code and I see a couple references to rhel-7-server-rpms and rhel-7-server-rh-common-rpms but that's all, so the list of repos to enable is not part of our code, it's admin provided. I don't see anything in the docs currently listing how or what repos to include other than Section 3.4 which is for undercloud only (and isn't right either, new bug coming shortly for that). https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux_OpenStack_Platform/7/html/Director_Installation_and_Usage/sect-Registering_your_System.html
*** Bug 1290872 has been marked as a duplicate of this bug. ***
(In reply to Mike Burns from comment #3) > I've grepped through the code and I see a couple references to > rhel-7-server-rpms and rhel-7-server-rh-common-rpms but that's all, so the > list of repos to enable is not part of our code, it's admin provided. I > don't see anything in the docs currently listing how or what repos to > include other than Section 3.4 which is for undercloud only (and isn't right > either, new bug coming shortly for that). > > https://access.redhat.com/documentation/en-US/ > Red_Hat_Enterprise_Linux_OpenStack_Platform/7/html/ > Director_Installation_and_Usage/sect-Registering_your_System.html Hi Mike, Can you clarify where we went wrong in Section 3.4? - Dan
Whoops, forget that, found the BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1305475 But should I close this bug and track with BZ#1305475 instead?
There are 2 pieces here. This bug is about adding a list of the repositories that the admin needs to associate with their CDN/Satellite activation key for overcloud nodes. This should be: rhel-7-server-rpms rhel-7-server-extras-rpms rhel-7-server-rh-common-rpms rhel-ha-for-rhel-7-server-rpms rhel-7-server-openstack-7.0-director-rpms rhel-7-server-openstack-7.0-rpms For deployments with Ceph, they need also: rhel-7-server-rhceph-1.3-osd-rpms rhel-7-server-rhceph-1.3-mon-rpms For OSP 8, just switch 7.0 -> 8.0 in the first set above, everything else is the same. The other bug covers some general cleanup around the director repositories that are being enabled.
mburns, I've included a table with the necessary repos: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux_OpenStack_Platform/7/html/Director_Installation_and_Usage/sect-Repository_Requirements.html How does it look? Any further changes required?
Looks good