Tony Mack [Mon, 10 Jun 2013 14:26:01 +0000 (10:26 -0400)]
removing key 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
Tony Mack [Tue, 28 May 2013 13:19:01 +0000 (09:19 -0400)]
fix bugs
Tony Mack [Tue, 28 May 2013 13:18:49 +0000 (09:18 -0400)]
update filtering for non admins
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.
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.
Scott Baker [Wed, 22 May 2013 00:25:56 +0000 (17:25 -0700)]
add slice tags
Scott Baker [Sun, 19 May 2013 23:20:09 +0000 (16:20 -0700)]
reservation agent WIP check-in
Scott Baker [Sun, 19 May 2013 23:19:48 +0000 (16:19 -0700)]
show endtime in reservation unicode
Scott Baker [Sun, 19 May 2013 23:19:16 +0000 (16:19 -0700)]
use timezone setting in reservation pages
Scott Baker [Sun, 19 May 2013 23:04:49 +0000 (16:04 -0700)]
add endTime property, automatically calculated from StartTime + Duration
Scott Baker [Sun, 19 May 2013 22:54:48 +0000 (15:54 -0700)]
add timezone field to user
Scott Baker [Fri, 17 May 2013 16:35:32 +0000 (09:35 -0700)]
reservation model: validate slice when form is refreshed
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
Scott Baker [Fri, 17 May 2013 16:06:44 +0000 (09:06 -0700)]
check in reservation models
Scott Baker [Fri, 17 May 2013 16:05:10 +0000 (09:05 -0700)]
CSS for reservation admin form
Scott Baker [Tue, 14 May 2013 06:17:13 +0000 (23:17 -0700)]
change serviceClass from CharField to ForeignKey
Scott Baker [Tue, 14 May 2013 05:27:47 +0000 (22:27 -0700)]
Method for getting the default service class
Scott Baker [Mon, 13 May 2013 19:40:53 +0000 (12:40 -0700)]
correct plural spelling of service classes
Scott Baker [Mon, 13 May 2013 19:40:29 +0000 (12:40 -0700)]
move ServiceClass and ServiceResource before Slice
Scott Baker [Mon, 13 May 2013 18:45:20 +0000 (11:45 -0700)]
move serviceclass fixture to the right place
Tony Mack [Sat, 11 May 2013 01:34:54 +0000 (21:34 -0400)]
fix bug
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
Tony Mack [Sat, 11 May 2013 00:34:18 +0000 (20:34 -0400)]
fix openstack integration
Tony Mack [Sat, 11 May 2013 00:20:03 +0000 (20:20 -0400)]
fix openstack integration
Scott Baker [Fri, 10 May 2013 23:53:13 +0000 (16:53 -0700)]
intial data for serviceclass / serviceresource
Scott Baker [Fri, 10 May 2013 23:50:44 +0000 (16:50 -0700)]
models and admin for ServiceClass and ServiceResource
Tony Mack [Fri, 10 May 2013 21:15:32 +0000 (17:15 -0400)]
pull some values from planetstack config file
Tony Mack [Fri, 10 May 2013 20:54:14 +0000 (16:54 -0400)]
fix environment
Tony Mack [Fri, 10 May 2013 20:51:12 +0000 (16:51 -0400)]
install source to /opt/planetstack
Siobhan Tully [Fri, 10 May 2013 19:53:14 +0000 (15:53 -0400)]
Adjustments to admin.py for view, fix Role using charfield as primary key, adjusted openstack/managers.py to fill the charfield instead of the pk
Siobhan Tully [Fri, 10 May 2013 16:43:09 +0000 (12:43 -0400)]
Adjusting admin GUI/inlines, fixed slice modification when no openstack environment is setup
Siobhan Tully [Fri, 10 May 2013 14:50:08 +0000 (10:50 -0400)]
Merge pick up, tweaked role/site/plcore_base or os_manager path when OpenStack not present
Siobhan Tully [Fri, 10 May 2013 12:59:56 +0000 (08:59 -0400)]
Refactor to /opt/planetstack, final tweaks to make sure planetstack can run in non-openstack mode, adjustments to GUI for model focus changes
Tony Mack [Fri, 10 May 2013 12:22:44 +0000 (08:22 -0400)]
role base filtering for main admin pages
Tony Mack [Fri, 10 May 2013 01:44:17 +0000 (21:44 -0400)]
role based filtering for keys
Tony Mack [Fri, 10 May 2013 00:33:21 +0000 (20:33 -0400)]
added add_external_route(), delete_external_route()
Tony Mack [Thu, 9 May 2013 23:25:10 +0000 (19:25 -0400)]
refactor
Tony Mack [Thu, 9 May 2013 21:31:33 +0000 (17:31 -0400)]
fix bug
Tony Mack [Thu, 9 May 2013 21:22:31 +0000 (17:22 -0400)]
alway give user 'user' role at their home site
Tony Mack [Thu, 9 May 2013 21:02:31 +0000 (17:02 -0400)]
allow openstack fields to contain null/blank values. separate User.is_admin from User.is_staff. expose User.is_admin on mdole admin form
Tony Mack [Thu, 9 May 2013 20:59:09 +0000 (16:59 -0400)]
specify SliverInline.readonly_fields
Scott Baker [Thu, 9 May 2013 00:42:56 +0000 (17:42 -0700)]
only save numberCores to OS metadata if it changes
Tony Mack [Wed, 8 May 2013 01:38:06 +0000 (21:38 -0400)]
specify SliverInline.readonly_fields
Tony Mack [Wed, 8 May 2013 01:37:21 +0000 (21:37 -0400)]
adjust unicode name
Tony Mack [Tue, 7 May 2013 22:49:39 +0000 (18:49 -0400)]
whitespace
Tony Mack [Tue, 7 May 2013 22:49:14 +0000 (18:49 -0400)]
make some fields on the sliver page read only when updating an existing sliver
Tony Mack [Tue, 7 May 2013 19:30:51 +0000 (15:30 -0400)]
remove auth_check import
Tony Mack [Tue, 7 May 2013 19:29:14 +0000 (15:29 -0400)]
remove reference to Subnet
Tony Mack [Tue, 7 May 2013 19:27:29 +0000 (15:27 -0400)]
remove reference to Subnet
Tony Mack [Tue, 7 May 2013 19:23:26 +0000 (15:23 -0400)]
fix typo
Tony Mack [Tue, 7 May 2013 19:22:22 +0000 (15:22 -0400)]
remove reference to subnet
Tony Mack [Tue, 7 May 2013 19:21:15 +0000 (15:21 -0400)]
import Config before try/except block
Tony Mack [Tue, 7 May 2013 19:18:16 +0000 (15:18 -0400)]
add core/models to packages path
Tony Mack [Tue, 7 May 2013 15:31:41 +0000 (11:31 -0400)]
subnet model no longer exists
Tony Mack [Tue, 7 May 2013 15:15:59 +0000 (11:15 -0400)]
create subnet in save_slice(), cleanup subnet in delete_slice()
Tony Mack [Tue, 7 May 2013 15:09:57 +0000 (11:09 -0400)]
add subnet_id field to slice model
Tony Mack [Tue, 7 May 2013 15:09:24 +0000 (11:09 -0400)]
add subnet_id field to slice model
Tony Mack [Tue, 7 May 2013 15:08:46 +0000 (11:08 -0400)]
remove unused files
Tony Mack [Tue, 7 May 2013 15:06:23 +0000 (11:06 -0400)]
remove references to subnet
Tony Mack [Tue, 7 May 2013 15:05:52 +0000 (11:05 -0400)]
remove SubnetAdmin
Tony Mack [Mon, 6 May 2013 21:15:00 +0000 (17:15 -0400)]
remove sliver.name field from admin page. generate sliver.name for user when it isn't specified
Tony Mack [Mon, 6 May 2013 21:06:37 +0000 (17:06 -0400)]
remove Slice.instantiation field
Tony Mack [Mon, 6 May 2013 20:58:21 +0000 (16:58 -0400)]
removing
Tony Mack [Mon, 6 May 2013 20:57:54 +0000 (16:57 -0400)]
update restapi to use OpenStackManager instead of OpenStackDriver
smbaker [Sun, 5 May 2013 20:58:52 +0000 (13:58 -0700)]
default numberCores to 0
smbaker [Sun, 5 May 2013 20:58:16 +0000 (13:58 -0700)]
plumb numberCores attribute through to nova metadata
Tony Mack [Sun, 5 May 2013 15:48:43 +0000 (11:48 -0400)]
give new users a role
Tony Mack [Sun, 5 May 2013 15:48:14 +0000 (11:48 -0400)]
update OSModleAdmin
Tony Mack [Sun, 5 May 2013 15:47:16 +0000 (11:47 -0400)]
only call set_password() once
Tony Mack [Sat, 4 May 2013 03:30:41 +0000 (23:30 -0400)]
PlainTextWidget no longer wipes out the form field value
Tony Mack [Sat, 4 May 2013 03:30:12 +0000 (23:30 -0400)]
fix syntax error
Tony Mack [Fri, 3 May 2013 18:18:31 +0000 (14:18 -0400)]
fix ability to work without openstack libs
Tony Mack [Fri, 3 May 2013 00:05:42 +0000 (20:05 -0400)]
remove references to OpenStackDriver and OpenStackClient outside of OpenStackManager
Tony Mack [Thu, 2 May 2013 23:51:45 +0000 (19:51 -0400)]
subnets and slivers work when openstack is disable or unavailable
Tony Mack [Thu, 2 May 2013 20:39:20 +0000 (16:39 -0400)]
added isntance_name to sliver page
Tony Mack [Thu, 2 May 2013 19:46:27 +0000 (15:46 -0400)]
fix api call
Tony Mack [Thu, 2 May 2013 19:44:49 +0000 (15:44 -0400)]
update get_slices()
Tony Mack [Thu, 2 May 2013 19:44:32 +0000 (15:44 -0400)]
updated url regex
Tony Mack [Thu, 2 May 2013 19:09:45 +0000 (15:09 -0400)]
default dns server should be 8.8.4.4
Tony Mack [Thu, 2 May 2013 15:20:26 +0000 (11:20 -0400)]
slices, slice memberships and site privileges work when openstack is disabled or unavailable
Tony Mack [Thu, 2 May 2013 14:57:04 +0000 (10:57 -0400)]
sites work when openstack is disabled or unavailable
Tony Mack [Thu, 2 May 2013 14:09:51 +0000 (10:09 -0400)]
keys and users work when openstack is disabled or unavailable
Siobhan Tully [Thu, 2 May 2013 10:02:36 +0000 (06:02 -0400)]
Merged with Tony's changes -- added numberCores to SliverAdmins
Siobhan Tully [Thu, 2 May 2013 09:50:30 +0000 (05:50 -0400)]
Added serviceClass to SliceAdmin
Siobhan Tully [Thu, 2 May 2013 09:47:24 +0000 (05:47 -0400)]
Added in serviceClass to Slice, and numberCores to Sliver, adjusted admin.py accordingly
Tony Mack [Thu, 2 May 2013 04:00:10 +0000 (00:00 -0400)]
RoleAdmin and Role model work when openstack is disable
Tony Mack [Thu, 2 May 2013 01:48:38 +0000 (21:48 -0400)]
fix add/delete inlines on site and deployemnt network pages
Tony Mack [Thu, 2 May 2013 01:02:12 +0000 (21:02 -0400)]
call user.set_password() in PLUser.save() instead of PLUserAdmin.save()
Tony Mack [Wed, 1 May 2013 21:24:46 +0000 (17:24 -0400)]
dont overwrite /root/.ssh/authorized_keys with empty file
Tony Mack [Wed, 1 May 2013 18:52:03 +0000 (14:52 -0400)]
fix add/delete sliver using inline on slice page
smbaker [Wed, 1 May 2013 01:15:48 +0000 (18:15 -0700)]
added methods for updating and deleting instance metadata
Tony Mack [Tue, 30 Apr 2013 23:07:45 +0000 (19:07 -0400)]
fix bugs
Tony Mack [Tue, 30 Apr 2013 22:30:21 +0000 (18:30 -0400)]
removing refrences to flavor
Tony Mack [Tue, 30 Apr 2013 22:24:33 +0000 (18:24 -0400)]
removing flavor model
Tony Mack [Tue, 30 Apr 2013 22:20:27 +0000 (18:20 -0400)]
run site agent once on startup
Tony Mack [Tue, 30 Apr 2013 22:18:03 +0000 (18:18 -0400)]
remove refrences to flavor. use m1.small as the default flavor
Tony Mack [Tue, 30 Apr 2013 22:17:38 +0000 (18:17 -0400)]
remove refrences to flavor. use m1.small as the default flavor
Tony Mack [Tue, 30 Apr 2013 21:43:48 +0000 (17:43 -0400)]
initial checkin
Tony Mack [Mon, 29 Apr 2013 23:42:20 +0000 (19:42 -0400)]
update credentials to use name of slice/tenant of sliver