X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=bootcd.spec;h=d63d2026a7e06ec1cfc4dcf57402a859bce1ea88;hb=178798d6fcd11b1614e2cc2b2887bfd0b6799351;hp=8084b8316c1aeb13a20bd32e6a55c30d887f6d44;hpb=0b2d86c3aa8ee09162ffa7fe83b9f9450498e781;p=bootcd.git diff --git a/bootcd.spec b/bootcd.spec index 8084b83..d63d202 100644 --- a/bootcd.spec +++ b/bootcd.spec @@ -7,7 +7,7 @@ %define name bootcd-%{nodefamily} %define version 4.2 -%define taglevel 8 +%define taglevel 22 # pldistro already in the rpm name #%define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} @@ -44,6 +44,7 @@ environment. %setup -q %build +[ -d BootCD ] || ln -s bootcd BootCD pushd BootCD # Build the reference image @@ -59,6 +60,7 @@ pushd BootCD # Install the reference image and build scripts install -d -m 755 $RPM_BUILD_ROOT/%{_datadir}/%{name} install -m 755 build.sh $RPM_BUILD_ROOT/%{_datadir}/%{name}/ +install -m 755 kvariant.sh $RPM_BUILD_ROOT/%{_datadir}/%{name}/ tar cpf - \ build/isofs/bootcd.img \ build/isofs/kernel \ @@ -81,7 +83,7 @@ if [ -n "$SUDO_USER" ] ; then # /usr/bin/sudo get created with non-readable permissions. find . -not -perm +0600 -exec chmod u+rw {} \; # Allow user to delete the built RPM(s) - chown -h -R $SUDO_USER %{_rpmdir}/%{_arch} + chown -h -R $SUDO_USER %{_rpmdir}/* fi %files @@ -92,6 +94,51 @@ fi [ -f /etc/planetlab/nodefamily ] || { mkdir -p /etc/planetlab ; echo %{nodefamily} > /etc/planetlab/nodefamily ; } %changelog +* Tue Mar 08 2011 S.Çağlar Onur - bootcd-4.2-22 +- Support virtio block devices + +* Tue Mar 01 2011 S.Çağlar Onur - bootcd-4.2-21 +- do not try to load blacklisted modules +- handle /dev/rtc name change for newer kernels + +* Tue Jan 25 2011 S.Çağlar Onur - bootcd-4.2-20 +- Revert hacky solution for 2.6.32 based kernels as they are no longer required + +* Tue Jan 18 2011 S.Çağlar Onur - bootcd-4.2-19 +- Introduce a quick hack for 2.6.32 based BootCD + +* Thu Jan 06 2011 S.Çağlar Onur - bootcd-4.2-18 +- handle directory name changes + +* Sat Jan 09 2010 Thierry Parmentelat - BootCD-4.2-17 +- support for fedora 12 + +* Sun Dec 27 2009 Thierry Parmentelat - BootCD-4.2-16 +- fix build on fedora12 + +* Fri Sep 04 2009 Stephen Soltesz - BootCD-4.2-15 +- record the ntp time to the hwclock. this is a bootcd operation, but it is +- repeated in the bootmanager to handle all CDs without this operation + +* Mon Jun 29 2009 Marc Fiuczynski - BootCD-4.2-14 +- Daniel's update to generalize the kvariant support. + +* Wed Apr 08 2009 Thierry Parmentelat - BootCD-4.2-13 +- robust to node config file specified with a relative path + +* Tue Apr 07 2009 Thierry Parmentelat - BootCD-4.2-12 +- fix specfile - 4.2-11 would not build + +* Tue Apr 07 2009 Thierry Parmentelat - BootCD-4.2-11 +- Added support for handling kernel variants +- http://svn.planet-lab.org/wiki/BootcdVariant + +* Tue Mar 24 2009 Thierry Parmentelat - BootCD-4.2-10 +- mkfs.vfat output removed prior to invokation - fix needed on fedora 10 + +* Tue Dec 30 2008 Marc Fiuczynski - BootCD-4.2-9 +- Added kupdate.sh + * Sat Dec 13 2008 Daniel Hokka Zakrisson - BootCD-4.2-8 - Use pyplnet. - Add a site_admin account to the BootCD.