sfa.git
11 years agoMerge branch 'master' into senslab2
Sandrine Avakian [Fri, 13 Jul 2012 11:21:37 +0000 (13:21 +0200)]
Merge branch 'master' into senslab2

11 years agoModified testsuite.
Sandrine Avakian [Fri, 13 Jul 2012 11:17:28 +0000 (13:17 +0200)]
Modified testsuite.

11 years agoMerge branch 'upstreammaster'
Thierry Parmentelat [Fri, 13 Jul 2012 07:27:37 +0000 (09:27 +0200)]
Merge branch 'upstreammaster'

11 years agothanks Sandrive
Thierry Parmentelat [Fri, 13 Jul 2012 07:25:40 +0000 (09:25 +0200)]
thanks Sandrive

11 years agoAdded duration calculation in slabaggregate.py /get_leases.
Sandrine Avakian [Thu, 12 Jul 2012 14:59:05 +0000 (16:59 +0200)]
Added duration calculation in slabaggregate.py /get_leases.

11 years agoLeases features up-to-date.
Sandrine Avakian [Thu, 12 Jul 2012 14:53:03 +0000 (16:53 +0200)]
Leases features up-to-date.
Using start-time and duration, as well as granularity.
DEfined new slabdriver function GetLeaseGranularity.
grain set to 60sec for Senslab.

11 years agoFixed bug with __process_walltime (Function was
Sandrine Avakian [Thu, 12 Jul 2012 13:17:25 +0000 (15:17 +0200)]
Fixed bug with __process_walltime (Function was
not considered as defined during runtime). Function is now
defined within LaunchExperimentOnOAR.
Cutting too long lines was not possible when using SQLalchemy queries.
Revert to "too long line" for some slab_dbsession.query queries.

11 years agoMerge branch 'master' into senslab2
Sandrine Avakian [Thu, 12 Jul 2012 12:27:07 +0000 (14:27 +0200)]
Merge branch 'master' into senslab2

11 years agoMerge branch 'upstreammaster'
Thierry Parmentelat [Wed, 11 Jul 2012 15:45:04 +0000 (17:45 +0200)]
Merge branch 'upstreammaster'

11 years agoSetting tag sfa-2.1-13 sfa-2.1-13
Thierry Parmentelat [Wed, 11 Jul 2012 15:42:38 +0000 (17:42 +0200)]
Setting tag sfa-2.1-13
bugfix that prevented to call 'sfi create' - (was broken in sfa-2.1-12)
sfi to remove expired credentials

11 years agoCorrected sfa_config/site.xml in bash_nukem
Sandrine Avakian [Wed, 11 Jul 2012 14:23:04 +0000 (16:23 +0200)]
Corrected sfa_config/site.xml in bash_nukem

11 years agocosmetic
Thierry Parmentelat [Wed, 11 Jul 2012 14:11:06 +0000 (16:11 +0200)]
cosmetic

11 years agoshow warning message when deleting an expired credential
Thierry Parmentelat [Wed, 11 Jul 2012 14:09:05 +0000 (16:09 +0200)]
show warning message when deleting an expired credential
also pass right logger to SfaClientBootstrap so the msg shows up

11 years agorenamed sfi commands create_gid -> gid & get_trusted_certs -> trusted
Thierry Parmentelat [Wed, 11 Jul 2012 14:07:21 +0000 (16:07 +0200)]
renamed sfi commands create_gid -> gid & get_trusted_certs -> trusted

11 years agoMerge branch 'upstreammaster'
Thierry Parmentelat [Wed, 11 Jul 2012 12:50:24 +0000 (14:50 +0200)]
Merge branch 'upstreammaster'

11 years agobugfix, candidates needs to recognize an input when it exactly matches
Thierry Parmentelat [Wed, 11 Jul 2012 12:17:51 +0000 (14:17 +0200)]
bugfix, candidates needs to recognize an input when it exactly matches

11 years agoremove expired credentials
Tony Mack [Tue, 10 Jul 2012 18:53:26 +0000 (14:53 -0400)]
remove expired credentials

11 years agoSetting tag sfa-2.1-12 sfa-2.1-12
Tony Mack [Tue, 10 Jul 2012 17:21:01 +0000 (13:21 -0400)]
Setting tag sfa-2.1-12

11 years agoreport status for each resrouce in SliverStatus
Tony Mack [Mon, 9 Jul 2012 13:16:56 +0000 (09:16 -0400)]
report status for each resrouce in SliverStatus

11 years agomove candidates unit test where it belongs
Thierry Parmentelat [Mon, 9 Jul 2012 10:22:33 +0000 (12:22 +0200)]
move candidates unit test where it belongs

11 years agosfi can use partial non-ambiguous command names like sfaadmin
Thierry Parmentelat [Thu, 5 Jul 2012 16:58:15 +0000 (18:58 +0200)]
sfi can use partial non-ambiguous command names like sfaadmin

11 years agoadd -C to display credentials - useful for checking validity
Thierry Parmentelat [Thu, 5 Jul 2012 16:49:32 +0000 (18:49 +0200)]
add -C to display credentials - useful for checking validity

11 years agougly hack to make logging during import end up in the right place
Thierry Parmentelat [Thu, 5 Jul 2012 16:07:11 +0000 (18:07 +0200)]
ugly hack to make logging during import end up in the right place

11 years agofix bug in Register() (get the correct auth_info
Tony Mack [Thu, 5 Jul 2012 15:36:29 +0000 (11:36 -0400)]
fix bug in Register() (get the correct auth_info

11 years agoAddind leases for Slab Rspecs.
Sandrine Avakian [Thu, 5 Jul 2012 15:04:20 +0000 (17:04 +0200)]
Addind leases for Slab Rspecs.

11 years agoHandling DeleteSlice.
Sandrine Avakian [Thu, 5 Jul 2012 15:03:08 +0000 (17:03 +0200)]
Handling DeleteSlice.

11 years agoMerge branch 'master' into senslab2
Sandrine Avakian [Thu, 5 Jul 2012 15:00:08 +0000 (17:00 +0200)]
Merge branch 'master' into senslab2

11 years agoRemoved useless LdapFindDisabledUsers.
Sandrine Avakian [Thu, 5 Jul 2012 14:58:44 +0000 (16:58 +0200)]
Removed useless LdapFindDisabledUsers.

11 years agofix bug in hrn_to_urn()
Tony Mack [Thu, 5 Jul 2012 14:01:58 +0000 (10:01 -0400)]
fix bug in hrn_to_urn()

11 years agoAdded function DeletePerson in SlabDriver:
Sandrine Avakian [Thu, 5 Jul 2012 13:57:52 +0000 (15:57 +0200)]
Added function DeletePerson in SlabDriver:
disable the user account in ldap.

11 years agoupdates
Tony Mack [Thu, 5 Jul 2012 13:25:05 +0000 (09:25 -0400)]
updates

11 years agouse command instead of action
Thierry Parmentelat [Thu, 5 Jul 2012 11:07:56 +0000 (13:07 +0200)]
use command instead of action

11 years agodos2unix'ed gid.py
Thierry Parmentelat [Thu, 5 Jul 2012 09:44:11 +0000 (11:44 +0200)]
dos2unix'ed gid.py

11 years agocan use shrtcuts for commands as well
Thierry Parmentelat [Wed, 4 Jul 2012 15:28:52 +0000 (17:28 +0200)]
can use shrtcuts for commands as well

11 years agoCandidates is a utility class to match command line input against a
Thierry Parmentelat [Wed, 4 Jul 2012 15:02:05 +0000 (17:02 +0200)]
Candidates is a utility class to match command line input against a
fixed set of choices

11 years agotweak - can call sfaadmin --help outside an sfa box
Thierry Parmentelat [Wed, 4 Jul 2012 15:01:03 +0000 (17:01 +0200)]
tweak - can call sfaadmin --help outside an sfa box

11 years agoPartially cleaning slabdriver.
Sandrine Avakian [Wed, 4 Jul 2012 14:28:43 +0000 (16:28 +0200)]
Partially cleaning slabdriver.
Adding missing fucntions and TODOs.

11 years agoAdded lease support in slabv1 for listing leases using
Sandrine Avakian [Wed, 4 Jul 2012 14:04:28 +0000 (16:04 +0200)]
Added lease support in slabv1 for listing leases using
slab based Rspec.`

11 years agoCleaning Slabv1Node.
Sandrine Avakian [Wed, 4 Jul 2012 14:04:02 +0000 (16:04 +0200)]
Cleaning Slabv1Node.

11 years agoUpdated node position (x,y,z in OAR 2.5)
Sandrine Avakian [Wed, 4 Jul 2012 14:02:33 +0000 (16:02 +0200)]
Updated node position (x,y,z in OAR 2.5)

11 years agoCleaning in slabslices.py.
Sandrine Avakian [Wed, 4 Jul 2012 11:49:20 +0000 (13:49 +0200)]
Cleaning in slabslices.py.
Removed useless import.

11 years agoMerge branch 'upstreammaster'
Thierry Parmentelat [Wed, 4 Jul 2012 10:05:28 +0000 (12:05 +0200)]
Merge branch 'upstreammaster'

11 years agofix bug in pl_login_base()
Tony Mack [Tue, 3 Jul 2012 16:04:58 +0000 (12:04 -0400)]
fix bug in pl_login_base()

11 years agorefactored and fixed register()
Tony Mack [Mon, 2 Jul 2012 17:33:14 +0000 (13:33 -0400)]
refactored and fixed register()

11 years agoAdded nodes architectures in nodes attributes in GetNodes.
Sandrine Avakian [Mon, 2 Jul 2012 14:26:27 +0000 (16:26 +0200)]
Added nodes architectures in nodes attributes in GetNodes.

11 years agoAdded functionnal lease support.
Sandrine Avakian [Mon, 2 Jul 2012 12:09:39 +0000 (14:09 +0200)]
Added functionnal lease support.

11 years agofix bug in fill_slice_record_info
Tony Mack [Mon, 2 Jul 2012 02:23:09 +0000 (22:23 -0400)]
fix bug in fill_slice_record_info

11 years agoadded hrn_to_os_tenant_name()
Tony Mack [Mon, 2 Jul 2012 02:04:58 +0000 (22:04 -0400)]
added hrn_to_os_tenant_name()

11 years agospecify type when using OSXrn
Tony Mack [Mon, 2 Jul 2012 02:04:36 +0000 (22:04 -0400)]
specify type when using OSXrn

11 years agorefactored fill_record_info
Tony Mack [Mon, 2 Jul 2012 02:04:15 +0000 (22:04 -0400)]
refactored fill_record_info

11 years agofix bug
Tony Mack [Sun, 1 Jul 2012 04:28:30 +0000 (00:28 -0400)]
fix bug

11 years agoorganized
Tony Mack [Sun, 1 Jul 2012 04:28:18 +0000 (00:28 -0400)]
organized

11 years agorevert change
Tony Mack [Sun, 1 Jul 2012 03:46:47 +0000 (23:46 -0400)]
revert change

11 years agowhitespace
Tony Mack [Sat, 30 Jun 2012 02:41:16 +0000 (22:41 -0400)]
whitespace

11 years agofix bug
Tony Mack [Sat, 30 Jun 2012 02:40:28 +0000 (22:40 -0400)]
fix bug

11 years agocast to string
Tony Mack [Sat, 30 Jun 2012 02:12:02 +0000 (22:12 -0400)]
cast to string

11 years agofix bug
Tony Mack [Sat, 30 Jun 2012 02:10:55 +0000 (22:10 -0400)]
fix bug

11 years agofix bugs
Tony Mack [Sat, 30 Jun 2012 01:54:57 +0000 (21:54 -0400)]
fix bugs

11 years agoplos schema
Tony Mack [Fri, 29 Jun 2012 21:07:52 +0000 (17:07 -0400)]
plos schema

11 years agoadded 'auth' param to __init__
Tony Mack [Fri, 29 Jun 2012 17:59:13 +0000 (13:59 -0400)]
added 'auth' param to __init__

11 years agofix import
Tony Mack [Fri, 29 Jun 2012 17:58:53 +0000 (13:58 -0400)]
fix import

11 years agoimport records from keystone instead of default auth_manager
Tony Mack [Fri, 29 Jun 2012 17:58:33 +0000 (13:58 -0400)]
import records from keystone instead of default auth_manager

11 years agorenmed NovaShell to Shell
Tony Mack [Fri, 29 Jun 2012 15:41:02 +0000 (11:41 -0400)]
renmed NovaShell to Shell

11 years agorenaming
Tony Mack [Fri, 29 Jun 2012 15:39:43 +0000 (11:39 -0400)]
renaming

11 years agorename NovaShell to Shell. cleanup
Tony Mack [Fri, 29 Jun 2012 15:38:10 +0000 (11:38 -0400)]
rename NovaShell to Shell. cleanup

11 years agoadded KeystoneClient
Tony Mack [Fri, 29 Jun 2012 15:37:36 +0000 (11:37 -0400)]
added KeystoneClient

11 years agoFirst input in handling leases.
Sandrine Avakian [Fri, 29 Jun 2012 12:41:12 +0000 (14:41 +0200)]
First input in handling leases.
Still dealing with bugs from the OAR migration.

11 years agoMerge branch 'master' of ssh://git.onelab.eu/git/sfa
Thierry Parmentelat [Fri, 29 Jun 2012 08:59:49 +0000 (10:59 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/sfa

11 years agoMerge branch 'tmp-pdf'
Thierry Parmentelat [Fri, 29 Jun 2012 08:58:54 +0000 (10:58 +0200)]
Merge branch 'tmp-pdf'

11 years agolatest pdf
Thierry Parmentelat [Fri, 29 Jun 2012 08:54:50 +0000 (10:54 +0200)]
latest pdf

11 years agocleanup
Tony Mack [Thu, 28 Jun 2012 15:19:56 +0000 (11:19 -0400)]
cleanup

11 years agoreport cpu, ram and storage info if available
Tony Mack [Thu, 28 Jun 2012 15:19:17 +0000 (11:19 -0400)]
report cpu, ram and storage info if available

11 years agopushing essex changes
Tony Mack [Thu, 28 Jun 2012 15:18:47 +0000 (11:18 -0400)]
pushing essex changes

11 years agopushing essex changes
Tony Mack [Thu, 28 Jun 2012 15:18:35 +0000 (11:18 -0400)]
pushing essex changes

11 years agopushing essex changes
Tony Mack [Thu, 28 Jun 2012 15:18:25 +0000 (11:18 -0400)]
pushing essex changes

11 years agopushing essex changes
Tony Mack [Thu, 28 Jun 2012 15:18:09 +0000 (11:18 -0400)]
pushing essex changes

11 years agoCleaning OARrestapi.
Sandrine Avakian [Wed, 27 Jun 2012 15:37:32 +0000 (17:37 +0200)]
Cleaning OARrestapi.

11 years agofix bugs
Tony Mack [Tue, 26 Jun 2012 16:06:43 +0000 (12:06 -0400)]
fix bugs

11 years agofix type
Tony Mack [Tue, 26 Jun 2012 15:35:39 +0000 (11:35 -0400)]
fix type

11 years agoAdding python test script.
Sandrine Avakian [Tue, 26 Jun 2012 14:56:39 +0000 (16:56 +0200)]
Adding python test script.
Includes test for LDAP, OAR and the delete job function in the slabdriver.

11 years agoAdded new config folder in senslab and bash script
Sandrine Avakian [Tue, 26 Jun 2012 13:15:31 +0000 (15:15 +0200)]
Added new config folder in senslab and bash script
to handle nuking database/ nuking sfa/configuring sfa
importing db.

11 years agoFixed small merge problems.
Sandrine Avakian [Tue, 26 Jun 2012 09:05:36 +0000 (11:05 +0200)]
Fixed small merge problems.

11 years agoMerge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2
Sandrine Avakian [Tue, 26 Jun 2012 08:45:42 +0000 (10:45 +0200)]
Merge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2

Conflicts:
sfa/senslab/OARrestapi.py
sfa/senslab/slabdriver.py

11 years agoadded NovaClient
Tony Mack [Tue, 26 Jun 2012 02:30:01 +0000 (22:30 -0400)]
added NovaClient

11 years agofix calls to glance
Tony Mack [Tue, 26 Jun 2012 01:21:53 +0000 (21:21 -0400)]
fix calls to glance

11 years agoadded sfa_nova_nnovarc option
Tony Mack [Tue, 26 Jun 2012 01:20:14 +0000 (21:20 -0400)]
added sfa_nova_nnovarc option

11 years agoinitial checkin
Tony Mack [Tue, 26 Jun 2012 01:19:09 +0000 (21:19 -0400)]
initial checkin

11 years agoCorrected GetReservedNodes.
Sandrine Avakian [Mon, 25 Jun 2012 14:54:07 +0000 (16:54 +0200)]
Corrected GetReservedNodes.

11 years agofix pubkey_to_user_data():
Tony Mack [Fri, 22 Jun 2012 18:01:37 +0000 (14:01 -0400)]
fix pubkey_to_user_data():

11 years agoadded pubkeys_to_user_data()
Tony Mack [Fri, 22 Jun 2012 17:27:54 +0000 (13:27 -0400)]
added pubkeys_to_user_data()

11 years agofix potential TypeError
Tony Mack [Fri, 22 Jun 2012 17:09:14 +0000 (13:09 -0400)]
fix potential TypeError

11 years agoUse floating_ip in <login> element
Andy Bavier [Fri, 22 Jun 2012 14:58:58 +0000 (10:58 -0400)]
Use floating_ip in <login> element

Users can't login to an instance using the fixed_ip address of an instance since it is on a private network.  Instead, export the floating_ip addresses assigned to the instance.

11 years agoExpessing leases timeslot in start_time and duration in number of grain
Mohamed Larabi [Fri, 22 Jun 2012 09:23:23 +0000 (11:23 +0200)]
Expessing leases timeslot in start_time and duration in number of grain

11 years agoGetReservedNodes implementation change for OAR api 2.5
Nicolas Turro [Fri, 22 Jun 2012 07:43:04 +0000 (09:43 +0200)]
GetReservedNodes implementation change for OAR api 2.5

11 years agosupport v1 and v2 return values
Tony Mack [Fri, 22 Jun 2012 01:05:05 +0000 (21:05 -0400)]
support v1 and v2 return values

11 years agocannot assume all SliverStatus results have the pl_login field
Tony Mack [Fri, 22 Jun 2012 00:52:54 +0000 (20:52 -0400)]
cannot assume all SliverStatus results have the pl_login field

11 years agofix potential TypeError
Tony Mack [Fri, 22 Jun 2012 00:13:05 +0000 (20:13 -0400)]
fix potential TypeError

11 years agoMerge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2
Sandrine Avakian [Thu, 21 Jun 2012 15:26:06 +0000 (17:26 +0200)]
Merge branch 'senslab2' of ssh://git.f-lab.fr/git/sfa into senslab2

11 years agoFixed OAR.
Sandrine Avakian [Thu, 21 Jun 2012 15:25:49 +0000 (17:25 +0200)]
Fixed OAR.

11 years agoadd a -k option to sfi show
Thierry Parmentelat [Thu, 21 Jun 2012 15:15:46 +0000 (17:15 +0200)]
add a -k option to sfi show