On Tuesday 11 September 2012 07:12 PM, Rose, Charles wrote:
> Hello,
> 
> I was building on RHEL 6.3 with latest upstream ovirt-node. Build of 
> ovirt-node and ISO go fine.
> During ISO boot, I see messages that 
> /usr/lib/dracut/modules.d/91ovirtnode/ovirt-boot-functions is
> not found. The install and subsequent boot succeed though.
> 
> I had to fix scripts/ovirt-functions and scripts/ovirt-init-functions.sh to 
> point to
> /usr/share/dracut instead of /usr/lib/dracut.

It looks like we need /usr/lib/dracut for F18 and later. How about this?

--- ovirt-node.orig/scripts/ovirt-init-functions.sh     2012-09-10 
20:19:43.000000000 +0530
+++ ovirt-node/scripts/ovirt-init-functions.sh  2012-09-11 19:40:53.447742348 
+0530
@@ -24,7 +24,10 @@
 . /etc/init.d/functions
 . /usr/libexec/ovirt-functions

-. /usr/lib/dracut/modules.d/91ovirtnode/ovirt-boot-functions
+DRACUTDIR="/usr/lib/dracut"
+if [ ! -d "${DRACUTDIR}" ]; then DRACUTDIR="/usr/share/dracut"; fi
+
+. ${DRACUTDIR}/modules.d/91ovirtnode/ovirt-boot-functions

 NODE_CONFIG=/etc/sysconfig/node-config

> 
> Probably a remnant of 9c98bb973e7831232555f290cdd9dadb71eb9322
> 
> And recipe/common-minimizer.ks drops /usr/share/dracut, so I had to comment 
> that out to begin with.
and we can keep /usr/share/dracut only for RHEV.

--- ovirt-node.orig/recipe/rhevh6-minimizer.ks  2012-09-10 20:19:43.000000000 
+0530
+++ ovirt-node/recipe/rhevh6-minimizer.ks       2012-09-11 19:25:11.786783005 
+0530
@@ -5,3 +5,4 @@
 droprpm procmail
 droprpm sendmail
 drop /etc/rc.d/init.d/libvirt-guests
+keep /usr/share/dracut

> 
_______________________________________________
node-devel mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/node-devel

Reply via email to