29 Commits

Author SHA1 Message Date
James Page
b5eee92575 Touch ceph configuration file for pre-generation execution 2013-10-10 12:28:31 +01:00
James Page
e611a9ffd9 Install ceph.conf as an alternative for co-existence with ceph and ceph-osd charms 2013-10-10 12:09:48 +01:00
Adam Gandelman
570df36fff Subscribe quantum/neutron.conf to NeutronComputeContext() to ensure package installation prior to actually rendering file. 2013-09-24 10:11:51 -07:00
Adam Gandelman
11af972142 Fix neutron_plugin() to actually query for neutron and quantum. 2013-09-24 09:12:49 -07:00
James Page
23edef7f4a Use more constants, use default neutron/quantum control exchange 2013-09-24 14:42:13 +01:00
James Page
85b0472eb8 Use constants for configuration file names 2013-09-20 17:50:33 +01:00
James Page
437f362af7 Resync charm-helpers 2013-09-20 17:40:54 +01:00
Adam Gandelman
907574bcb7 Subscbe nova.conf to libvirt context, set migration URI for ssh migration accordingly. 2013-09-05 19:11:31 -07:00
Adam Gandelman
6577d259de Move creation of libvirt secret out of context and into a utility helper. 2013-09-03 17:16:15 -07:00
Adam Gandelman
80e9ba695a Subscribe neutron agent to main neutron/quantum config for restart_map. 2013-08-23 14:21:20 -07:00
Adam Gandelman
f6c4de0071 Implement upgrades, move templates to folsom. 2013-08-19 14:14:39 -07:00
Adam Gandelman
0d921ccc41 Ensure nova.conf subscribes to the Neutron context only when we required. 2013-08-16 12:14:16 -07:00
Adam Gandelman
e4b1b98ec7 Ensure OVS bridge exists while generating config ctxt. 2013-08-15 16:14:45 -07:00
Adam Gandelman
c473d2f282 Ensure access to neutron db on a late joining cloud-compute relation. 2013-08-15 12:43:43 -07:00
Adam Gandelman
139b660045 Update tests. 2013-08-14 13:45:38 -07:00
Adam Gandelman
4f109fe961 Drop OSConfigFlagContext, move to helpers. 2013-08-14 09:13:20 -07:00
Adam Gandelman
8ce70f712b Associate quantum plugin with correct local context. 2013-08-14 09:08:41 -07:00
Adam Gandelman
cd8b2fe25d Better compat for quantum+neutron. 2013-08-13 15:03:53 -07:00
Adam Gandelman
302a10759f Appropriately update resource_map in presence of quantum. 2013-08-12 15:20:15 -07:00
Adam Gandelman
548c734cf8 neutron compat. 2013-08-12 14:48:24 -07:00
Adam Gandelman
9446e951af Finish up: new templates, ssh key creation, Makefile. 2013-08-01 16:21:58 -07:00
Adam Gandelman
3088213f27 Add context generator for handling config-flags charm config setting. 2013-08-01 12:53:09 -07:00
Adam Gandelman
f239ef80f0 Checkin templates. 2013-07-30 20:39:44 -07:00
Adam Gandelman
f77750f972 Add libvirt context to enable TCP listening when migration is configured. 2013-07-30 19:40:47 -07:00
Adam Gandelman
d0c46359b4 Add main context generators. 2013-07-29 18:10:45 -07:00
Adam Gandelman
82ddd1129a Add ssh + cert methods. 2013-07-29 12:01:44 -07:00
Adam Gandelman
0929622148 Update tests. convert restart_map generation to a broader resource_map. 2013-07-26 14:22:44 -07:00
Adam Gandelman
4b969f7722 Construct package list and restart_map dynamically. Check-in tests. 2013-07-18 21:41:07 -07:00
Adam Gandelman
8139e43440 Check-in initial python redux. 2013-07-18 19:37:30 -07:00