From: Thierry Parmentelat Date: Mon, 10 Mar 2008 11:45:24 +0000 (+0000) Subject: Second step towards multiarch myplc https://svn.planet-lab.org/ticket/214 X-Git-Tag: BootstrapFS-1.0-0~6 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=e733b0545a632bea8536796f97ab3b266423aa16;hp=e733b0545a632bea8536796f97ab3b266423aa16;p=nodeimage.git Second step towards multiarch myplc https://svn.planet-lab.org/ticket/214 -- design * new notion of a 'nodefamily' - that for now is - * standard rpm repository is now named /var/www/html/install-rpms/ a legacy symlink install-rpms/planetlab is created my myplc packaging * bootstrafs rpm name is now bootstrapfs- so that several instances from various builds can be installed in the same myplc * noderepo rpm (named noderepo-) built as part of the planetlab distro this is for installing /var/www/html/intall-rpms/ from another build -- other changes * extensive cleanup of mkfedora: ** obsolete options -p -g -x removed ** option -p removed, pkgsfile is a mandatory argument ** option -k removed, use kexclude: in the pkgs file instead * also cleaned up pl_root_* functions - no wrapper to pl_root_mkfedora anymore -- status * not tested at all - likely to break * next step planned for storing nodefamily and pass it to yum.php.conf (impacted would be bootmanager, nodemanager and nodeconfig) * a final cleanup in mkfedora would be to define mirrors in a separate .pkgs-like file * kupdate.sh, as well as possibly other convenience scripts, might be impacted ---