Description of problem:
I would like to keep my installation media up to date but I do not have an option to enable the updated repos for 6Server and 7Server. Instead I have to manually update installation to sync whatever the latest version is (6.7 and 7.1) and then update all my operating systems, host groups, hosts etc.
Workstation kickstart exist for 6Workstation and 7Workstation but I would like to know why server kickstart repos are missing.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Created attachment 1071960 [details]
screenshot of available kickstarts
From the attached screenshot you can see kickstart repos
RHEL 7 Server 7.0
RHEL 7 Server 7.1
But on the RHEL 7 workstation you see,
RHEL 7 Workstation 7.0
RHEL 7 Workstation 7.1
RHEL 7 Workstation
The "RHEL 7 Server" isn't showing up.
The 'Server' (e.g. 6Server) kickstart repositories were purposely omitted. The fact that (with the Server repo) the underlying content of the kickstart changes with each new release of the OS (e.g. 6.6 released, 6Server points to 6.6... 6.7 release, 6Server points to 6.7...etc) causes problems for the underlying provisioning and content management. In addition, it makes it more difficult for the user to control the content that is actually being exposed. For this reason, 'Server' repositories were omitted and as new releases of the OS come out, the user can enable the new KS repository for that release, sync it and publish/promote it within their content views thereby providing a controlled introduction of the new release.
The fact that the other variants (e.g. Workstation, Client, ComputeNode) were not omitted is a bug and the software will be updated to exclude them as well.
Created redmine issue http://projects.theforeman.org/issues/12534 from this bug
Upstream bug component is WebUI
upstream Katello PR: https://github.com/Katello/katello/pull/5614
Moving to POST since upstream bug http://projects.theforeman.org/issues/12534 has been closed
Applied in changeset commit:katello|0a254d1733d9041c61be4e69e78bd23646f196df.
# rpm -qa | grep foreman
Kickstart repos visible
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.