I concur. This makes more sense in the %post section as you are not setting up IP for install but for run.<br><br>The %pre stuff should always run before any system image mounting takes place. Otherwise you can&#39;t do things like calculate absolute partition sizes based of drive size and generate the partition setup block.<br>
<br><div class="gmail_quote">On Tue, May 22, 2012 at 9:40 PM, Derek Carter (aka goozbach) <span dir="ltr">&lt;<a href="mailto:goozbach@friocorte.com" target="_blank">goozbach@friocorte.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br><div class="im">
<br>
</div>Today I also discovered that doing something like this in a &#39;%pre&#39;<br>
section is a bad idea, as centos6 waits until all pre scripts are<br>
finished before moving on to steps such as mounting the system image<br>
(see the problem there?).<br>
<br>
Apparently the better way to do this is to have the above stanza be in<br>
a first %post script with the --nochroot flag like so:<br>
<br>
<br>
- ----------------------<br>
%end<br>
#end of packages<br>
<br>
#start of first %post<br>
%post --nochroot<br>
#!/usr/bin/bash<br>
<div class="im">while : ; do<br>
     logger &quot;sleeping for kickstartfiles mount to be available&quot;<br>
     sleep 10<br>
     if [ -d /mnt/sysimage/root ]; then<br>
         cp -a /tmp/foo /mnt/sysimage/tmp/foo<br>
         # store the installer args<br>
         cat /proc/cmdline &gt; /mnt/sysimage/installed-version<br>
         logger &quot;Copied kickstartfiles to system&quot;<br>
         break<br>
     fi<br>
done &amp;<br>
</div>%end<br>
#end of first %post<br>
<br>
#start of second post<br>
%post<br>
echo &quot;this is run inside the new installation&#39;s chroot&quot;<br>
<br>
#&lt;snip&gt; remainder of your %post script<br>
<br>
%end<br>
- ------------------------------------<br>
<br>
Hope that helps...<br>
<div class="im"><br>
- --<br>
Derek<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.12 (GNU/Linux)<br>
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org/" target="_blank">http://enigmail.mozdev.org/</a><br>
<br>
</div>iQIcBAEBAgAGBQJPvD/mAAoJECcWlbcE84qz7jEP/iMgo73Uslmiw2FKmBsPy+Nl<br>
jZsY6mv6N7mu52Jmd2WQZDvgToz36XpmiP/wUG65soANFDxZi5ZBcNA8v04vLPy3<br>
O1Kb/yQHxd7IAn6PZreyOj22+YNwBfg8O7v7u5wTArXEzek+O8YbAlWmSKozSwVy<br>
Q/pC8ZJFiP/q9dKlzTzJw848Q7u9rXjuweE5OzZJMiB3eZX47TpMyGvNHrue3bX/<br>
MCbB56Ga59Gjwd3uSuCi2wjRdKCwgmpyRc3kcrtiBsGk47vf6KUGUPIeB/HPU+QZ<br>
rJsyYmT9EVuKIA1aa4woKpwK1+4bhSviknsArmENb0Bd9cKGtk1Kf0XUBTXg2NHk<br>
IfEQBs2amQicfswxlMWA/ybjxh6YPlAIx5H8O7tBk+45oHoKtWKOdC1PWb7LfZ7M<br>
zAXscSP8RZWjGrtm/VuQeFjVH0bgsBtmsqmr7OAHdcbni5o/ep19DRsCJCu1Zh4J<br>
5+K9Ef+uak88FC74LaKwOcBalwtNMJRvYvjXUmTVQninaNlzxTG1E/jWxK0hpGeU<br>
5NqQXy5LEbj5/zzDnz+kDLC4zKGl+5Eu0sMWsCWG6Q921idued8taukv+AKy7EQM<br>
f3wDCVjcQmh4vzI8MpnzmMOuYh5eEXJRvI7yh51yFnogd4Ne4DBRFHYGMeWgnlYT<br>
lZF9fAFn1556X8MDugJP<br>
=VIyT<br>
<div class="HOEnZb"><div class="h5">-----END PGP SIGNATURE-----<br>
_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>-- <br>James P. Kinney III<br><br>As long as the general population is passive, apathetic, diverted to 
consumerism or hatred of the vulnerable, then the powerful can do as 
they please, and those who survive will be left to contemplate the 
outcome.<br>- <i><i><i><i>2011 Noam Chomsky<br><br><a href="http://heretothereideas.blogspot.com/" target="_blank">http://heretothereideas.blogspot.com/</a><br></i></i></i></i><br>