X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=sfa.spec;h=53073054c312081916d0d79b457d981976e242f8;hb=cf9826afe8cd918509efd4009328911b22736aa4;hp=a835e1189fa02a37c57b41ec57220a85c5e634f7;hpb=3e20cc0cfaac3d5168b269d866a5778fdd4f226e;p=sfa.git diff --git a/sfa.spec b/sfa.spec index a835e118..53073054 100644 --- a/sfa.spec +++ b/sfa.spec @@ -1,6 +1,6 @@ %define name sfa %define version 2.1 -%define taglevel 0 +%define taglevel 6 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} %global python_sitearch %( python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)" ) @@ -148,6 +148,8 @@ rm -rf $RPM_BUILD_ROOT %{python_sitelib}/sfa /etc/init.d/sfa %{_bindir}/sfa-start.py* +%{_bindir}/sfaadmin.py* +%{_bindir}/sfaadmin %{_bindir}/keyconvert.py* %{_bindir}/sfa-config-tty %config /etc/sfa/default_config.xml @@ -166,11 +168,7 @@ rm -rf $RPM_BUILD_ROOT /etc/sfa/xml.xsd /etc/sfa/protogeni-rspec-common.xsd /etc/sfa/topology -%{_bindir}/sfa-import.py* -%{_bindir}/sfa-nuke.py* -%{_bindir}/sfa-clean-peer-records.py* %{_bindir}/gen-sfa-cm-config.py* -%{_bindir}/sfa-ca.py* %files client %config (noreplace) /etc/sfa/sfi_config @@ -229,6 +227,62 @@ fi [ "$1" -ge "1" ] && service sfa-cm restart || : %changelog +* Sat May 12 2012 Thierry Parmentelat - sfa-2.1-6 +- native data model now has a authority x user (PI) relationship +- no call to 'augment_records_with_testbed_info' for GetCredential +- which means, registry can now be used without an underlying testbed +- reviewed code about relationships b/w objects and related in pl driver +- reviewed PL import wrt roles and pis +- removed mentions to is_enabled in driver +- small changes in update_relation* in driver interface +- sfaadmin: can create authorities and attach pi users to them +- sfaadmin: categories can be abbreviated +- sfi list and sfaadmin list have a new -r/--recursive option +- this means that List now supports an (optional) 'options' argument +- sfi config can display config vars +- sfaadmin code in sfa.client + /usr/bin/sfaadmin shortcut + +* Mon Apr 16 2012 Tony Mack - sfa-2.1-5 +- make sync now supports vserver or lxc. +- Added slice expiration and login info to SliverStatus response. +- Fixed CreateSliver bug that causes the method to fail if any node element is missing + the 'component_name' attribute. +- Fixed various bugs that caused SFA to generate invalid or incorrect sliver ids. + +* Tue Mar 20 2012 Tony Mack - sfa-2.1-4 +- Introduced new administrative command line script, sfaadmin.py. Removed various single + purpose scripts and migrated their functionality into sfaadmin.py. +- Refactored Registry import scripts. +- Removed SQLAlchemy dependency from sfi.py. +- Fixed bugs in sfi.py +- Registry, Aggregate and SliceManager now support the OpenStack framework. + +* Fri Feb 24 2012 Thierry Parmentelat - sfa-2.1-3 +- slice x researcher rel. in database, +- plimporter to maintain that, as well as user.email, and more robust +- ongoing draft for sfaadmin tool +- support for a federica driver +- support for a nova/euca driver +- no more sfa-clean-peer-records script + +* Wed Feb 08 2012 Thierry Parmentelat - sfa-2.1-2 +- registry database has user's keys and mail (known as v0 for migrate) +- pl importer properly maintains user's keys and mail +- pl driver now to handle 'role' when adding person record (exp.) +- first draft of federica driver with config section +- SFA_GENERIC_FLAVOUR in usual variables for sfa-config-tty +- plus, from master as of tag merged-in-sfa-2.1-2: +- disk_image revisited +- new nova_shell nova_driver & various tweaks for openstack + +* Fri Jan 27 2012 Thierry Parmentelat - sfa-2.1-1 +- uses sqlalchemy and related migrate +- thorough migration and upgrade scheme +- sfa-import.py and sfa-nuke.py (no more -plc), uses FLAVOUR +- trashed dbinfo stuff in auth hierarchy +- data model still has little more than plain records +- checkpoint tag, not yet intended for release + * Wed Jan 25 2012 Tony Mack - sfa-2.0-10 - client: added -R --raw sfi cmdline option that displays raw server response. - client: request GENI RSpec by default.