240 Commits

Author SHA1 Message Date
Ante Karamatic
be5ec42660 Replace use-syslog with SyslogContext 2014-02-12 16:21:55 +01:00
James Page
465b5899e2 [james-page] Add support for optional resize support
[r,gandelman-a]
2014-01-24 15:21:15 +00:00
Adam Gandelman
cc910bee84 Removes unused configure_live_migration() 2014-01-22 17:22:19 -08:00
James Page
48fc3ff823 Enable shell access for nova when resize is enabled 2013-12-16 12:33:45 +00:00
James Page
ba437ac3ed Initial cut of feature to enable resize of instances 2013-12-16 10:10:19 +00:00
James Page
70c7b91f47 Add new locally scoped relation and context updates for nova-ceilometer 2013-11-29 15:35:28 +00:00
James Page
a458accd5c Fixup nvp context -> nova.conf 2013-11-01 16:11:43 +00:00
Adam Gandelman
cae4cf181e Merge lp:~openstack-charmers/charm-helpers/os-alternatives. 2013-10-29 15:46:11 -07:00
James Page
1b81233c48 Rejig context building 2013-10-16 13:36:45 +01:00
James Page
4e1c4d3328 Only do neutron stuff for ovs plugin, nvp is agentless 2013-10-16 13:26:49 +01:00
James Page
a4235856af Add helper function for generating ceph configuration filename 2013-10-10 12:41:00 +01:00
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