Sandrine Avakian [Fri, 19 Apr 2013 10:15:59 +0000 (12:15 +0200)]
small cleaning.
Tony Mack [Wed, 10 Apr 2013 12:55:51 +0000 (08:55 -0400)]
updated comments
Tony Mack [Wed, 10 Apr 2013 00:12:39 +0000 (20:12 -0400)]
minor updates
Mohamed Larabi [Wed, 3 Apr 2013 16:55:05 +0000 (18:55 +0200)]
RSpecElement init takes only element type and path
Mohamed Larabi [Wed, 3 Apr 2013 13:56:01 +0000 (15:56 +0200)]
minor fix, check slice_record in plslices
Sandrine Avakian [Tue, 2 Apr 2013 10:21:23 +0000 (12:21 +0200)]
Putting all the driver related calls into slab_api (Getslices,GetNodes...).
Cleaning commented code.
Mohamed Larabi [Mon, 25 Mar 2013 15:18:29 +0000 (16:18 +0100)]
version number for GENIv3 Rspec is 3 not 3.0
Sandrine Avakian [Thu, 14 Mar 2013 12:22:55 +0000 (13:22 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa
Mohamed Larabi [Thu, 14 Mar 2013 13:24:26 +0000 (14:24 +0100)]
add support of leases for both pgv2 and pgv3 rspecs
Mohamed Larabi [Thu, 14 Mar 2013 13:21:26 +0000 (14:21 +0100)]
Merge branch 'master' of git.onelab.eu:/git/sfa
Mohamed Larabi [Thu, 14 Mar 2013 13:20:52 +0000 (14:20 +0100)]
pldriver: delete_sliver needs to delete leases as well
Sandrine Avakian [Thu, 14 Mar 2013 12:22:03 +0000 (13:22 +0100)]
Removed unused __configure_experiment and __launch_senslab_experiment
in slabdriver.py.
Sandrine Avakian [Thu, 14 Mar 2013 09:17:06 +0000 (10:17 +0100)]
Adding tests in TestSuite.py.
Sandrine Avakian [Thu, 14 Mar 2013 08:29:08 +0000 (09:29 +0100)]
Adding gid when creating user for a federated user.
Mohamed Larabi [Wed, 13 Mar 2013 16:05:48 +0000 (17:05 +0100)]
fddriver: list_slices fix
Mohamed Larabi [Wed, 13 Mar 2013 16:01:02 +0000 (17:01 +0100)]
leases are supported for the moment in pgv2 and pgv3
Saint-Marcel frederic [Tue, 12 Mar 2013 16:28:54 +0000 (17:28 +0100)]
Add Depends policy debian package : xmlsec1 with sfa-common (trust/credential.py for signing) and python-passlib|ldap with sfa-senslab (LDAP driver management)
Sandrine Avakian [Tue, 12 Mar 2013 11:49:31 +0000 (12:49 +0100)]
Removing configuration folder for senslab.
Sandrine Avakian [Tue, 12 Mar 2013 08:23:03 +0000 (09:23 +0100)]
Senslab federation configuration and installation script modification.
Sandrine Avakian [Mon, 11 Mar 2013 14:51:28 +0000 (15:51 +0100)]
Changes to handle slices coming from federated testbed
and senslab user creation.
Sandrine Avakian [Mon, 11 Mar 2013 09:25:16 +0000 (10:25 +0100)]
Minor fix in slabimport.
Sandrine Avakian [Fri, 8 Mar 2013 08:32:24 +0000 (09:32 +0100)]
Fixes in GetSlices, delete_sliver, DeleteJobs.
Sandrine Avakian [Wed, 27 Feb 2013 12:55:59 +0000 (13:55 +0100)]
small fix in slabslices.py
Sandrine Avakian [Wed, 27 Feb 2013 11:43:14 +0000 (12:43 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa
Sandrine Avakian [Wed, 27 Feb 2013 11:42:12 +0000 (12:42 +0100)]
Propagating changes from testbedapi to slabslices.py.
Thierry Parmentelat [Wed, 27 Feb 2013 09:36:55 +0000 (10:36 +0100)]
remove duplicate import
Thierry Parmentelat [Tue, 26 Feb 2013 11:36:43 +0000 (12:36 +0100)]
Setting tag sfa-2.1-25
sfi and sfaadmin list now share the same display code for related objs
support for advertising alternate api urls - for other API versions - api_versions.xml
cleaned up GID class
senslab: improved importer
senslab: add site to SlabLocation from Location
senslab: new class JsonPage
senslab: fix debian packaging
federica: fix list_slices
Sandrine Avakian [Fri, 22 Feb 2013 15:13:31 +0000 (16:13 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa
Sandrine Avakian [Fri, 22 Feb 2013 15:12:36 +0000 (16:12 +0100)]
Creating SlabTestbedApi to separate driver functions that
are the same in the dummy driver from the senslab testbed api calls
(GetPErsons, GetSlices...).
Saint-Marcel frederic [Fri, 22 Feb 2013 09:06:10 +0000 (10:06 +0100)]
add senslab install debian file
Mohamed Larabi [Tue, 19 Feb 2013 17:11:31 +0000 (18:11 +0100)]
dirty hack to fix federica list_slices: the issue is that federica returns the list of slice's urn in a string format
Sandrine Avakian [Thu, 14 Feb 2013 15:40:40 +0000 (16:40 +0100)]
Added new class in OARrestapi to manipulate
json pages given by OAR.
Cleaning OARrestapi,py, LDAPapi,py and
small fix in slabslices.py.
Sandrine Avakian [Thu, 14 Feb 2013 09:36:40 +0000 (10:36 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa
Sandrine Avakian [Thu, 14 Feb 2013 09:36:26 +0000 (10:36 +0100)]
Cleaning TestSuite.py .
Thierry Parmentelat [Wed, 13 Feb 2013 17:55:34 +0000 (18:55 +0100)]
try to outline in the help strings that update on relationships do a
REPLACE and not an ADD
Thierry Parmentelat [Wed, 13 Feb 2013 17:52:10 +0000 (18:52 +0100)]
dead code
Thierry Parmentelat [Wed, 13 Feb 2013 17:51:16 +0000 (18:51 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Wed, 13 Feb 2013 17:45:56 +0000 (18:45 +0100)]
'sfi list' and 'sfaadmin list' display stuff the same way
usability : sfi update -p x1,x2 -p x3 will properly take all 3 PIs
(instead of one previously)
Sandrine Avakian [Wed, 13 Feb 2013 15:10:43 +0000 (16:10 +0100)]
Cleaning slabdriver.py.
Sandrine Avakian [Wed, 13 Feb 2013 13:12:14 +0000 (14:12 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa
Sandrine Avakian [Wed, 13 Feb 2013 13:08:43 +0000 (14:08 +0100)]
Added site in Slab RSpec format, for easier filtering
on the nodes.
+ Added SlabLocation class in slabv1Node
+ Changed connecton information which is based on
the location of the node. If nodes from multiples sites are selected, the user
is told how to connect via ssh on each site in the network item, with the "ssh"
attribute list.
Added a check upon lease creation, so that the lease duration
is compliant with Senslab's minimun experiment duration.
Thierry Parmentelat [Tue, 12 Feb 2013 09:19:34 +0000 (10:19 +0100)]
more helpful messages when misusing sfi add
Tony Mack [Sat, 9 Feb 2013 21:46:05 +0000 (16:46 -0500)]
geni_api_versions should be a dict not a list
Tony Mack [Sat, 9 Feb 2013 21:44:46 +0000 (16:44 -0500)]
pagkage /etc/sfa/api_versions.xml
Sandrine Avakian [Fri, 8 Feb 2013 09:37:43 +0000 (10:37 +0100)]
Modifying authority in TestSuite.py.
Tony Mack [Fri, 8 Feb 2013 04:08:46 +0000 (23:08 -0500)]
better support for reporting available api versions
Sandrine Avakian [Tue, 5 Feb 2013 12:53:39 +0000 (13:53 +0100)]
Small fix : actual file deletion. See previous commit.
Sandrine Avakian [Tue, 5 Feb 2013 12:50:24 +0000 (13:50 +0100)]
Moving configuration files in testbeds/senslab/config one folder
up. Deleting other configuration named senslab2 in config.
Deleting senslab folder in config.
Tony Mack [Tue, 5 Feb 2013 00:58:03 +0000 (19:58 -0500)]
correctly include email in subjectAltName section of user certificates/gids
Thierry Parmentelat [Tue, 29 Jan 2013 19:19:51 +0000 (20:19 +0100)]
Setting tag sfa-2.1-24
merged the senslab driver from git.f-lab.fr
merged the teagle flavour
debian packaging should work much better
added debug messsages for when db connection fails
Thierry Parmentelat [Tue, 29 Jan 2013 17:05:22 +0000 (18:05 +0100)]
define packagings for senslab
fix wrong filename for nitos package in debian
Thierry Parmentelat [Tue, 29 Jan 2013 16:41:55 +0000 (17:41 +0100)]
Merge branch 'upstreammaster'
Thierry Parmentelat [Tue, 29 Jan 2013 16:28:51 +0000 (17:28 +0100)]
Merge branch 'senslab2'
Thierry Parmentelat [Tue, 29 Jan 2013 16:27:04 +0000 (17:27 +0100)]
testbeds/README
Thierry Parmentelat [Tue, 29 Jan 2013 16:09:06 +0000 (17:09 +0100)]
move deployment- and test-specific stuff out of sfa/ into testbeds/senslab
Thierry Parmentelat [Tue, 29 Jan 2013 15:41:05 +0000 (16:41 +0100)]
avoid name conflicts for the teagle backdoor, add alex's email
AlexanderWillner [Mon, 28 Jan 2013 13:56:19 +0000 (14:56 +0100)]
adding generic setting parameter for teagle
AlexanderWillner [Mon, 28 Jan 2013 13:49:06 +0000 (14:49 +0100)]
updated to new teagle flavour file
AlexanderWillner [Mon, 28 Jan 2013 13:37:12 +0000 (14:37 +0100)]
adding teagle flavour
Thierry Parmentelat [Tue, 29 Jan 2013 12:46:16 +0000 (13:46 +0100)]
remove other historical differences from the senslab branch
Thierry Parmentelat [Sat, 26 Jan 2013 14:12:39 +0000 (15:12 +0100)]
first step to merge senslab upstream:
rub off unimportant differences to iron out differences
Thierry Parmentelat [Thu, 24 Jan 2013 22:08:51 +0000 (23:08 +0100)]
Merge branch 'upstreammaster' into senslab2
Thierry Parmentelat [Thu, 24 Jan 2013 16:46:29 +0000 (17:46 +0100)]
Merge branch 'upstreammaster'
Thierry Parmentelat [Thu, 24 Jan 2013 16:09:22 +0000 (17:09 +0100)]
oops, should have been committed days ago
Thierry Parmentelat [Tue, 22 Jan 2013 14:43:00 +0000 (15:43 +0100)]
update-rc.d is done upon install on debian
Thierry Parmentelat [Tue, 22 Jan 2013 14:09:13 +0000 (15:09 +0100)]
new package was missing description
Thierry Parmentelat [Tue, 22 Jan 2013 14:03:55 +0000 (15:03 +0100)]
first attempt to split sfa package into
sfa (server) and sfa-common (libraries)
Thierry Parmentelat [Tue, 22 Jan 2013 10:21:35 +0000 (11:21 +0100)]
add dep. to python-psycopg2
Thierry Parmentelat [Tue, 22 Jan 2013 10:21:23 +0000 (11:21 +0100)]
again clarify messages when db connection is failing
Thierry Parmentelat [Tue, 22 Jan 2013 10:15:39 +0000 (11:15 +0100)]
provide more details when db connection is failing
Thierry Parmentelat [Tue, 22 Jan 2013 10:15:16 +0000 (11:15 +0100)]
make sync won't work onto debian-based deployments (diff. layout)
so use make syncdeb instead
Thierry Parmentelat [Tue, 22 Jan 2013 08:49:14 +0000 (09:49 +0100)]
cosmetic
Thierry Parmentelat [Tue, 22 Jan 2013 08:49:00 +0000 (09:49 +0100)]
avoid using rpm - 2 more occurrences
Thierry Parmentelat [Tue, 22 Jan 2013 08:44:15 +0000 (09:44 +0100)]
rename into less confusing pg_hba_conf
Thierry Parmentelat [Tue, 22 Jan 2013 07:12:48 +0000 (08:12 +0100)]
avoid using rpm
Thierry Parmentelat [Tue, 22 Jan 2013 07:12:29 +0000 (08:12 +0100)]
cosmetic
Thierry Parmentelat [Mon, 21 Jan 2013 17:33:22 +0000 (18:33 +0100)]
add dependency so we can call uuidgen
Thierry Parmentelat [Mon, 21 Jan 2013 17:19:56 +0000 (18:19 +0100)]
un-f..-believable
Thierry Parmentelat [Sun, 20 Jan 2013 08:52:04 +0000 (09:52 +0100)]
Setting tag sfa-2.1-23
minor fix in registry
fix for sfi gid, use clientbootstrap
support for debians and ubuntus (packaging and initscript)
deprecated cm package altogether
pl flavour, minor fix for tags
various fixes for the dummy flavour
Thierry Parmentelat [Sun, 20 Jan 2013 08:50:48 +0000 (09:50 +0100)]
cleanup
Thierry Parmentelat [Sun, 20 Jan 2013 08:39:10 +0000 (09:39 +0100)]
cleanup
Thierry Parmentelat [Fri, 18 Jan 2013 12:19:54 +0000 (13:19 +0100)]
oops
Thierry Parmentelat [Fri, 18 Jan 2013 11:27:39 +0000 (12:27 +0100)]
ship functions.sfa only on non-redhat systems
Thierry Parmentelat [Fri, 18 Jan 2013 08:06:47 +0000 (09:06 +0100)]
for squeeze
Thierry Parmentelat [Fri, 18 Jan 2013 08:02:20 +0000 (09:02 +0100)]
remove 2 files coming from the upmc branch and that seem useless
Thierry Parmentelat [Thu, 17 Jan 2013 18:41:14 +0000 (19:41 +0100)]
oops, this one has gone
Thierry Parmentelat [Thu, 17 Jan 2013 18:36:21 +0000 (19:36 +0100)]
merges master (so, no sfa-cm anymore)
Thierry Parmentelat [Thu, 17 Jan 2013 18:27:26 +0000 (19:27 +0100)]
oops, was pending
Thierry Parmentelat [Thu, 17 Jan 2013 17:20:24 +0000 (18:20 +0100)]
oops, the cm cleanup was not complete
Thierry Parmentelat [Thu, 17 Jan 2013 15:55:54 +0000 (16:55 +0100)]
fix paths and start to fill in dependencies
Thierry Parmentelat [Thu, 17 Jan 2013 15:27:13 +0000 (16:27 +0100)]
1st attempt at multiple deb packages
Thierry Parmentelat [Thu, 17 Jan 2013 15:00:14 +0000 (16:00 +0100)]
rename functions into functions.sfa, always ship it, and use it
conditionnally on debian only
Thierry Parmentelat [Thu, 17 Jan 2013 14:54:49 +0000 (15:54 +0100)]
deprecate the cm package altogether
Mohamed Larabi [Thu, 17 Jan 2013 13:03:08 +0000 (14:03 +0100)]
fixed RegistryManager.Update()
Thierry Parmentelat [Thu, 17 Jan 2013 11:53:51 +0000 (12:53 +0100)]
this produces a non-empty packagea at last
Thierry Parmentelat [Wed, 16 Jan 2013 19:55:17 +0000 (20:55 +0100)]
oops
Thierry Parmentelat [Wed, 16 Jan 2013 19:38:51 +0000 (20:38 +0100)]
another simpler, cleaner angle
Mohamed Larabi [Wed, 16 Jan 2013 18:56:12 +0000 (19:56 +0100)]
Dummy driver bug fix
Mohamed Larabi [Wed, 16 Jan 2013 18:30:40 +0000 (19:30 +0100)]
Dummy driver bug fixing again
Thierry Parmentelat [Wed, 16 Jan 2013 15:22:44 +0000 (16:22 +0100)]
debian ctd