X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=noderepo.spec;h=f331200e718e281c5c4d3b3ebbb160c92c3bc38c;hb=6ab276b9e2470893ba2acc86b07050ec8f8eb950;hp=4993759a3eb449ec913193072961d09a63310f5e;hpb=02317daf49cdd2e0abef5e83c05525daf9a4243b;p=nodeimage.git diff --git a/noderepo.spec b/noderepo.spec index 4993759..f331200 100644 --- a/noderepo.spec +++ b/noderepo.spec @@ -13,18 +13,18 @@ %define name noderepo-%{nodefamily} %define version 2.0 -%define taglevel 1 +%define taglevel 3 # pldistro already in the rpm name #%define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} %define release %{taglevel}%{?date:.%{date}} -Vendor: PlanetLab -Packager: PlanetLab Central +Vendor: OneLab +Packager: PlanetLab Europe Distribution: PlanetLab %{plrelease} URL: %(echo %{url} | cut -d ' ' -f 2) -Summary: The initial content of the yum repository for nodes +Summary: The yum repository for nodes, to be installed on the myplc-side Name: %{name} Version: %{version} Release: %{release} @@ -70,6 +70,10 @@ install -D -m 644 %{_topdir}/RPMS/yumgroups.xml $RPM_BUILD_ROOT/var/www/html/ins rm -rf $RPM_BUILD_ROOT %post +# it would at first glance seem to make sense to invoke service plc start gpg here as well, +# as noderepo might get installed before myplc gets even started +# this however exhibit a deadlock, as rpm --almatches -e gpg-pubkey waits for transaction lock +# that is help by the calling yum/rpm service plc start packages %files @@ -79,6 +83,15 @@ service plc start packages %config(noreplace) /var/www/html/install-rpms/%{nodefamily}/yumgroups.xml %changelog +* Fri Apr 02 2010 Thierry Parmentelat - BootstrapFS-2.0-3 +- choice between various pldistros is not made at build time, but at run time +- relies on GetNodeFlavour to expose the node's fcdistro - requires PLCAPI-5.0-5 +- in addition, the baseurl for the myplc repo is http:// and not https:// anymore +- the https method does not work on fedora 12, and GPG is used below anyway + +* Fri Mar 12 2010 Thierry Parmentelat - BootstrapFS-2.0-2 +- new slicerepo package for exposing stuff to slivers + * Fri Jan 29 2010 Thierry Parmentelat - BootstrapFS-2.0-1 - first working version of 5.0: - pld.c/, db-config.d/ and nodeconfig/ scripts should now sit in the module they belong to