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.

Reply via email to