plstackapi.git
10 years agoLoad and save run times syncsteps origin/syncsteps
Sapan Bhatia [Mon, 2 Sep 2013 18:35:24 +0000 (14:35 -0400)]
Load and save run times

10 years agoSchedules for various steps
Sapan Bhatia [Mon, 2 Sep 2013 18:30:37 +0000 (14:30 -0400)]
Schedules for various steps

10 years agoClass and object dependencies, schedules
Sapan Bhatia [Mon, 2 Sep 2013 18:19:35 +0000 (14:19 -0400)]
Class and object dependencies, schedules

10 years agoSync refactored into abstract steps
Sapan Bhatia [Tue, 27 Aug 2013 14:16:05 +0000 (10:16 -0400)]
Sync refactored into abstract steps

10 years agoThe Observer observes PlanetStack not OpenStack
Sapan Bhatia [Mon, 26 Aug 2013 19:38:39 +0000 (15:38 -0400)]
The Observer observes PlanetStack not OpenStack

10 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Sapan Bhatia [Mon, 26 Aug 2013 15:05:31 +0000 (11:05 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

10 years agouse root tenant when deleting instance if sliver tenant no longer exists
Scott Baker [Mon, 26 Aug 2013 06:16:15 +0000 (23:16 -0700)]
use root tenant when deleting instance if sliver tenant no longer exists

10 years agocheck in network regression tests
Scott Baker [Sun, 25 Aug 2013 23:53:49 +0000 (16:53 -0700)]
check in network regression tests

10 years agogive sliver a unicode name before it is instantiated
Scott Baker [Fri, 23 Aug 2013 17:28:07 +0000 (10:28 -0700)]
give sliver a unicode name before it is instantiated

10 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Sapan Bhatia [Wed, 21 Aug 2013 12:55:47 +0000 (08:55 -0400)]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

10 years agoscript for cleaning up openstack database
Scott Baker [Tue, 20 Aug 2013 23:37:33 +0000 (16:37 -0700)]
script for cleaning up openstack database

10 years agohide network columns for networks with no sliver ip addresses
Scott Baker [Tue, 20 Aug 2013 22:48:07 +0000 (15:48 -0700)]
hide network columns for networks with no sliver ip addresses

10 years agoinclude sync_network_slivers in observer loop
Scott Baker [Tue, 20 Aug 2013 00:59:26 +0000 (17:59 -0700)]
include sync_network_slivers in observer loop

10 years agocreate NetworkSliver objects when networks are attached to instances
Scott Baker [Tue, 20 Aug 2013 00:56:45 +0000 (17:56 -0700)]
create NetworkSliver objects when networks are attached to instances

10 years agoexclude enacted from admin on slicenetworkinline
Scott Baker [Thu, 15 Aug 2013 00:28:14 +0000 (17:28 -0700)]
exclude enacted from admin on slicenetworkinline

10 years agoallow sharing private network between slices, eliminate smbaker-slice-net testing...
Scott Baker [Wed, 14 Aug 2013 17:50:48 +0000 (10:50 -0700)]
allow sharing private network between slices, eliminate smbaker-slice-net testing restriction

10 years agoI forgot to actually change the sleep value
Scott Baker [Wed, 14 Aug 2013 17:47:32 +0000 (10:47 -0700)]
I forgot to actually change the sleep value

10 years agolet waiting for the event consume some of the 5 minute delay
Scott Baker [Wed, 14 Aug 2013 01:05:32 +0000 (18:05 -0700)]
let waiting for the event consume some of the 5 minute delay

10 years agofix name of parameter passed to create sliver
Scott Baker [Wed, 14 Aug 2013 01:04:38 +0000 (18:04 -0700)]
fix name of parameter passed to create sliver

10 years agoimplement sync_networks; add lots of exception checking
Scott Baker [Fri, 9 Aug 2013 22:42:30 +0000 (15:42 -0700)]
implement sync_networks; add lots of exception checking

10 years agoshared network template support
Scott Baker [Fri, 9 Aug 2013 21:51:21 +0000 (14:51 -0700)]
shared network template support

10 years agoshared network template support
Scott Baker [Fri, 9 Aug 2013 21:49:56 +0000 (14:49 -0700)]
shared network template support

10 years agoadd translation field to network template
Scott Baker [Thu, 8 Aug 2013 01:58:10 +0000 (18:58 -0700)]
add translation field to network template

10 years agosave_network, delete_network, and refresh_networks functions
Scott Baker [Thu, 8 Aug 2013 01:57:15 +0000 (18:57 -0700)]
save_network, delete_network, and refresh_networks functions

10 years agoadd NetworkSlice to model imports
Scott Baker [Tue, 6 Aug 2013 16:04:43 +0000 (09:04 -0700)]
add NetworkSlice to model imports

10 years agoNetworkSlicesInline, to work with the NetworkSlices relation
Scott Baker [Tue, 6 Aug 2013 15:57:30 +0000 (08:57 -0700)]
NetworkSlicesInline, to work with the NetworkSlices relation

10 years agofields for observer/driver, permission checks on attaching networks to slices
Scott Baker [Tue, 6 Aug 2013 15:55:07 +0000 (08:55 -0700)]
fields for observer/driver, permission checks on attaching networks to slices

10 years agocomment out due to circular dependency
smbaker [Tue, 6 Aug 2013 05:21:09 +0000 (22:21 -0700)]
comment out due to circular dependency

10 years agorenaming
Tony Mack [Mon, 5 Aug 2013 19:57:15 +0000 (15:57 -0400)]
renaming

10 years agofix import error
Tony Mack [Mon, 5 Aug 2013 19:33:24 +0000 (15:33 -0400)]
fix import error

10 years agoimport network model admins from plstackapi-network branch stable origin/stable 1.0
Scott Baker [Mon, 29 Jul 2013 23:04:22 +0000 (16:04 -0700)]
import network model admins from plstackapi-network branch

10 years agoallow NetworkSliver.ip to be null, fix NO_OBSERVER define
Scott Baker [Mon, 29 Jul 2013 23:03:50 +0000 (16:03 -0700)]
allow NetworkSliver.ip to be null, fix NO_OBSERVER define

10 years agoimport network data model from plstackapi-network branch
Scott Baker [Mon, 29 Jul 2013 22:43:07 +0000 (15:43 -0700)]
import network data model from plstackapi-network branch

10 years agofix bug in delete tenant
Tony Mack [Tue, 9 Jul 2013 11:25:38 +0000 (07:25 -0400)]
fix bug in delete tenant

10 years agoskip invalid routers
Tony Mack [Tue, 9 Jul 2013 11:15:17 +0000 (07:15 -0400)]
skip invalid routers

10 years agoAdded in additional support for core objects (ServiceClass,ServiceResource,Tags,Proje...
Siobhan Tully [Sun, 7 Jul 2013 21:20:18 +0000 (17:20 -0400)]
Added in additional support for core objects (ServiceClass,ServiceResource,Tags,Projects and Reservations)

10 years agoMerge branch 'master' of git.planet-lab.org:/git/plstackapi
Siobhan Tully [Fri, 5 Jul 2013 15:14:09 +0000 (11:14 -0400)]
Merge branch 'master' of git.planet-lab.org:/git/plstackapi

10 years agoRemoved random w in file
Siobhan Tully [Fri, 5 Jul 2013 15:07:08 +0000 (11:07 -0400)]
Removed random w in file

10 years agoSmall fixes in the event layer for the observer
Sapan Bhatia [Wed, 3 Jul 2013 15:19:07 +0000 (11:19 -0400)]
Small fixes in the event layer for the observer

10 years agofix imports
Tony Mack [Wed, 3 Jul 2013 13:36:51 +0000 (09:36 -0400)]
fix imports

10 years agoMerge branch 'master' of git.planet-lab.org:/git/plstackapi
Siobhan Tully [Tue, 2 Jul 2013 17:19:47 +0000 (13:19 -0400)]
Merge branch 'master' of git.planet-lab.org:/git/plstackapi

10 years agoRe-implemented REST API and urls.
Siobhan Tully [Tue, 2 Jul 2013 17:17:33 +0000 (13:17 -0400)]
Re-implemented REST API and urls.

10 years agoIntegration with Feefie/Fofum for waking up the observer in a timely manner
Sapan Bhatia [Tue, 2 Jul 2013 16:12:38 +0000 (12:12 -0400)]
Integration with Feefie/Fofum for waking up the observer in a timely manner

10 years agofix bug
Tony Mack [Tue, 2 Jul 2013 00:40:55 +0000 (20:40 -0400)]
fix bug

10 years agoexclude enacted field from serviceClass/serviceResource
smbaker [Mon, 1 Jul 2013 06:48:25 +0000 (23:48 -0700)]
exclude enacted field from serviceClass/serviceResource

10 years agofix bugs
Tony Mack [Mon, 1 Jul 2013 14:33:29 +0000 (10:33 -0400)]
fix bugs

10 years agosync external routes
Tony Mack [Sun, 30 Jun 2013 16:46:16 +0000 (12:46 -0400)]
sync external routes

10 years agoFixed a typo
Sapan Bhatia [Fri, 28 Jun 2013 19:35:29 +0000 (15:35 -0400)]
Fixed a typo

10 years agomake reservations visible and hide the enacted fields
smbaker [Thu, 27 Jun 2013 09:01:41 +0000 (02:01 -0700)]
make reservations visible and hide the enacted fields

10 years agomake serviceclass visible at top level
smbaker [Wed, 26 Jun 2013 19:43:53 +0000 (12:43 -0700)]
make serviceclass visible at top level

10 years agodelete_tenant() deletes all instances associated with the specified tenant
Tony Mack [Wed, 26 Jun 2013 15:28:57 +0000 (11:28 -0400)]
delete_tenant() deletes all instances associated with the specified tenant

10 years agoChanged event listener to use fofum library
Sapan Bhatia [Tue, 25 Jun 2013 20:22:14 +0000 (16:22 -0400)]
Changed event listener to use fofum library

10 years agofit threading bug
Tony Mack [Mon, 24 Jun 2013 19:08:01 +0000 (15:08 -0400)]
fit threading bug

10 years agofix bug in sync_sliver
Tony Mack [Mon, 24 Jun 2013 17:50:06 +0000 (13:50 -0400)]
fix bug in sync_sliver

10 years agocleanup
Tony Mack [Mon, 24 Jun 2013 13:39:40 +0000 (09:39 -0400)]
cleanup

10 years agocleanup
Tony Mack [Mon, 24 Jun 2013 13:37:49 +0000 (09:37 -0400)]
cleanup

10 years agofix bug
Tony Mack [Mon, 24 Jun 2013 13:37:15 +0000 (09:37 -0400)]
fix bug

10 years agoAdded in geoposition for Sites, including google map display. Redid fixtures to...
Siobhan Tully [Fri, 21 Jun 2013 22:03:16 +0000 (18:03 -0400)]
Added in geoposition for Sites, including google map display.  Redid fixtures to include new fields (enacted), and formatted (prettyprint) serviceclass_initial_data.json for comparison.

10 years agoAdded in Project support to be used in concert with Tags on Slice, Site, Sliver and...
Siobhan Tully [Fri, 21 Jun 2013 20:34:53 +0000 (16:34 -0400)]
Added in Project support to be used in concert with Tags on Slice, Site, Sliver and User.

10 years agoAdded support for Generic Tags. Tags can be applied to Node, Site, Slice, Sliver...
Siobhan Tully [Fri, 21 Jun 2013 15:35:33 +0000 (11:35 -0400)]
Added support for Generic Tags.  Tags can be applied to Node, Site, Slice, Sliver.  Adjusted relation_name for SliceTags to not conflict with generic tag.

10 years agoInitial data should note have core.user installed (root user). That needs to come...
Siobhan Tully [Fri, 21 Jun 2013 13:17:29 +0000 (09:17 -0400)]
Initial data should note have core.user installed (root user).  That needs to come from the initial syncdb.

10 years agofix bug in sync_tenants
Tony Mack [Thu, 20 Jun 2013 16:04:30 +0000 (12:04 -0400)]
fix bug in sync_tenants

10 years agoinitial checkin of event listener. refactor/cleanup
Tony Mack [Sun, 16 Jun 2013 03:51:57 +0000 (23:51 -0400)]
initial checkin of event listener. refactor/cleanup

10 years agoinitial checkin
Tony Mack [Sat, 15 Jun 2013 18:32:31 +0000 (14:32 -0400)]
initial checkin

10 years agouse hashlib instead of md5 library
Tony Mack [Fri, 14 Jun 2013 22:16:10 +0000 (18:16 -0400)]
use hashlib instead of md5 library

10 years agoseveral bug fixes
Tony Mack [Wed, 12 Jun 2013 01:05:06 +0000 (21:05 -0400)]
several bug fixes

10 years agoremove debugging
Tony Mack [Tue, 11 Jun 2013 15:19:50 +0000 (11:19 -0400)]
remove debugging

10 years agodo not update the 'updated' timestamp when updating the 'enacted' timestamp otherwise...
Tony Mack [Tue, 11 Jun 2013 15:19:32 +0000 (11:19 -0400)]
do not update the 'updated' timestamp when updating the 'enacted' timestamp otherwise 'updated' will always be larger than 'enacted'

10 years agofix user key sync
Tony Mack [Tue, 11 Jun 2013 14:10:24 +0000 (10:10 -0400)]
fix user key sync

10 years agosync roles
Tony Mack [Tue, 11 Jun 2013 03:25:30 +0000 (23:25 -0400)]
sync roles

10 years agoobserver for sites, slices and users
Tony Mack [Tue, 11 Jun 2013 02:54:50 +0000 (22:54 -0400)]
observer for sites, slices and users

10 years agoswitch public key from char field to text field
Tony Mack [Mon, 10 Jun 2013 17:56:07 +0000 (13:56 -0400)]
switch public key from char field to text field

10 years agodont delete records yet
Tony Mack [Mon, 10 Jun 2013 17:42:42 +0000 (13:42 -0400)]
dont delete records yet

10 years agofix NameError
Tony Mack [Mon, 10 Jun 2013 17:42:21 +0000 (13:42 -0400)]
fix NameError

10 years agoremoving refrences to keys model
Tony Mack [Mon, 10 Jun 2013 15:27:15 +0000 (11:27 -0400)]
removing refrences to keys model

10 years agoinitial checkin of observer
Tony Mack [Mon, 10 Jun 2013 15:14:04 +0000 (11:14 -0400)]
initial checkin of observer

10 years agoremoving key model
Tony Mack [Mon, 10 Jun 2013 14:26:01 +0000 (10:26 -0400)]
removing key model

10 years agokey is now just an attribute of the user model. Added 'creator' field to sliver model
Tony Mack [Mon, 10 Jun 2013 13:57:45 +0000 (09:57 -0400)]
key is now just an attribute of the user model. Added 'creator' field to sliver model

10 years agofix bugs
Tony Mack [Tue, 28 May 2013 13:19:01 +0000 (09:19 -0400)]
fix bugs

10 years agoupdate filtering for non admins
Tony Mack [Tue, 28 May 2013 13:18:49 +0000 (09:18 -0400)]
update filtering for non admins

10 years agoChanged DeploymentNetwork to Deployment, adjusted initial_json to include service...
Siobhan Tully [Tue, 28 May 2013 00:53:48 +0000 (20:53 -0400)]
Changed DeploymentNetwork to Deployment, adjusted initial_json to include service class json, modified admin screens to only show appropriate topLevel objects (with the exception of Key), added in showAll var to make it easier when developing to showAll the objects in Admin.  Removed Django_Evolution objects from admin interface.

10 years agoChanged DeploymentNetwork to Deployment, adjusted initial_json to include service...
Siobhan Tully [Tue, 28 May 2013 00:53:37 +0000 (20:53 -0400)]
Changed DeploymentNetwork to Deployment, adjusted initial_json to include service class json, modified admin screens to only show appropriate topLevel objects (with the exception of Key), added in showAll var to make it easier when developing to showAll the objects in Admin.  Removed Django_Evolution objects from admin interface.

10 years agoadd slice tags
Scott Baker [Wed, 22 May 2013 00:25:56 +0000 (17:25 -0700)]
add slice tags

10 years agoreservation agent WIP check-in
Scott Baker [Sun, 19 May 2013 23:20:09 +0000 (16:20 -0700)]
reservation agent WIP check-in

10 years agoshow endtime in reservation unicode
Scott Baker [Sun, 19 May 2013 23:19:48 +0000 (16:19 -0700)]
show endtime in reservation unicode

10 years agouse timezone setting in reservation pages
Scott Baker [Sun, 19 May 2013 23:19:16 +0000 (16:19 -0700)]
use timezone setting in reservation pages

10 years agoadd endTime property, automatically calculated from StartTime + Duration
Scott Baker [Sun, 19 May 2013 23:04:49 +0000 (16:04 -0700)]
add endTime property, automatically calculated from StartTime + Duration

10 years agoadd timezone field to user
Scott Baker [Sun, 19 May 2013 22:54:48 +0000 (15:54 -0700)]
add timezone field to user

10 years agoreservation model: validate slice when form is refreshed
Scott Baker [Fri, 17 May 2013 16:35:32 +0000 (09:35 -0700)]
reservation model: validate slice when form is refreshed

10 years agoadd admin page for reservations, remove serviceResource admin since it's already...
Scott Baker [Fri, 17 May 2013 16:09:11 +0000 (09:09 -0700)]
add admin page for reservations, remove serviceResource admin since it's already inlined to serviceClass

10 years agocheck in reservation models
Scott Baker [Fri, 17 May 2013 16:06:44 +0000 (09:06 -0700)]
check in reservation models

10 years agoCSS for reservation admin form
Scott Baker [Fri, 17 May 2013 16:05:10 +0000 (09:05 -0700)]
CSS for reservation admin form

10 years agochange serviceClass from CharField to ForeignKey
Scott Baker [Tue, 14 May 2013 06:17:13 +0000 (23:17 -0700)]
change serviceClass from CharField to ForeignKey

10 years agoMethod for getting the default service class
Scott Baker [Tue, 14 May 2013 05:27:47 +0000 (22:27 -0700)]
Method for getting the default service class

10 years agocorrect plural spelling of service classes
Scott Baker [Mon, 13 May 2013 19:40:53 +0000 (12:40 -0700)]
correct plural spelling of service classes

10 years agomove ServiceClass and ServiceResource before Slice
Scott Baker [Mon, 13 May 2013 19:40:29 +0000 (12:40 -0700)]
move ServiceClass and ServiceResource before Slice

10 years agomove serviceclass fixture to the right place
Scott Baker [Mon, 13 May 2013 18:45:20 +0000 (11:45 -0700)]
move serviceclass fixture to the right place

10 years agofix bug
Tony Mack [Sat, 11 May 2013 01:34:54 +0000 (21:34 -0400)]
fix bug

10 years agowe can no longer access the user from the key object, so just make up a random key...
Tony Mack [Sat, 11 May 2013 01:04:42 +0000 (21:04 -0400)]
we can no longer access the user from the key object, so just make up a random key name instead of using the user's username

10 years agofix openstack integration
Tony Mack [Sat, 11 May 2013 00:34:18 +0000 (20:34 -0400)]
fix openstack integration