On Tue, 2012-09-11 at 11:55 -0400, Mike Burns wrote:
> On Tue, 2012-09-11 at 21:17 +0530, [email protected] wrote:
> > 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
> 
> Thanks Charles.  We actually were just noticing this today with our
> builds for el6.  
> 
> The patches were developed and tested on Fedora 17 which had already
> shifted to /usr/lib/dracut from /usr/share/dracut which is why this was
> caught previously.  
> 
> I think we may actually need to not drop /usr/*/dracut at all to support
> plugins, but I need to double check that first.
> 
> Mike

Proposed Patch:  http://gerrit.ovirt.org/7932

Mike

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


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

Reply via email to