It has become apparent to me that the bigger issue here is that the Yum repos I'm syncing for OEL from Oracle aren't kickstart trees, so they are missing files such as squashfs.img. My first thought after that realization was to just slap the missing files into /var/lib/pulp/..., but that felt like a recipe for future problems. Now the path I'm headed down is to mount the installation DVD and sync it.
If anyone has had to deal with OEL or just has another idea in general I'm open. Big thanks to stbenjam in IRC for the info and ideas. j ----- Original Message ----- From: "'Jason B. Nance' via Foreman users" <foreman-users@googlegroups.com> To: foreman-users@googlegroups.com Sent: Friday, September 16, 2016 2:30:53 PM Subject: [foreman-users] Adding tftp / pxe target Hello, After I installed and configured (all via the web UI) Katello 3.1 / Foreman 1.12 and synced CentOS 7 repositories it seems that all of the tftp/pxe stuff necessary to do pxe installs of CentOS was automagically setup for me. For example, /var/lib/tftpboot/boot contains: CentOS-7-x86_64-initrd.img CentOS-7-x86_64-vmlinuz ...and /var/lib/pulp/published/yum/http/repos/My_Org/Library/custom/centos/c7/LiveOS/squashfs.img exists. I'm trying to add pxe boot/install support for OEL 7. I created similar products, content views, media, and OS as I have for CentOS. I used host discovery to create a new host entry and selected the OEL stuff I setup. /var/lib/tftpboot/boot/OracleLinux-7-x86_64-initrd.img and OracleLinux-7-x86_64-vmlinuz where created for me, but they were 0 byte files. So I manually replaced those files with the appropriate ones from the OEL "boot" CD. However, the installer now fails because /var/lib/pulp/published/yum/http/repos/My_Org/Library/custom/oel/o7/LiveOS/squashfs.img doesn't exist. What is supposed to create those files? Is there a hammer command I should run or something? Thanks, j -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to foreman-users+unsubscr...@googlegroups.com. To post to this group, send email to foreman-users@googlegroups.com. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to foreman-users+unsubscr...@googlegroups.com. To post to this group, send email to foreman-users@googlegroups.com. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.