Description of problem: I've created a boot image for a VM installation, largely based on instructions from https://access.redhat.com/blogs/1169563/posts/1185403 When I try to boot the KVM image off the ISO image created by Satellite 6, I get an error, which is detailed here: http://forums346.rssing.com/browser.php?indx=7254081&item=414 Is there an updated ROM image available for KVM on RHEL 6.6 that uses iPXE instead of gPXE? I see some people have built an ipxe-roms-qemu package for Centos or Fedora, but is there an equivalent for RHEL? Version-Release number of selected component (if applicable): Installed Packages candlepin-0.9.49.6-1.el6.noarch candlepin-common-1.0.22-1.el6.noarch candlepin-scl-1-5.el6_4.noarch candlepin-scl-quartz-2.1.5-5.el6_4.noarch candlepin-scl-rhino-1.7R3-1.el6_4.noarch candlepin-scl-runtime-1-5.el6_4.noarch candlepin-selinux-0.9.49.6-1.el6.noarch candlepin-tomcat6-0.9.49.6-1.el6.noarch elasticsearch-0.90.10-7.el6.noarch foreman.example.com-qpid-broker-1.0-1.noarch foreman.example.com-qpid-client-cert-1.0-1.noarch foreman.example.com-qpid-router-client-1.0-1.noarch foreman.example.com-qpid-router-server-1.0-1.noarch katello-2.2.0.16-1.el6_6sat.noarch katello-certs-tools-2.2.1-1.el6_6sat.noarch katello-common-2.2.0.16-1.el6_6sat.noarch katello-debug-2.2.0.16-1.el6_6sat.noarch katello-default-ca-1.0-1.noarch katello-installer-2.3.18-1.el6_6sat.noarch katello-installer-base-2.3.18-1.el6_6sat.noarch katello-server-ca-1.0-1.noarch katello-service-2.2.0.16-1.el6_6sat.noarch libqpid-dispatch-0.4-7.el6.x86_64 mod_wsgi-3.4-1.pulp.el6sat.x86_64 pulp-docker-plugins-0.2.5-1.el6_6sat.noarch pulp-katello-0.5-1.el6_6sat.noarch pulp-nodes-common-2.6.0.15-1.el6_6sat.noarch pulp-nodes-parent-2.6.0.15-1.el6_6sat.noarch pulp-puppet-plugins-2.6.0.15-1.el6_6sat.noarch pulp-puppet-tools-2.6.0.15-1.el6_6sat.noarch pulp-rpm-plugins-2.6.0.15-1.el6_6sat.noarch pulp-selinux-2.6.0.15-1.el6_6sat.noarch pulp-server-2.6.0.15-1.el6_6sat.noarch python-gofer-qpid-2.6.2-2.el6_6sat.noarch python-isodate-0.5.0-4.pulp.el6_6sat.noarch python-kombu-3.0.24-10.pulp.el6_6sat.noarch python-pulp-bindings-2.6.0.15-1.el6_6sat.noarch python-pulp-common-2.6.0.15-1.el6_6sat.noarch python-pulp-docker-common-0.2.5-1.el6_6sat.noarch python-pulp-puppet-common-2.6.0.15-1.el6_6sat.noarch python-pulp-rpm-common-2.6.0.15-1.el6_6sat.noarch python-qpid-0.30-6.el6.noarch python-qpid-qmf-0.30-5.el6.x86_64 qpid-cpp-client-0.30-9.el6.x86_64 qpid-cpp-client-devel-0.30-9.el6.x86_64 qpid-cpp-server-0.30-9.el6.x86_64 qpid-cpp-server-linearstore-0.30-9.el6.x86_64 qpid-dispatch-router-0.4-7.el6.x86_64 qpid-java-client-0.30-3.el6.noarch qpid-java-common-0.30-3.el6.noarch qpid-proton-c-0.9-4.el6.x86_64 qpid-qmf-0.30-5.el6.x86_64 qpid-tools-0.30-4.el6.noarch ruby193-rubygem-katello-2.2.0.67-1.el6_6sat.noarch ruby193-rubygem-qpid_messaging-0.30.0-1.el6_6sat.x86_64 rubygem-hammer_cli_katello-0.0.7.17-1.el6_6sat.noarch rubygem-smart_proxy_pulp-1.0.1.2-1.el6_6sat.noarch
Created redmine issue http://projects.theforeman.org/issues/12075 from this bug
For the record, this is usually a bug in the hypervisor itself, upgrade libvirt, or more specifically, upgrade QEMU PXE firmware which is known to be problematic with more recent versions of iPXE (we use 1.x version). PXE-less discovery will solve this, coming out in Feature Errata next month.
Based on comment 3, I am closing this out as not a bug. Please see 6.1.4 which will include pxeless discovery.
Additional note, RHEL 7 fully supports iPXE (it's part of the platform). We advice to migrate Satellite to RHEL7 to get better iPXE support.