Hide Forgot
Description of problem: Looks like "grub2-efi-modules" is required while installing default capsule using satellite-installer. However, this package is not available with current repolist available with sat6.3 snap1. I checked on an existing upstream box, there this package is available with: from "rhel-7-server-optional-rpms". So does that mean customers have to enable rhel-optional repo to get this package ? Version-Release number of selected component (if applicable): sat6.3 compose1 satellite-6.3.0-1.0.git.7.fb12bf2.el7sat.noarch How reproducible: Steps to Reproduce: 1. satellite-installer --scenario satellite --capsule-parent-fqdn $(hostname) --foreman-proxy-dns true $FORWARDERS --foreman-proxy-dns-interface $VIRBR --foreman-proxy-dns-zone $(hostname -d) --foreman-proxy-dhcp true --foreman-proxy-dhcp-interface $VIRBR --foreman-proxy-dhcp-range '192.168.100.10 192.168.100.60' --foreman-proxy-tftp true --foreman-proxy-tftp-servername $(hostname) --capsule-puppet true --foreman-proxy-puppetca true --foreman-proxy-register-in-foreman true -v 2. 3. Actual results: Installer failed with firs error appearing in logs: [ERROR 2016-09-19 03:45:34 verbose] Execution of '/usr/bin/yum -d 0 -e 0 -y list grub2-efi-modules' returned 1: Error: No matching Packages to list Expected results: installer should succeed. Additional info:
looks like packages is required by tftp feature.
Verified with Sat6.3 snap2, this issue is no longer reproducible. Package 'grub2-efi-modules' is available via dogfood server and from optional rhel rpms repo. ~]# /usr/bin/yum -d 0 -e 0 -y list grub2-efi-modules Installed Packages grub2-efi-modules.x86_64 1:2.02-0.34.el7_2 @rhel-7-server-optional-rpms