plstackapi.git
9 years agopis can view slices at their sites
Tony Mack [Wed, 20 Aug 2014 15:29:40 +0000 (11:29 -0400)]
pis can view slices at their sites

9 years agopis can update slice objects
Tony Mack [Wed, 20 Aug 2014 15:15:17 +0000 (11:15 -0400)]
pis can update slice objects

9 years agopis can update slice objects
Tony Mack [Wed, 20 Aug 2014 13:06:55 +0000 (09:06 -0400)]
pis can update slice objects

9 years agohpclib.py
Scott Baker [Wed, 20 Aug 2014 00:22:30 +0000 (17:22 -0700)]
hpclib.py

9 years agofix failed dependencies not taking type of objects into account
Scott Baker [Tue, 19 Aug 2014 22:49:27 +0000 (15:49 -0700)]
fix failed dependencies not taking type of objects into account

9 years agoturn on -a option to dumpdata so deleted models are dumped
Scott Baker [Fri, 15 Aug 2014 23:52:55 +0000 (16:52 -0700)]
turn on -a option to dumpdata so deleted models are dumped

9 years agoremove all ROInline objects
Scott Baker [Fri, 15 Aug 2014 23:39:05 +0000 (16:39 -0700)]
remove all ROInline objects

9 years agoremove all ROInline objects
Scott Baker [Fri, 15 Aug 2014 23:29:16 +0000 (16:29 -0700)]
remove all ROInline objects

9 years agofix issues with enacted fields in NetworkAdmin's inlines
Scott Baker [Fri, 15 Aug 2014 20:42:29 +0000 (13:42 -0700)]
fix issues with enacted fields in NetworkAdmin's inlines

9 years agohelper code for getting a list of IP addresses from a sliver
Scott Baker [Fri, 15 Aug 2014 19:29:20 +0000 (12:29 -0700)]
helper code for getting a list of IP addresses from a sliver

9 years agomake sync_sliver_ips a no-op -- maybe remove it soon
Scott Baker [Fri, 15 Aug 2014 00:35:05 +0000 (17:35 -0700)]
make sync_sliver_ips a no-op -- maybe remove it soon

9 years agosync all network deployments, even the nat-net
Scott Baker [Fri, 15 Aug 2014 00:33:36 +0000 (17:33 -0700)]
sync all network deployments, even the nat-net

9 years agoexpose is_active bit on user page
Scott Baker [Fri, 15 Aug 2014 00:32:35 +0000 (17:32 -0700)]
expose is_active bit on user page

9 years agosupport for port ranges in nat extension
Scott Baker [Fri, 15 Aug 2014 00:24:00 +0000 (17:24 -0700)]
support for port ranges in nat extension

9 years agopunch through portfwd; fix not all ports used in sync_network_slivers
Scott Baker [Fri, 15 Aug 2014 00:23:15 +0000 (17:23 -0700)]
punch through portfwd; fix not all ports used in sync_network_slivers

9 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Scott Baker [Thu, 14 Aug 2014 23:11:13 +0000 (16:11 -0700)]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

9 years agonat support for neutron
Scott Baker [Thu, 14 Aug 2014 23:10:59 +0000 (16:10 -0700)]
nat support for neutron

9 years agocustom delete confirmation page
Tony Mack [Wed, 13 Aug 2014 16:59:31 +0000 (12:59 -0400)]
custom delete confirmation page

9 years agofix NetworkTemplate url pointing to wrong models
Scott Baker [Wed, 13 Aug 2014 01:29:52 +0000 (18:29 -0700)]
fix NetworkTemplate url pointing to wrong models

9 years agoadd select_by_user for NetworkTemplate
Scott Baker [Wed, 13 Aug 2014 01:29:27 +0000 (18:29 -0700)]
add select_by_user for NetworkTemplate

9 years agomodify to use NetworkSlivers instead of sliver.ip
Scott Baker [Wed, 13 Aug 2014 01:14:34 +0000 (18:14 -0700)]
modify to use NetworkSlivers instead of sliver.ip

9 years agoremove comment
Scott Baker [Wed, 13 Aug 2014 01:05:56 +0000 (18:05 -0700)]
remove comment

9 years agouse shared network id for shared networks; stop creating private nets for shared...
Scott Baker [Wed, 13 Aug 2014 01:05:04 +0000 (18:05 -0700)]
use shared network id for shared networks; stop creating private nets for shared nets

9 years agofix NetworkSliver objects not created, and not working with shared network templates
Scott Baker [Wed, 13 Aug 2014 01:00:35 +0000 (18:00 -0700)]
fix NetworkSliver objects not created, and not working with shared network templates

9 years agoadd networkslivers to REST API
Scott Baker [Tue, 12 Aug 2014 19:05:41 +0000 (12:05 -0700)]
add networkslivers to REST API

9 years agotool to get public IP of an instance
Scott Baker [Tue, 12 Aug 2014 02:21:14 +0000 (19:21 -0700)]
tool to get public IP of an instance

9 years agofix ips not set in sliver.ip
Scott Baker [Tue, 12 Aug 2014 01:58:52 +0000 (18:58 -0700)]
fix ips not set in sliver.ip

9 years agosample script using get-instance-name
Scott Baker [Tue, 12 Aug 2014 01:04:04 +0000 (18:04 -0700)]
sample script using get-instance-name

9 years agotool for getting instance name via rest API
Scott Baker [Tue, 12 Aug 2014 00:52:39 +0000 (17:52 -0700)]
tool for getting instance name via rest API

9 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Scott Baker [Tue, 12 Aug 2014 00:27:24 +0000 (17:27 -0700)]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

9 years agoadd id serializers to genapi, add filtering support to genapi, fix _rel_+
Scott Baker [Tue, 12 Aug 2014 00:26:12 +0000 (17:26 -0700)]
add id serializers to genapi, add filtering support to genapi, fix _rel_+

9 years agoFixed spec file to handle symbolic links and config files properly
John H. Hartman [Mon, 11 Aug 2014 23:46:27 +0000 (16:46 -0700)]
Fixed spec file to handle symbolic links and config files properly
(at least from rpmbuild's point of view).

9 years agouse slicename attribute as slice's keystone tenant name
Tony Mack [Mon, 11 Aug 2014 15:21:42 +0000 (11:21 -0400)]
use slicename attribute as slice's keystone tenant name

9 years agoadd slicename prop
Tony Mack [Mon, 11 Aug 2014 15:14:58 +0000 (11:14 -0400)]
add slicename prop

9 years agoset default userdata
Scott Baker [Fri, 8 Aug 2014 16:57:28 +0000 (09:57 -0700)]
set default userdata

9 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Scott Baker [Wed, 6 Aug 2014 18:27:44 +0000 (11:27 -0700)]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

9 years agobump version number to 1.0.22-2
Scott Baker [Wed, 6 Aug 2014 18:27:36 +0000 (11:27 -0700)]
bump version number to 1.0.22-2

9 years agoadded default siterole
Tony Mack [Wed, 6 Aug 2014 17:46:14 +0000 (13:46 -0400)]
added default siterole

9 years agocleaner version of selector
Scott Baker [Wed, 6 Aug 2014 01:52:14 +0000 (18:52 -0700)]
cleaner version of selector

9 years agofiltering of select in sliverinline now working
Scott Baker [Wed, 6 Aug 2014 01:33:31 +0000 (18:33 -0700)]
filtering of select in sliverinline now working

9 years agoinject node_deployment info into change_form for slice admin
Scott Baker [Wed, 6 Aug 2014 00:19:24 +0000 (17:19 -0700)]
inject node_deployment info into change_form for slice admin

9 years agodynamically get list of sites for request account page
Scott Baker [Tue, 5 Aug 2014 17:15:26 +0000 (10:15 -0700)]
dynamically get list of sites for request account page

9 years agomerge amisha changes
Scott Baker [Tue, 5 Aug 2014 16:51:40 +0000 (09:51 -0700)]
merge amisha changes

9 years agoMake changes to install observer initscript in the right place
Sapan Bhatia [Tue, 5 Aug 2014 03:49:52 +0000 (23:49 -0400)]
Make changes to install observer initscript in the right place

9 years agoTypo in spec file
Sapan Bhatia [Tue, 5 Aug 2014 03:45:59 +0000 (23:45 -0400)]
Typo in spec file

9 years agoAdd observer initscript to build rpm
Sapan Bhatia [Tue, 5 Aug 2014 03:45:13 +0000 (23:45 -0400)]
Add observer initscript to build rpm

9 years agoChecking in initscript to run observer
Sapan Bhatia [Tue, 5 Aug 2014 03:42:21 +0000 (23:42 -0400)]
Checking in initscript to run observer

9 years agoIf an object's peer is not set, it implies no dependency. So rather than
Sapan Bhatia [Mon, 4 Aug 2014 14:48:28 +0000 (10:48 -0400)]
If an object's peer is not set, it implies no dependency. So rather than
failing the dependency check, we pass it.

9 years agoput legacyapi in the xmlrpc dir, since it was being hidden by the admin api
Scott Baker [Fri, 1 Aug 2014 21:56:49 +0000 (14:56 -0700)]
put legacyapi in the xmlrpc dir, since it was being hidden by the admin api

9 years agoLog exception when graph cannot be loaded
Sapan Bhatia [Wed, 23 Jul 2014 21:24:13 +0000 (17:24 -0400)]
Log exception when graph cannot be loaded

9 years agoFixed tabulations
Sapan Bhatia [Wed, 23 Jul 2014 20:39:41 +0000 (16:39 -0400)]
Fixed tabulations

9 years agoUpdated fixtures to latest versoin in master
Sapan Bhatia [Wed, 23 Jul 2014 20:31:16 +0000 (16:31 -0400)]
Updated fixtures to latest versoin in master

9 years agoMinor bug fixes
Sapan Bhatia [Wed, 23 Jul 2014 14:35:33 +0000 (10:35 -0400)]
Minor bug fixes

9 years agoPoint default observer back to OpenStack observer
Sapan Bhatia [Wed, 23 Jul 2014 14:27:49 +0000 (10:27 -0400)]
Point default observer back to OpenStack observer

9 years agoRemoved deleters, which are not used in 3.0
Sapan Bhatia [Wed, 23 Jul 2014 14:26:25 +0000 (10:26 -0400)]
Removed deleters, which are not used in 3.0

9 years agoService provider deleter, refactored
Sapan Bhatia [Wed, 23 Jul 2014 14:25:21 +0000 (10:25 -0400)]
Service provider deleter, refactored

9 years agoOrigin server deleter, refactored
Sapan Bhatia [Wed, 23 Jul 2014 14:25:00 +0000 (10:25 -0400)]
Origin server deleter, refactored

9 years agoHPC service does not support deletion
Sapan Bhatia [Wed, 23 Jul 2014 14:18:31 +0000 (10:18 -0400)]
HPC service does not support deletion

9 years agoTypographic error
Sapan Bhatia [Wed, 23 Jul 2014 14:17:28 +0000 (10:17 -0400)]
Typographic error

9 years agoContent provider deleter, refactored
Sapan Bhatia [Wed, 23 Jul 2014 14:13:10 +0000 (10:13 -0400)]
Content provider deleter, refactored

9 years agoCDN Prefix deleter, refactored
Sapan Bhatia [Wed, 23 Jul 2014 14:12:42 +0000 (10:12 -0400)]
CDN Prefix deleter, refactored

9 years agoMerge changes to sync steps in OpenStack Observer back into EC2
Sapan Bhatia [Wed, 23 Jul 2014 14:03:50 +0000 (10:03 -0400)]
Merge changes to sync steps in OpenStack Observer back into EC2
Observer.

9 years agoUpdate OpenStack Observer's event loop from EC2 observer
Sapan Bhatia [Wed, 23 Jul 2014 14:02:45 +0000 (10:02 -0400)]
Update OpenStack Observer's event loop from EC2 observer

9 years agoRemoved old-style deleters
Sapan Bhatia [Wed, 23 Jul 2014 14:01:22 +0000 (10:01 -0400)]
Removed old-style deleters

9 years agoSteps in which deletion is not supported have to return an empty list
Sapan Bhatia [Wed, 23 Jul 2014 13:59:32 +0000 (09:59 -0400)]
Steps in which deletion is not supported have to return an empty list
when queried for deleted objects.

9 years agoSlice deployment deleter, refactored
Sapan Bhatia [Wed, 23 Jul 2014 13:53:53 +0000 (09:53 -0400)]
Slice deployment deleter, refactored

9 years agoSite deployment step, refactored
Sapan Bhatia [Wed, 23 Jul 2014 13:50:33 +0000 (09:50 -0400)]
Site deployment step, refactored

9 years agoNetwork sliver deleter, refactored
Sapan Bhatia [Wed, 23 Jul 2014 13:48:55 +0000 (09:48 -0400)]
Network sliver deleter, refactored

9 years agoNetwork deployment deleter, refactored
Sapan Bhatia [Wed, 23 Jul 2014 13:45:23 +0000 (09:45 -0400)]
Network deployment deleter, refactored

9 years agoUser deployments deleter refactored
Sapan Bhatia [Wed, 23 Jul 2014 13:43:20 +0000 (09:43 -0400)]
User deployments deleter refactored

9 years agoSliver deleter, refactored
Sapan Bhatia [Wed, 23 Jul 2014 13:37:19 +0000 (09:37 -0400)]
Sliver deleter, refactored

9 years agoDeleters should not be calling delete on the data model.
Sapan Bhatia [Wed, 23 Jul 2014 13:34:16 +0000 (09:34 -0400)]
Deleters should not be calling delete on the data model.

9 years agoUser deleter, refactored
Sapan Bhatia [Wed, 23 Jul 2014 13:34:02 +0000 (09:34 -0400)]
User deleter, refactored

9 years agoSlice deleter, refactored
Sapan Bhatia [Wed, 23 Jul 2014 13:33:44 +0000 (09:33 -0400)]
Slice deleter, refactored

9 years agoRefactored site deleter.
Sapan Bhatia [Wed, 23 Jul 2014 13:05:38 +0000 (09:05 -0400)]
Refactored site deleter.

9 years agoThis is in the default implementation of sync_step now
Sapan Bhatia [Wed, 23 Jul 2014 13:03:42 +0000 (09:03 -0400)]
This is in the default implementation of sync_step now

9 years agoProvide default implementation of fetch_pending to remove redundant code
Sapan Bhatia [Wed, 23 Jul 2014 12:59:30 +0000 (08:59 -0400)]
Provide default implementation of fetch_pending to remove redundant code
from steps.

9 years agoNetworks deleter for OpenStack
Sapan Bhatia [Wed, 23 Jul 2014 12:51:18 +0000 (08:51 -0400)]
Networks deleter for OpenStack

9 years agoExplicitly prevent deletion processing in steps in which it doesn't make
Sapan Bhatia [Tue, 22 Jul 2014 05:27:02 +0000 (01:27 -0400)]
Explicitly prevent deletion processing in steps in which it doesn't make
sense.

9 years agoFixed indentations.
Sapan Bhatia [Tue, 22 Jul 2014 05:22:15 +0000 (01:22 -0400)]
Fixed indentations.

9 years agoBug fix
Sapan Bhatia [Tue, 22 Jul 2014 05:22:00 +0000 (01:22 -0400)]
Bug fix

9 years agoDeletion
Sapan Bhatia [Tue, 22 Jul 2014 05:21:36 +0000 (01:21 -0400)]
Deletion

9 years agoDjango's delete method does not accept unknown keywords
Sapan Bhatia [Tue, 22 Jul 2014 05:21:05 +0000 (01:21 -0400)]
Django's delete method does not accept unknown keywords

9 years agoFixed a typo
Sapan Bhatia [Tue, 22 Jul 2014 05:11:36 +0000 (01:11 -0400)]
Fixed a typo

9 years agoContinuing removal of delters from EventManager
Sapan Bhatia [Tue, 22 Jul 2014 04:48:09 +0000 (00:48 -0400)]
Continuing removal of delters from EventManager

9 years agoDon't load deleters, they don't exist anymore
Sapan Bhatia [Tue, 22 Jul 2014 04:43:55 +0000 (00:43 -0400)]
Don't load deleters, they don't exist anymore

9 years agoLet's not have an outer exception try/catch... it only hides inner
Sapan Bhatia [Tue, 22 Jul 2014 04:35:56 +0000 (00:35 -0400)]
Let's not have an outer exception try/catch... it only hides inner
exceptions.

9 years agoMore cleanups
Sapan Bhatia [Tue, 22 Jul 2014 04:32:42 +0000 (00:32 -0400)]
More cleanups

9 years agoMerged some changes that SCott made to event_manager
Sapan Bhatia [Tue, 22 Jul 2014 04:30:16 +0000 (00:30 -0400)]
Merged some changes that SCott made to event_manager

9 years agoDropped extraneous sync steps in ec2_observer/steps directory
Sapan Bhatia [Tue, 22 Jul 2014 04:27:35 +0000 (00:27 -0400)]
Dropped extraneous sync steps in ec2_observer/steps directory

9 years agoAdded awslib, for interacting with Amazon AWS.
Sapan Bhatia [Tue, 22 Jul 2014 04:22:58 +0000 (00:22 -0400)]
Added awslib, for interacting with Amazon AWS.

9 years agoImported bug fixes
Sapan Bhatia [Tue, 22 Jul 2014 04:14:29 +0000 (00:14 -0400)]
Imported bug fixes

9 years agoMade 'observer' a symlink
Sapan Bhatia [Tue, 22 Jul 2014 03:23:36 +0000 (23:23 -0400)]
Made 'observer' a symlink

9 years agoRename observer to openstack_observer, making room for more convenient
Sapan Bhatia [Tue, 22 Jul 2014 03:21:23 +0000 (23:21 -0400)]
Rename observer to openstack_observer, making room for more convenient
switching to a different observer.

9 years agoThis tree was mixed up, with an old version of the EC2 Observer. This
Sapan Bhatia [Tue, 22 Jul 2014 02:53:58 +0000 (22:53 -0400)]
This tree was mixed up, with an old version of the EC2 Observer. This
change copies across the version demo'd the OpenCloud developer meeting.

9 years agoFixed indentation
Sapan Bhatia [Tue, 22 Jul 2014 00:09:06 +0000 (20:09 -0400)]
Fixed indentation

9 years agoImplement new mark/purge deletion for User Model
Sapan Bhatia [Tue, 22 Jul 2014 00:08:04 +0000 (20:08 -0400)]
Implement new mark/purge deletion for User Model

9 years agoDefault to purging on delete if the Observer cannot be loaded.
Sapan Bhatia [Tue, 22 Jul 2014 00:07:23 +0000 (20:07 -0400)]
Default to purging on delete if the Observer cannot be loaded.

9 years agoMove queries for deleted objects into a new manager
Sapan Bhatia [Tue, 22 Jul 2014 00:06:59 +0000 (20:06 -0400)]
Move queries for deleted objects into a new manager

9 years agoAdded ec2 observer, WIP
Sapan Bhatia [Mon, 12 May 2014 19:28:02 +0000 (15:28 -0400)]
Added ec2 observer, WIP