<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Hi Fabian,</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal;">Does the stateless ovirt node have the VDSM built-in?&nbsp;</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: 'times new roman', 'new york', times, serif; background-color: transparent; font-style: normal;">David</div><div><br><blockquote style="border-left: 2px solid rgb(16,
 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;">  <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"> <div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt;"> <div dir="ltr"> <hr size="1">  <font size="2" face="Arial"> <b><span style="font-weight:bold;">From:</span></b> Fabian Deutsch &lt;fabiand@redhat.com&gt;<br> <b><span style="font-weight: bold;">To:</span></b> David Li &lt;david_li@sbcglobal.net&gt; <br><b><span style="font-weight: bold;">Cc:</span></b> "users@ovirt.org" &lt;users@ovirt.org&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Thursday, December 5, 2013 11:47 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Users] How to pxeboot ovrit node into memory automatically?<br> </font> </div> <div class="y_msg_container"><br>
Am Donnerstag, den 05.12.2013, 16:30 -0800 schrieb David Li:<br>&gt; Hi Fabian,<br>&gt; <br>&gt; I think the bad route is a link local route 169.254.0.0/16. I am not quite sure if it's a real bug but in my case I have to remove this route.<br>&gt; Also I am using ramdisk based node without a local disk. Can anything be persisted? <br><br>Hey David,<br><br>when you refer to stateless mode, then no, nothing can be persisted.<br>Regarding the bug - Please provide the whole cmdline you are using to<br>boot the node, to give me a chance to reproduce it.<br><br>- fabian<br><br>&gt; David<br>&gt; <br>&gt; <br>&gt; <br>&gt; ----- Original Message -----<br>&gt; &gt; From: Fabian Deutsch &lt;<a ymailto="mailto:fabiand@redhat.com" href="mailto:fabiand@redhat.com">fabiand@redhat.com</a>&gt;<br>&gt; &gt; To: David Li &lt;<a ymailto="mailto:david_li@sbcglobal.net" href="mailto:david_li@sbcglobal.net">david_li@sbcglobal.net</a>&gt;<br>&gt; &gt; Cc: "<a
 ymailto="mailto:users@ovirt.org" href="mailto:users@ovirt.org">users@ovirt.org</a>" &lt;<a ymailto="mailto:users@ovirt.org" href="mailto:users@ovirt.org">users@ovirt.org</a>&gt;<br>&gt; &gt; Sent: Wednesday, December 4, 2013 11:17 AM<br>&gt; &gt; Subject: Re: [Users] How to pxeboot ovrit node into memory automatically?<br>&gt; &gt; <br>&gt; &gt; Am Montag, den 02.12.2013, 13:53 -0800 schrieb David Li:<br>&gt; &gt;&gt;&nbsp; Hi Fabian,<br>&gt; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; Everytime the ovirt node boots up, it adds a route entry that I have to <br>&gt; &gt; manually remove. Otherwise it messed up my routing. <br>&gt; &gt;&gt;&nbsp;  How do I modify the boot scripts to automatically remove it?<br>&gt; &gt; <br>&gt; &gt; Hey David,<br>&gt; &gt; <br>&gt; &gt; could you file a bug for that route problem?<br>&gt; &gt; <br>&gt; &gt; You can try the following workaround:<br>&gt; &gt; <br>&gt; &gt; # Create /etc/rc.d/rc.local with the commands to run<br>&gt;
 &gt; $ vi /etc/rc.d/rc.local<br>&gt; &gt; $ chmod a+x /etc/rc.d/rc.local<br>&gt; &gt; $ persist /etc/rc.d/rc.local<br>&gt; &gt; <br>&gt; &gt; /etc/rc.d/rc.local should then be run on every boot.<br>&gt; &gt; <br>&gt; &gt; - fabian<br>&gt; &gt; <br>&gt; &gt;&gt;&nbsp; ----- Original Message -----<br>&gt; &gt;&gt;&nbsp; &gt; From: Fabian Deutsch &lt;<a ymailto="mailto:fabiand@redhat.com" href="mailto:fabiand@redhat.com">fabiand@redhat.com</a>&gt;<br>&gt; &gt;&gt;&nbsp; &gt; To: David Li &lt;<a ymailto="mailto:david_li@sbcglobal.net" href="mailto:david_li@sbcglobal.net">david_li@sbcglobal.net</a>&gt;<br>&gt; &gt;&gt;&nbsp; &gt; Cc: "<a ymailto="mailto:users@ovirt.org" href="mailto:users@ovirt.org">users@ovirt.org</a>" &lt;<a ymailto="mailto:users@ovirt.org" href="mailto:users@ovirt.org">users@ovirt.org</a>&gt;<br>&gt; &gt;&gt;&nbsp; &gt; Sent: Monday, October 28, 2013 7:45 AM<br>&gt; &gt;&gt;&nbsp; &gt; Subject: Re: [Users] How to pxeboot ovrit node into
 memory <br>&gt; &gt; automatically?<br>&gt; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt; Am Montag, den 28.10.2013, 07:42 -0700 schrieb David Li:<br>&gt; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; Hi Fabian,<br>&gt; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; Yes rootpwd worked too! Thanks.<br>&gt; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; Two new problems:<br>&gt; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; But I found there is no networking for the stateless node.<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; What kernel boot options are used to either use DHCP&nbsp; or <br>&gt; &gt; statically <br>&gt; &gt;&gt;&nbsp; &gt; configure the IP address for an interface on the node?<br>&gt; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; I also need to have the sshd enabled. Is there a kernel option <br>&gt; &gt; for that?<br>&gt; &gt;&gt;&nbsp; &gt; <br>&gt;
 &gt;&gt;&nbsp; &gt; Hey David,<br>&gt; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt; here you can find all the supported boot params in ovirt node:<br>&gt; &gt;&gt;&nbsp; &gt; <br>&gt; &gt; http://gerrit.ovirt.org/gitweb?p=ovirt-node.git;a=blob;f=scripts/ovirt-init-functions.sh.in;h=c4280caefb89c77afc1e8bec8c925aa7f3039733;hb=HEAD#l214<br>&gt; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt; Greetings<br>&gt; &gt;&gt;&nbsp; &gt; fabian<br>&gt; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; David<br>&gt; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; ----- Original Message -----<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; From: Fabian Deutsch &lt;<a ymailto="mailto:fabiand@redhat.com" href="mailto:fabiand@redhat.com">fabiand@redhat.com</a>&gt;<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; To: David Li &lt;<a ymailto="mailto:david_li@sbcglobal.net"
 href="mailto:david_li@sbcglobal.net">david_li@sbcglobal.net</a>&gt;<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Cc: "<a ymailto="mailto:users@ovirt.org" href="mailto:users@ovirt.org">users@ovirt.org</a>" &lt;<a ymailto="mailto:users@ovirt.org" href="mailto:users@ovirt.org">users@ovirt.org</a>&gt;<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Sent: Friday, October 25, 2013 9:10 AM<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Subject: Re: [Users] How to pxeboot ovrit node into memory <br>&gt; &gt;&gt;&nbsp; &gt; automatically?<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Am Freitag, den 25.10.2013, 08:57 -0700 schrieb David Li:<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; Hi Fabian,<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; That kernel option worked for me!&nbsp; The node is booted <br>&gt; &gt; up in RAM. <br>&gt; &gt;&gt;&nbsp; &gt; Thanks!<br>&gt;
 &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; My next question is:<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; How do I specify the root login and passwd as boot <br>&gt; &gt; parameters? <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Hey David.<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Nice that it worked! Were you able to register to the <br>&gt; &gt; Engine?<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; You can use the adminpw= and rootpw= kernel arguments to set <br>&gt; &gt; <br>&gt; &gt;&gt;&nbsp; &gt; passwords.<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; use<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; $ openssl passwd -salt 42<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; to create one or two passwords<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp;
 &gt;&gt;&nbsp; &gt; Greetings<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; fabian<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; David<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; ----- Original Message -----<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; From: Fabian Deutsch &lt;<a ymailto="mailto:fabiand@redhat.com" href="mailto:fabiand@redhat.com">fabiand@redhat.com</a>&gt;<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; To: David Li &lt;<a ymailto="mailto:david_li@sbcglobal.net" href="mailto:david_li@sbcglobal.net">david_li@sbcglobal.net</a>&gt;<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Cc: "<a ymailto="mailto:users@ovirt.org"
 href="mailto:users@ovirt.org">users@ovirt.org</a>" <br>&gt; &gt; &lt;<a ymailto="mailto:users@ovirt.org" href="mailto:users@ovirt.org">users@ovirt.org</a>&gt;<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Sent: Thursday, October 24, 2013 11:47 PM<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Subject: Re: [Users] How to pxeboot ovrit node <br>&gt; &gt; into memory <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; automatically?<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Am Donnerstag, den 24.10.2013, 16:26 -0700 schrieb <br>&gt; &gt; David Li:<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; Hi,<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; I was following the instructions at <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <a href="http://www.ovirt.org/Node_PXE"
 target="_blank">http://www.ovirt.org/Node_PXE</a>. My goal <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; is to use pxeboot (iPXE) to boot the node entirely <br>&gt; &gt; into RAM <br>&gt; &gt;&gt;&nbsp; &gt; with <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; rootfs. What I <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; got now is an installation screen which requires a <br>&gt; &gt; local <br>&gt; &gt;&gt;&nbsp; &gt; storage. My <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; system has <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; no disk and this doesn't quite work for me. <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; What's are the kernel parameters I need <br>&gt; &gt; to use to <br>&gt; &gt;&gt;&nbsp; &gt; boot the <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; node into <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; RAM
 automatically?&nbsp; I am OK as the first step with <br>&gt; &gt; a <br>&gt; &gt;&gt;&nbsp; &gt; stateless node. <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Hey David,<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; the stateless mode is currently not completely <br>&gt; &gt; working with <br>&gt; &gt;&gt;&nbsp; &gt; oVirt<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Engine. That means a Node needs to be approved <br>&gt; &gt; each time it <br>&gt; &gt;&gt;&nbsp; &gt; boots into<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; the stateless mode.<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; The stateless mode can be entered by appending <br>&gt; &gt; stateless to <br>&gt; &gt;&gt;&nbsp; &gt; the <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; default<br>&gt; &gt;&gt;&nbsp;
 &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; kernel arguments.<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; Greetings<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; fabian<br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt;&gt;&nbsp; &gt; <br>&gt; &gt;&gt;&nbsp; &gt; <br>&gt; &gt; <br><br><br><br></div> </div> </div> </blockquote></div>   </div></body></html>