5 years agoSupport walking both inverse and forward dependency grahps ansible
Sapan Bhatia [Wed, 5 Nov 2014 05:14:23 +0000]
Support walking both inverse and forward dependency grahps

5 years agoCascading deletions for dependent objects
Sapan Bhatia [Wed, 5 Nov 2014 05:14:02 +0000]
Cascading deletions for dependent objects

5 years agoDirty objects that depend on dirtied objects up to one level
Sapan Bhatia [Wed, 5 Nov 2014 04:57:48 +0000]
Dirty objects that depend on dirtied objects up to one level

5 years agoDependency walker to support dependency-oriented model policies
Sapan Bhatia [Wed, 5 Nov 2014 04:57:19 +0000]
Dependency walker to support dependency-oriented model policies

5 years agoLinked Image to related objects
Sapan Bhatia [Wed, 5 Nov 2014 04:05:38 +0000]
Linked Image to related objects

5 years agoLinked flavor to related objects
Sapan Bhatia [Wed, 5 Nov 2014 04:05:11 +0000]
Linked flavor to related objects

5 years agoLink credentials to related objects -- usercredentials et al.
Sapan Bhatia [Wed, 5 Nov 2014 04:04:48 +0000]
Link credentials to related objects -- usercredentials et al.

5 years agoLink slicedeployments to slice
Sapan Bhatia [Wed, 5 Nov 2014 04:04:29 +0000]
Link slicedeployments to slice

5 years agoAdded a missing field to the list of parameters
Sapan Bhatia [Wed, 22 Oct 2014 05:19:49 +0000]
Added a missing field to the list of parameters

5 years agoFixed a typo
Sapan Bhatia [Wed, 22 Oct 2014 05:18:18 +0000]
Fixed a typo

5 years agoBug fix in specifying networks for sync_slivers
Sapan Bhatia [Wed, 22 Oct 2014 05:17:05 +0000]
Bug fix in specifying networks for sync_slivers

5 years agoAnsible wrapper
Sapan Bhatia [Wed, 22 Oct 2014 04:42:27 +0000]
Ansible wrapper

5 years agoDropped pdb line
Sapan Bhatia [Wed, 22 Oct 2014 04:09:25 +0000]
Dropped pdb line

5 years agoAvoid self waits in Observer core
Sapan Bhatia [Wed, 22 Oct 2014 04:00:31 +0000]
Avoid self waits in Observer core

5 years agoFixed library compatibility problems and auth errors
Sapan Bhatia [Wed, 22 Oct 2014 03:58:06 +0000]
Fixed library compatibility problems and auth errors

5 years agoBug fixes to sync_slivers step
Sapan Bhatia [Wed, 22 Oct 2014 03:55:54 +0000]
Bug fixes to sync_slivers step

5 years agoBug fixes to ansible sliver recipe
Sapan Bhatia [Wed, 22 Oct 2014 03:55:36 +0000]
Bug fixes to ansible sliver recipe

5 years agoFilter out slivers not associated with a deployment
Sapan Bhatia [Wed, 22 Oct 2014 01:45:51 +0000]
Filter out slivers not associated with a deployment

5 years agoUpdated authentication
Sapan Bhatia [Wed, 22 Oct 2014 01:09:24 +0000]
Updated authentication

5 years agoTrivial change
Sapan Bhatia [Wed, 22 Oct 2014 01:09:03 +0000]
Trivial change

5 years agoUpdates to slice deployments step
Sapan Bhatia [Wed, 22 Oct 2014 01:03:03 +0000]
Updates to slice deployments step

5 years agoWorked around an authentication problem
Sapan Bhatia [Wed, 22 Oct 2014 00:59:08 +0000]
Worked around an authentication problem

5 years agoCleaned up options
Sapan Bhatia [Wed, 22 Oct 2014 00:58:47 +0000]
Cleaned up options

5 years agoAdded content to slivers ansible recipe.
Sapan Bhatia [Wed, 22 Oct 2014 00:57:59 +0000]
Added content to slivers ansible recipe.

5 years agoHandle two error messages, when a user is orphaned
Sapan Bhatia [Wed, 22 Oct 2014 00:53:41 +0000]
Handle two error messages, when a user is orphaned

5 years agoUpdates to auth in sync_network_deployments
Sapan Bhatia [Tue, 21 Oct 2014 23:33:52 +0000]
Updates to auth in sync_network_deployments

5 years agoUpdated to new IceHouse clients
root [Tue, 21 Oct 2014 21:58:56 +0000]
Updated to new IceHouse clients

5 years agoSync slivers rewritten with ansible
root [Tue, 21 Oct 2014 20:24:13 +0000]
Sync slivers rewritten with ansible

5 years agoBug fix in ansible driver for backend
root [Fri, 17 Oct 2014 19:28:29 +0000]
Bug fix in ansible driver for backend

5 years agoNew steps, ansible playbooks
root [Fri, 17 Oct 2014 14:43:29 +0000]
New steps, ansible playbooks

5 years agoBug fixes in ansible driver
root [Wed, 15 Oct 2014 12:55:40 +0000]
Bug fixes in ansible driver

5 years agoFixed a bug in the ansible driver for OpenStack
root [Wed, 15 Oct 2014 12:51:05 +0000]
Fixed a bug in the ansible driver for OpenStack

5 years agouser deployment sync step updated to use ansible
root [Wed, 15 Oct 2014 04:12:05 +0000]
user deployment sync step updated to use ansible

5 years agoUser and role creation ansible playbook template
root [Wed, 15 Oct 2014 04:11:32 +0000]
User and role creation ansible playbook template

5 years agoAnsible library module for new Ansible-based Observer backend
root [Tue, 14 Oct 2014 16:33:44 +0000]
Ansible library module for new Ansible-based Observer backend

5 years agolarry's edits on node58
Scott Baker [Sun, 12 Oct 2014 17:52:02 +0000]
larry's edits on node58

5 years agodisable cassandra from UI
Scott Baker [Sun, 12 Oct 2014 17:47:40 +0000]
disable cassandra from UI

5 years agolatest dumpdata from alpha
Scott Baker [Fri, 10 Oct 2014 17:38:20 +0000]
latest dumpdata from alpha

5 years agoreplace HPC and RR service objects with the right ones
Scott Baker [Thu, 9 Oct 2014 23:38:45 +0000]
replace HPC and RR service objects with the right ones

5 years agofix keyerror in plcorebase.delete
Scott Baker [Thu, 9 Oct 2014 23:22:00 +0000]
fix keyerror in plcorebase.delete

5 years agoobserver_disabled was not being imported into core/models/user.py
Scott Baker [Thu, 9 Oct 2014 23:16:02 +0000]
observer_disabled was not being imported into core/models/user.py

5 years agoavoid throwing exception for model_policies that don't exist
Scott Baker [Thu, 9 Oct 2014 19:03:22 +0000]
avoid throwing exception for model_policies that don't exist

5 years agodelete commented out lines
Scott Baker [Thu, 9 Oct 2014 18:11:17 +0000]
delete commented out lines

5 years agohostnames in lowercase in legacyapi
Scott Baker [Thu, 9 Oct 2014 18:10:05 +0000]
hostnames in lowercase in legacyapi

5 years agomerge my REST API changes with Sapan's
Scott Baker [Thu, 9 Oct 2014 18:09:15 +0000]
merge my REST API changes with Sapan's

5 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Scott Baker [Thu, 9 Oct 2014 18:00:45 +0000]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

5 years agouser permission REST test, WIP
Scott Baker [Thu, 9 Oct 2014 17:59:58 +0000]
user permission REST test, WIP

5 years agocreate default networks in model policy instead of admin
Tony Mack [Thu, 9 Oct 2014 02:54:02 +0000]
create default networks in model policy instead of admin

5 years agoadded openstack dependencies for the observer
Tony Mack [Wed, 8 Oct 2014 17:48:30 +0000]
added openstack dependencies for the observer
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

5 years agoadded openstack client libraries dependencies
Tony Mack [Wed, 8 Oct 2014 17:47:54 +0000]
added openstack client libraries dependencies

5 years agoSet specific error code
Sapan Bhatia [Wed, 8 Oct 2014 15:34:23 +0000]
Set specific error code

5 years agoCreation was broken - when you create an object, there is no object in
Sapan Bhatia [Wed, 8 Oct 2014 14:34:41 +0000]
Creation was broken - when you create an object, there is no object in
context, so can_update does not work

5 years agoFor backend-specific observers, filter out deployments without backend
Sapan Bhatia [Wed, 8 Oct 2014 13:38:21 +0000]
For backend-specific observers, filter out deployments without backend
types set

5 years agocreate default public and private slice networks for slices created via developer...
Tony Mack [Tue, 7 Oct 2014 21:20:30 +0000]
create default public and private slice networks for slices created via developer (admin) view

5 years agoexpanded REST permission test, WIP
Scott Baker [Tue, 7 Oct 2014 19:54:51 +0000]
expanded REST permission test, WIP

5 years agoadd slice_roles to REST API
Scott Baker [Tue, 7 Oct 2014 19:11:34 +0000]
add slice_roles to REST API

5 years agoadd site_roles to REST API
Scott Baker [Tue, 7 Oct 2014 19:07:09 +0000]
add site_roles to REST API

5 years agouser test, WIP
Scott Baker [Tue, 7 Oct 2014 07:10:41 +0000]
user test, WIP

5 years agosupport fine-grained permission checks in API
Scott Baker [Tue, 7 Oct 2014 07:10:17 +0000]
support fine-grained permission checks in API

5 years agofix TypeError in SliceForm:clean
Scott Baker [Tue, 7 Oct 2014 06:09:59 +0000]
fix TypeError in SliceForm:clean

5 years agore-did the fine grained permission checking stuff again
Scott Baker [Tue, 7 Oct 2014 05:58:48 +0000]
re-did the fine grained permission checking stuff again

5 years agofix nonworking tabs displayed when adding user
Scott Baker [Tue, 7 Oct 2014 00:51:20 +0000]
fix nonworking tabs displayed when adding user

5 years agofix manyToMany error when creating deployment
Scott Baker [Tue, 7 Oct 2014 00:17:40 +0000]
fix manyToMany error when creating deployment

5 years agoMigration script for availability_zones
Sapan Bhatia [Mon, 6 Oct 2014 21:22:37 +0000]
Migration script for availability_zones

5 years agoRequire wget to be installed
Sapan Bhatia [Mon, 6 Oct 2014 20:59:26 +0000]
Require wget to be installed

5 years agoadd default select_by_user to plcorebase, hunt down and destroy select_by_user method...
Scott Baker [Fri, 3 Oct 2014 21:48:06 +0000]
add default select_by_user to plcorebase, hunt down and destroy select_by_user methods in other classes that were redundant with the new default

5 years agocleaner approach to dealing with UserAdmin, using multiple inheritance
Scott Baker [Fri, 3 Oct 2014 20:10:47 +0000]
cleaner approach to dealing with UserAdmin, using multiple inheritance

5 years agoadd support for fine-grained field permissions for user model
Scott Baker [Fri, 3 Oct 2014 07:32:37 +0000]
add support for fine-grained field permissions for user model

5 years agoraise PermissionDenied if someone tries to save an object without can_update rights
Scott Baker [Fri, 3 Oct 2014 05:50:18 +0000]
raise PermissionDenied if someone tries to save an object without can_update rights

5 years agofix model_policies being called with class instead of instance
Scott Baker [Tue, 30 Sep 2014 21:53:45 +0000]
fix model_policies being called with class instead of instance

5 years agocheck-in fix for checkbox deletion not working in django 1.7
Scott Baker [Tue, 30 Sep 2014 18:35:30 +0000]
check-in fix for checkbox deletion not working in django 1.7

5 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Scott Baker [Tue, 30 Sep 2014 18:32:53 +0000]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

5 years agorename sanity_check to consistency_check; run it from an external program rather...
Scott Baker [Tue, 30 Sep 2014 18:31:56 +0000]
rename sanity_check to consistency_check; run it from an external program rather than as part of observer

5 years agoadded availaibilty_zone param to spanw_instance() call
Tony Mack [Mon, 29 Sep 2014 20:21:57 +0000]
added availaibilty_zone param to spanw_instance() call

5 years agoadded availability_zone field to Deployment model
Tony Mack [Mon, 29 Sep 2014 20:10:52 +0000]
added availability_zone field to Deployment model

5 years agobetter stderr handling
Scott Baker [Fri, 26 Sep 2014 19:36:39 +0000]
better stderr handling

5 years agodiff-opencloud tool
Scott Baker [Fri, 26 Sep 2014 19:23:27 +0000]
diff-opencloud tool

5 years agoopencloud copy tool
Scott Baker [Fri, 26 Sep 2014 19:13:21 +0000]
opencloud copy tool

5 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Scott Baker [Fri, 26 Sep 2014 07:50:07 +0000]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

5 years agodo a better job with default_origin_server; fix update
Scott Baker [Fri, 26 Sep 2014 07:49:55 +0000]
do a better job with default_origin_server; fix update

5 years agobump version number
Scott Baker [Thu, 25 Sep 2014 04:32:40 +0000]
bump version number

5 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
root [Thu, 25 Sep 2014 03:59:30 +0000]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

5 years agoallow only enforce login base prefix on new slices
Tony Mack [Wed, 24 Sep 2014 16:44:22 +0000]
allow only enforce login base prefix on new slices

5 years agofix attribute error
Tony Mack [Wed, 24 Sep 2014 14:22:31 +0000]
fix attribute error

5 years agoset sliver name in save()
Tony Mack [Wed, 24 Sep 2014 14:08:51 +0000]
set sliver name in save()

5 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Scott Baker [Wed, 24 Sep 2014 05:54:06 +0000]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

5 years agofix delete when hpc object has no cmi object id; add silent=true for originserver
Scott Baker [Wed, 24 Sep 2014 05:53:51 +0000]
fix delete when hpc object has no cmi object id; add silent=true for originserver

5 years agoalso allow 'silent' to be set as an instance variable
Scott Baker [Wed, 24 Sep 2014 05:41:17 +0000]
also allow 'silent' to be set as an instance variable

5 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Sapan Bhatia [Wed, 24 Sep 2014 04:34:50 +0000]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

5 years agoFixed a typo
Sapan Bhatia [Wed, 24 Sep 2014 04:34:44 +0000]
Fixed a typo

5 years agoremove unnecessary id=
Scott Baker [Wed, 24 Sep 2014 00:24:42 +0000]
remove unnecessary id=

5 years agoadd sanity check functions
Scott Baker [Wed, 24 Sep 2014 00:23:02 +0000]
add sanity check functions

5 years agoadd silent kwarg to delete() and save()
Scott Baker [Tue, 23 Sep 2014 23:04:36 +0000]
add silent kwarg to delete() and save()

5 years agoDeploymentRole is not linked to deployments
Sapan Bhatia [Tue, 23 Sep 2014 17:42:40 +0000]
DeploymentRole is not linked to deployments

5 years agoDon't use config backend type if it's not set
Sapan Bhatia [Tue, 23 Sep 2014 17:42:23 +0000]
Don't use config backend type if it's not set

5 years agoDisable deployment filtering if the backend_type config option is not set
Sapan Bhatia [Tue, 23 Sep 2014 17:14:31 +0000]
Disable deployment filtering if the backend_type config option is not set

5 years agoreverted out change; not sure it was safe when spawning Openstack instances
Scott Baker [Tue, 23 Sep 2014 00:46:35 +0000]
reverted out change; not sure it was safe when spawning Openstack instances

5 years agoMerge branch 'master' of ssh://git.planet-lab.org/git/plstackapi
Scott Baker [Tue, 23 Sep 2014 00:17:08 +0000]
Merge branch 'master' of ssh://git.planet-lab.org/git/plstackapi

5 years agoconvert hostnames to lowercase when adding to data model
Scott Baker [Tue, 23 Sep 2014 00:16:32 +0000]
convert hostnames to lowercase when adding to data model

5 years agoNew migration script for backend_type, and timezone
Sapan Bhatia [Mon, 22 Sep 2014 23:03:02 +0000]
New migration script for backend_type, and timezone