X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa.spec;h=2b503832e5290f3539c3ff4b7522bf53ad1bfed8;hb=7fcb8153bd74ce00f9f0d43c8aa090e0b70e345f;hp=de6693076fcf5c75738f31585f7f3fcd57ec846b;hpb=d0444648eec00a63309e543dc73cc7b011062e3a;p=sfa.git diff --git a/sfa.spec b/sfa.spec index de669307..2b503832 100644 --- a/sfa.spec +++ b/sfa.spec @@ -1,6 +1,6 @@ %define name sfa %define version 2.1 -%define taglevel 9 +%define taglevel 16 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} %global python_sitearch %( python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)" ) @@ -25,7 +25,6 @@ Summary: the SFA python libraries Group: Applications/System BuildRequires: make -Requires: myplc-config Requires: python >= 2.5 Requires: pyOpenSSL >= 0.7 Requires: m2crypto @@ -89,6 +88,11 @@ Summary: the SFA layer around Federica Group: Applications/System Requires: sfa +%package nitos +Summary: the SFA layer around NITOS +Group: Applications/System +Requires: sfa + %package sfatables Summary: sfatables policy tool for SFA Group: Applications/System @@ -125,6 +129,9 @@ between the existing PlanetLab NodeManager interfaces and the SFA API. %description federica The SFA driver for FEDERICA. +%description nitos +The SFA driver for NITOS. + %description sfatables sfatables is a tool for defining access and admission control policies in an SFA network, in much the same way as iptables is for ip @@ -168,6 +175,7 @@ rm -rf $RPM_BUILD_ROOT %{_bindir}/sfaadmin %{_bindir}/keyconvert.py* %{_bindir}/sfa-config-tty +%{_bindir}/sfa-config %config /etc/sfa/default_config.xml %config (noreplace) /etc/sfa/aggregates.xml %config (noreplace) /etc/sfa/registries.xml @@ -181,7 +189,6 @@ rm -rf $RPM_BUILD_ROOT %files client %config (noreplace) /etc/sfa/sfi_config -%{python_sitelib}/sfa/clientbin %{_bindir}/sfi*.py* %{_bindir}/sfi %{_bindir}/get*.py* @@ -211,6 +218,9 @@ rm -rf $RPM_BUILD_ROOT %files federica %{python_sitelib}/sfa/federica +%files nitos +%{python_sitelib}/sfa/nitos + %files sfatables /etc/sfatables/* %{_bindir}/sfatables @@ -249,6 +259,44 @@ fi [ "$1" -ge "1" ] && service sfa-cm restart || : %changelog +* Mon Oct 01 2012 Thierry Parmentelat - sfa-2.1-16 +- various tweaks for the nitos driver + +* Wed Sep 26 2012 Thierry Parmentelat - sfa-2.1-15 +- first stab at a driver for the NITOS/OMF testbed (sep. pkg) +- deeper cleanup of the data-dependencies between SFA and the testbed +- in particular, sfi create issues Resolve(details=False) +- for that purpose, Resolve exposes reg-* keys for SFA builtins +- which in turn allows sfi list to show PIs, slice members and keys +- NOTE: sfa-config-tty is known to be broken w/ less frequently used func's +- Shows stacktrace when startup fails (DB conn, wrong flavour, etc..) + +* Mon Sep 17 2012 Thierry Parmentelat - sfa-2.1-14 +- configurable data-dir (/var/lib/sfa) +- no more dependent on myplc-config +- some support for hrns with _ instead of \. +- fix for PL importing in presence of gpg keys +- DeleteSliver returns True instead of 1 in case of success +- Various improvements on the openstack/nova side +- new package sfa-nitos + +* Wed Jul 11 2012 Thierry Parmentelat - sfa-2.1-13 +- bugfix that prevented to call 'sfi create' - (was broken in sfa-2.1-12) +- sfi to remove expired credentials + +* Tue Jul 10 2012 Tony Mack - sfa-2.1-12 +- Update Openstack driver to support Essex release/ +- Fix authority xrn bug. + + +* Thu Jun 07 2012 Thierry Parmentelat - sfa-2.1-11 +- review packaging - site-packages/planetlab now come with sfa-plc +- new package sfa-federica +- clientbin moved one step upwards + +* Wed Jun 6 2012 Tony Mack - sfa-2.1-10 +- fix bug in sfi update() + * Sun Jun 03 2012 Thierry Parmentelat - sfa-2.1-9 - fix broken sfa.util.xrn class for lowercase