echo " * WARNING image $systemslice - yum groupinstall $yum_group failed"
done
+ # running pip or gem requires connectivity, and DNS
+ # so we expose the build-vm's /etc/resolv.conf to the current vdir
+ mkdir -p ${vdir}/etc
+ cp /etc/resolv.conf ${vdir}/etc
+
# this requires pip to be available in sliceimage at that point
# fedora and debian -> python-pip
# on fedora the command is called pip-python (sigh.)
# fix sudoers config
[ -f ${vref}/etc/sudoers ] && echo -e "\nDefaults\tlogfile=/var/log/sudo\n" >> ${vref}/etc/sudoers
+# make sure 32bit slice images have the right yum config in /etc/yum/vars
+# this issue showed on a f18 64bits node hosting a f14 32bits sliver
+# this workaround probably means the 32bits sliver does not properly run as a 32bits VM
+grep -q i386 ${vref}/etc/slicefamily && {
+ echo i686 > ${vref}/etc/yum/vars/arch
+ echo i386 > /etc/yum/vars/basearch
+}
+
# cleanup yum remainings
rm -rf ${vref}/build ${vref}/longbuildroot