345 Commits

Author SHA1 Message Date
Adam Gandelman
2e0937b35f Sync helpers. 2013-09-05 16:44:05 -07:00
Adam Gandelman
ba0d0f6bda Add remote units private-address to ssh known hosts file, not our own. 2013-09-04 09:49:20 -07:00
Adam Gandelman
b64c2bd996 Add remote units private-address to ssh known hosts file, not our own. 2013-09-04 09:47:58 -07:00
James Page
a52826e7a6 Deal with neutron security group API 2013-09-04 17:13:59 +01:00
James Page
68a052ce59 Fixup network api class for neutron 2013-09-04 17:12:17 +01:00
James Page
31913ec115 Add Neutron Context to nova.conf 2013-09-04 17:09:30 +01:00
James Page
a0947bf3dc Manage neutron firewall driver in template 2013-09-04 17:06:15 +01:00
James Page
131ffbec19 Fixup problem with havana neutron template 2013-09-04 14:14:24 +01:00
Adam Gandelman
27bfbc9822 Avoid installing quantum/neutron agents on the CC. 2013-08-21 12:30:10 -07:00
Adam Gandelman
e2e8de070e Add generic relation broken hook. 2013-08-20 12:06:15 -07:00
Adam Gandelman
297593e945 Only run identity_joined() from cluster leader. 2013-08-19 17:39:29 -07:00
Adam Gandelman
a0208798da Only run identity_joined() from cluster leader. 2013-08-19 17:38:53 -07:00
Adam Gandelman
44580362db Update charm-helpers sync source to temporary ~openstack-charmers helper branch. 2013-08-19 16:36:58 -07:00
Adam Gandelman
66bf59bbc0 Fix duplicate ports returned from determine_ports(). 2013-08-19 15:58:17 -07:00
Adam Gandelman
e7880f17b8 Convert restart_map() to OrderedDict. 2013-08-19 15:36:36 -07:00
Adam Gandelman
56eb244711 Ensure configure_https() out of identity_changed(). 2013-08-19 15:15:34 -07:00
Adam Gandelman
480018e337 Always render HAProxy context, with or without peers. 2013-08-19 15:09:46 -07:00
Adam Gandelman
e383afbd62 Ensure python-keystoneclient package is upgraded. 2013-08-19 15:05:54 -07:00
Adam Gandelman
2e48fb1935 Ensure listening ports set in nova.conf. 2013-08-19 15:05:34 -07:00
Adam Gandelman
0eb0a42db4 Add upgrade support. 2013-08-19 14:21:32 -07:00
Adam Gandelman
deb6c8bc38 Move templates to folsom templates directory. 2013-08-19 14:13:45 -07:00
Adam Gandelman
7d4d6a2fb8 Implement upgrade support. 2013-08-19 12:16:37 -07:00
James Page
6b1f6f3245 Update cinder relation_set to be compliant with charmhelpers 2013-08-17 16:18:38 +01:00
Adam Gandelman
cc952295f4 Templates: When not using Quantum/Neutron, default to FlatDHCP. 2013-08-16 17:47:49 -07:00
Adam Gandelman
b61bdc3e1d Work around any inconsistencies in relation_get() return values when inspecting for clusteredness. 2013-08-16 17:36:55 -07:00
Adam Gandelman
64b7110594 Do not subscribe nova.conf to Neutron context by default. 2013-08-16 16:17:52 -07:00
Adam Gandelman
2fb0aa9c2f Add place holder for quantum network setup. 2013-08-16 15:09:32 -07:00
Adam Gandelman
5fb12a6a4f Sync helpers. 2013-08-16 12:46:04 -07:00
Adam Gandelman
8f2e62d30e rename utility scripts to what they are actually installed as. 2013-08-15 17:29:33 -07:00
Adam Gandelman
20d913bcb9 Sync helpers. 2013-08-15 16:59:05 -07:00
Adam Gandelman
ce9e56e99f Fix template. 2013-08-15 16:22:53 -07:00
Adam Gandelman
b5fda9c765 Sync helpers. 2013-08-15 16:16:26 -07:00
Adam Gandelman
b808c045f2 Ensure network_manager is set before checking in template. 2013-08-15 15:49:31 -07:00
Adam Gandelman
040605251a override IdentityServiceContext and ensure keystone_ec2_url is set in nova.conf 2013-08-15 15:47:37 -07:00
Adam Gandelman
6d862769c4 Install quantum utility scripts. 2013-08-15 14:57:06 -07:00
Adam Gandelman
6519825370 Use check_output for db migration. 2013-08-15 13:48:37 -07:00
Adam Gandelman
8d93551623 Set auth protocol in quantum api-paste.ini 2013-08-15 13:38:07 -07:00
Adam Gandelman
ea68576b70 Set auth_strategy in nova.conf template. 2013-08-15 13:16:48 -07:00
Adam Gandelman
8b4101b729 Ensure nova-conductor is present in os_rel >= G. 2013-08-15 12:49:57 -07:00
Adam Gandelman
3733807751 Sync helpers. 2013-08-14 16:00:31 -07:00
Adam Gandelman
9b7cb3ae8c Only specify name of volume service in context, let release template handle setting driver module name. 2013-08-14 16:00:22 -07:00
Adam Gandelman
660b12d289 Update tests. 2013-08-14 12:39:38 -07:00
Adam Gandelman
b068bfb093 Sync helpers, add OSConfigFlagContext to nova.conf 2013-08-14 09:14:51 -07:00
Adam Gandelman
0d668bc455 Sync helpers. 2013-08-14 09:14:10 -07:00
Adam Gandelman
a6b2e18f33 Add neutron database config, better compat for supporting both names. Adds templates, fixes HAProxy context. 2013-08-14 09:02:36 -07:00
Adam Gandelman
a45a65cdb6 Factor neutron stuff out to helpers. 2013-08-12 13:55:41 -07:00
Adam Gandelman
5c010b878e Various fixes. 2013-08-12 13:53:00 -07:00
Adam Gandelman
d651b3904b Register config-changed properly. 2013-08-12 10:50:39 -07:00
Adam Gandelman
42ae81bca5 update helpers. 2013-08-12 10:45:26 -07:00
Adam Gandelman
7ba9370a42 Various fixes. Cache openstack release. 2013-08-12 10:44:10 -07:00