On Monday, October 8, 2012 9:30:37 AM UTC-7, Markus Falb wrote: > > I was playing with razor today. But I am not going far. > > ipxe is downloading the microkernel but stays at 98% > On the server side I see > > /opt/razor/Razor/bin/razor -w boot default > '{"hw_id":"00:50:56:2e:c4:50_______","dhcp_mac":"01-00-50-56-2e-c4-50"}' > /opt/razor/Razor/bin/razor -w image path mk kernel > {"http_err_code":200,"errcode":0,"response":"/opt/razor/Razor/image/mk/687EqtppQJQPbgeirdhZy4/boot/vmlinuz","command":null,"result":"Ok","resource":"ProjectRazor::Slice::Image"} > > > > This suggests that the download of the microkernel finished > successfully. If so, why doesnt the microkernel do something? Or did it > and I only don't know how to tell? >
The iPXE progress meter is a bit special, in the classic "run to 99 percent, sit there forever" sense, but you are not wrong: this is not doing the right thing. The client should download the kernel, then download an initrd, and then boot a full Linux environment and run in it. You should see the usual (verbose) Linux boot sequence progress through. > Maybe I am missing something. I installed the server side (32bit) the > non puppet way, I added a microkernel, I configured dhcp and tftp. > > The only razor thing I did was an razor image add -t mk -p ... > Not sure what to do next. > Sounds like you need to figure out what is going on at that point: is data still being sent to the client? tcpdump is probably the tool I would reach for, to verify that, but http://ipxe.org/howto/pcap documents it well. You might also try a debug build of iPXE to see more of what is happening in their HTTP client; see http://ipxe.org/download#debug_builds for details, but that does require building your own iPXE image. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/NeV4cPwik20J. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.