Commit Graph

  • f9d8ddf1c5 Added schema calls for list/create/delete. Michael Basnight 2012-03-26 21:45:49 -05:00
  • eda4a16a6b Added the delete user call. Michael Basnight 2012-03-26 20:20:41 -05:00
  • 37f76481eb Built out create_user call. Michael Basnight 2012-03-26 20:07:47 -05:00
  • 7221c94a88 Fixed a small bug, added error msg as suggested by cp16net Tim Simpson 2012-03-26 17:57:55 -05:00
  • 0af6afb76f Adding list_users for mysql users Michael Basnight 2012-03-26 15:39:16 -05:00
  • 50687b9678 Merge pull request #33 from TimSimpsonR/fix-statuses2 Michael Basnight 2012-03-23 13:42:22 -07:00
  • b775a1dc0d Fixed bug in status property, added message to UnprocessableEntity error. Tim Simpson 2012-03-23 15:04:41 -05:00
  • 6950877668 Added status code, return 422 when trying to delete a busy instance. Tim Simpson 2012-03-23 09:02:49 -05:00
  • a4c140bbfd Merge pull request #32 from TimSimpsonR/fix-statuses Michael Basnight 2012-03-22 15:00:46 -07:00
  • 51e08e2684 Merge pull request #31 from hub-cap/conf.d Michael Basnight 2012-03-22 14:24:31 -07:00
  • bd9515bf54 Adding the guest conf.d writing Michael Basnight 2012-03-22 14:21:29 -05:00
  • 82f0db4d1d Now returning the correct status strings. Tim Simpson 2012-03-22 15:40:15 -05:00
  • 22fb122b03 Merge pull request #30 from cp16net/validation Michael Basnight 2012-03-22 12:37:17 -07:00
  • b0f1843cb1 Merge pull request #29 from hub-cap/guest_update Michael Basnight 2012-03-22 12:36:39 -07:00
  • f8602d1e90 Adding validation of the api body Craig Vyvial 2012-03-15 14:29:29 -05:00
  • 8810955c47 Merge pull request #28 from TimSimpsonR/fix-load-attempt Nirmal Ranganathan 2012-03-22 09:41:27 -07:00
  • 1c2ea0994e Simple change to delete instance call. Tim Simpson 2012-03-21 13:18:49 -05:00
  • 8cfa3d97c4 Getting the guest status update working. Michael Basnight 2012-03-21 23:15:46 -05:00
  • a5f978bae3 Merge pull request #27 from hub-cap/fix_amqp Tim Simpson 2012-03-21 09:04:06 -07:00
  • 98af3761c9 Fixing the server load call and amqp cast_with_consumer Michael Basnight 2012-03-20 21:10:22 -05:00
  • 298118b30a Merge pull request #26 from TimSimpsonR/fix-load-attempt Michael Basnight 2012-03-20 18:18:48 -07:00
  • 7de0423b34 Minor tweaks while trying to get Instance.load to work. Tim Simpson 2012-03-20 18:33:39 -05:00
  • a2cbaf12e2 Merge pull request #25 from TimSimpsonR/fix-ks-hack Tim Simpson 2012-03-20 14:37:47 -07:00
  • 1e505aeea9 Fixed our keystone hack. Tim Simpson 2012-03-20 11:59:23 -05:00
  • 64b2d614b3 Merge pull request #22 from TimSimpsonR/instance-additions Michael Basnight 2012-03-20 10:51:26 -07:00
  • a26bc8c065 Merge pull request #23 from hub-cap/add_mycnf Michael Basnight 2012-03-20 10:40:13 -07:00
  • 505a22bd64 Changing instance from a subclass of Compute instance into its own object. Tim Simpson 2012-03-19 11:40:37 -05:00
  • b3c31e0608 Adding dbaas-mycnf to the contrib folder Michael Basnight 2012-03-19 22:11:57 -05:00
  • 4a025d011b Merge pull request #21 from hub-cap/get_guest_working Michael Basnight 2012-03-19 13:39:18 -07:00
  • 51454ac504 Furthering the guest agent prepare call Michael Basnight 2012-03-18 21:49:17 -05:00
  • 2bdaa9d8fc Adding the guestagent. Michael Basnight 2012-03-18 15:40:35 -05:00
  • dea04d64f9 Merge pull request #20 from TimSimpsonR/pep8-and-import-fix Craig 2012-03-16 11:27:38 -07:00
  • 482c27c582 Adding getattr and setattr back to fix the bug I just added. Tim Simpson 2012-03-16 13:31:37 -05:00
  • f5b910a2f9 Merge pull request #19 from TimSimpsonR/pep8-and-import-fix Tim Simpson 2012-03-16 11:10:37 -07:00
  • 2501955f1f Fixes pep8 and circular import issues. Tim Simpson 2012-03-16 13:07:07 -05:00
  • de4be97462 Changed the proxy_tenant_id to "reddwarf" since this is what KeyStone expects. Tim Simpson 2012-03-15 16:38:16 -05:00
  • 6a644de38d Merge pull request #18 from cp16net/clean-up-for-create-tests Tim Simpson 2012-03-16 09:55:56 -07:00
  • 380b710665 Fixing up the instance creation issues Craig Vyvial 2012-03-16 01:19:00 -05:00
  • 6a8fc860bf Merge pull request #16 from TimSimpsonR/fix_tenant_id Tim Simpson 2012-03-15 09:40:39 -07:00
  • 4b33f0dae3 Fixed auth to work with keystone. Tim Simpson 2012-03-14 21:18:53 -05:00
  • 4893393b11 Merge pull request #15 from hub-cap/add_more_coverage Tim Simpson 2012-03-12 09:40:08 -07:00
  • 952f160187 Adding more tests Michael Basnight 2012-03-12 10:36:30 -05:00
  • d3c1cc0937 Merge pull request #14 from TimSimpsonR/version-id Michael Basnight 2012-03-09 21:45:50 -08:00
  • b9e323f738 Changed the version name attribute to id. Tim Simpson 2012-03-09 17:07:24 -06:00
  • fda3eb5ee9 Merge pull request #13 from cp16net/instance-api-improvments Michael Basnight 2012-03-09 14:21:36 -08:00
  • e58fc33cc1 Adding database instance details for show/create/delete/list Craig Vyvial 2012-03-08 15:34:16 -06:00
  • cf7814abfb Merge pull request #12 from hub-cap/add_remote_model_tests Craig 2012-03-09 12:30:18 -08:00
  • 772d40b017 Creating a model unit test to test the data() functionality. Michael Basnight 2012-03-08 21:36:13 -06:00
  • 8e91ede900 Merge pull request #11 from hub-cap/add_controller_tests Michael Basnight 2012-03-08 13:45:14 -08:00
  • 9a9001da5b Adding basic skeleton for testing controllers. (stole from melange) Michael Basnight 2012-03-08 15:14:58 -06:00
  • e1379f7168 Merge pull request #10 from hub-cap/use_context Michael Basnight 2012-03-07 21:43:54 -08:00
  • d48e0e66d9 Fixing the assignment issue Michael Basnight 2012-03-07 23:32:38 -06:00
  • 1def358deb Merge pull request #9 from hub-cap/use_context Michael Basnight 2012-03-07 21:09:58 -08:00
  • 6e25b4a25f Added the use of context instead of passing just the token. Michael Basnight 2012-03-07 23:04:06 -06:00
  • 74d2034046 Merge pull request #8 from cp16net/api-instances Michael Basnight 2012-03-07 20:44:59 -08:00
  • 11aa13fca7 removing the reddwarf_tenant_id Craig Vyvial 2012-03-07 22:42:59 -06:00
  • 5141898cc0 fix the config Craig Vyvial 2012-03-07 22:04:44 -06:00
  • 484ec68acc fixing pep8 things Craig Vyvial 2012-03-07 21:53:59 -06:00
  • acbbdf1027 updates to get create working Craig Vyvial 2012-03-07 20:53:17 -06:00
  • 64c73ab996 Merge pull request #7 from TimSimpsonR/pep8-fixes-2 Michael Basnight 2012-03-07 14:29:45 -08:00
  • f5665b005c Added gitignore and re-fixed pep8 violations. Tim Simpson 2012-03-07 16:33:58 -06:00
  • 35f0744c6a Merge pull request #6 from TimSimpsonR/remove-api Michael Basnight 2012-03-07 14:24:29 -08:00
  • 20c8c3e105 Removed API folder. Tim Simpson 2012-03-07 14:11:51 -06:00
  • 5ff0b30c73 Merge pull request #5 from TimSimpsonR/pep8-fix Michael Basnight 2012-03-07 12:05:48 -08:00
  • 3e141fd79d Fixed Pep8 errors. Tim Simpson 2012-03-07 13:57:54 -06:00
  • 292410dccb Merge pull request #3 from TimSimpsonR/unit-test-venv Tim Simpson 2012-03-07 11:24:30 -08:00
  • adb5f0da85 Merge pull request #4 from cp16net/instructions-update Craig 2012-03-07 10:11:33 -08:00
  • b0ae2ef547 adding some buggy bugs and updates from keystone/novaclient Craig Vyvial 2012-03-06 15:10:29 -06:00
  • 253a89b86d Merge pull request #2 from hub-cap/add_guest_agent Michael Basnight 2012-03-07 07:15:11 -08:00
  • 61b8c85ff6 Added in the guest manager code * Added the bin script for the guest agent * Added a sample config file for guest * Migrated guest-agent to guestagent * Added a manager and service for the guest Michael Basnight 2012-03-06 10:30:49 -06:00
  • 37f4936ef0 Merge pull request #1 from hub-cap/add_service_code Michael Basnight 2012-03-07 06:58:38 -08:00
  • 334a36ab68 Got the unit test venv environment working. Tim Simpson 2012-03-07 08:47:10 -06:00
  • 10d738aad2 keystone made some changes Craig Vyvial 2012-03-05 22:32:25 -06:00
  • 63befd034d Adding some basic service code from nova. * Adding the proper taskmanager bin script * Adding a taskmanager impl (needs to be a proper baseclass) * Adding novas LoopingCall to utils * Updating dummy rpc cast in the database service so it sends to the task manager Michael Basnight 2012-03-05 21:19:09 -06:00
  • f2d09827cd Added the taskmanager class with some testing rpc code * Fixed a bug in rpc kombu w/ a bad durable declaration * Fixed the name of the queue exchange * Added a bit of rpc code to the taskmanager service for consuming * * This is mostly experimental at this point!!! * * This should be refactored into something common!!! Michael Basnight 2012-03-05 07:59:34 -06:00
  • c6a27dc540 Initial checkin of rpc code * Stole most of the code from nova rpc * Updated the rpc and kombu code so it works with reddwarf * Import of openstack-common, added the context from common * Extended the common context Michael Basnight 2012-03-04 22:12:34 -06:00
  • caedfab456 Fleshed out the basics for the guest-agent scp firstboot. * Copying ssh keys from the host to the image * Added a bootstrap_init.sh which does the scp work to the instance * Finished the bootstrap.sh so it will upload to glance * Added a service images table for identifing the current image on create * Added some dummy guest-agent code for testing purposes * Added a delete method, which is not finished Michael Basnight 2012-03-04 15:52:29 -06:00
  • 2e56dc4d69 First pass attempt at a service_image registry in the db * Added some finder logic to the base models * Added service_image to models * No longer passing in the image name in the database create call * Misc mapper stuff w/ adding the table Michael Basnight 2012-02-27 07:42:23 -06:00
  • f14e3ebba9 Adding next_steps.txt so everyone can see my thoughts Michael Basnight 2012-02-26 21:46:16 -06:00
  • 4f90d5e5cd Moving the old bootstrap in anticipation of nuking it Michael Basnight 2012-02-26 21:41:36 -06:00
  • 0de93f0ea2 Figured out how to create/add qcow ubuntu images * new bootstrap/bootstrap.sh shows the proper way to create a image * modified the funkybugs cuz i squashed one in nova proper * added apt-cacher-ng and such to the old bootstrap (dont use it yet) mbasnight 2012-02-26 21:30:16 -06:00
  • f9f10e84a7 Adding the beginnings of ubuntu bootstrap mbasnight 2012-02-22 22:20:35 -06:00
  • 6a3f66f0e9 Adding the venv/unit test framework stuff * run_tests stuff * gerrit stuff * test-requires for pip mbasnight 2012-02-22 19:26:52 -06:00
  • 90bf37cbfd Adding the missing reddwarf-manage binscript mbasnight 2012-02-22 19:06:02 -06:00
  • 0fe9b2323c Getting hooked up w/ the db. * connection db and all that jazz * migrations are working * local DB models are working (only save) mbasnight 2012-02-22 17:56:55 -06:00
  • 5c641643d4 Making a data/view model based on remote objects * removing the novaclient from the actual service mbasnight 2012-02-22 11:59:59 -06:00
  • 853cf39b54 Adding extensions to the app, and shell extensions for users & schema mbasnight 2012-02-21 19:25:46 -06:00
  • abeb2cad81 Adding a bit of code to get novaclient working via proxy token. mbasnight 2012-02-21 07:01:04 -06:00
  • 1f920650e6 A bit more cleanup to remove melange code, and making the auth code work again. mbasnight 2012-02-21 06:36:47 -06:00
  • 475927f35d Making the API look more like melange. this made the api a TON cleaner than modeling it after the existing nova code. * now uses no nova imports and still has things like extensions, versions, etc. * created a new server binscript * made a new common folder with all the non openstack-common wsgi, exception, extensions etc... * using openstack-common extensively * changing the version to use v0.1 * stole some code from melange to make all this possible <3 melange team mbasnight 2012-02-20 22:47:49 -06:00
  • a8ac898fae Experimental changes to create instance. this is untested mbasnight 2012-02-20 22:33:32 -06:00
  • ca794b6565 Adding idea project folder mbasnight 2012-02-19 19:38:38 -06:00
  • 9f4bc55cb9 Getting the delete call and refactoring the req/proxy_token a bit mbasnight 2012-02-19 19:17:10 -06:00
  • 53eccade09 Got the basics of the viewbuilder working for list instances mbasnight 2012-02-19 18:58:10 -06:00
  • dc5a1bb8c3 Got a nice API shell working * uses devstacks install for nova/keystone/et al * talks to nova via novaclient. * adds a few extensions to show how its done * has a single call to list instances * found a few minor bugs to discuss w/ nova crew ** Note in order to run this you have to mod the code downloaded by devstack or have local symlinks to nova & novaclient in your src tree running trunk This will get dealt with soon (it is a weekend!) Michael Basnight 2012-02-19 10:41:59 -06:00
  • f66d94b3a1 Adding a gitignore Michael Basnight 2012-02-15 17:37:32 -06:00
  • 8b2aaef36e Adding a script for getting the environment up and running Michael Basnight 2012-02-15 17:36:46 -06:00
  • 74c87d40d1 Folder structure layout stuff Michael Basnight 2012-02-15 17:34:45 -06:00
  • ca978a0fa1 Initial commit Michael Basnight 2012-02-15 17:33:32 -06:00