---
# RHEL Web Console (Cockpit) only:#
#  to validate this list of packages for each Major.Minor release
#
# for MINOR in 6 7 8; do
#   subscription-manager release --set="7.${MINOR}"
#   yum clean all
#   yum repoquery cockpit* --disablerepo=* \
#     --enablerepo=rhel-7-server-rpms \
#     --enablerepo=rhel-7-server-extras-rpms \
#     --queryformat '%{name}.%{arch} : %{reponame}' ;
# done;
#
#
__cockpit_packages_minimal:
  - cockpit-system
  - cockpit-ws
__cockpit_packages_default:
  - cockpit
  - cockpit-networkmanager
  - cockpit-packagekit
  - cockpit-selinux
  - cockpit-storaged
__cockpit_packages_full:
  - cockpit-composer
  - cockpit-dashboard
  - cockpit-doc
  - cockpit-docker
  - cockpit-leapp
  - cockpit-machines
  - cockpit-pcp
  - cockpit-shell
__cockpit_packages:
  minimal: "{{ __cockpit_packages_minimal }}"
  default: "{{ __cockpit_packages_minimal + __cockpit_packages_default }}"
  full: "{{ __cockpit_packages_minimal + __cockpit_packages_default +
    __cockpit_packages_full }}"
__cockpit_packages_exclude:
  # yamllint disable rule:line-length
  - cockpit-machines-ovirt   # omit only needed for Red Hat Virtualization product
  - cockpit-tests    # omit only needed for testing
