85 Commits

Author SHA1 Message Date
Adam Gandelman
34ae1e2642 Send restart trigger to compute side after db migration. 2013-11-01 14:52:58 -07:00
Adam Gandelman
be59251954 Update vmware interface on new keystone relation. 2013-10-30 18:59:34 -07:00
Adam Gandelman
8550db788a Pass neutron data to vmw subordinte. 2013-10-29 19:28:46 -07:00
Adam Gandelman
028ff2ed69 Merge NVP support. 2013-10-28 12:03:14 -07:00
Adam Gandelman
c72308ca51 [james-page] Use correct key when setting data for quantum_joined 2013-10-23 12:29:15 -07:00
Adam Gandelman
927565abcb Update resource_map() to inspect vmware context for any additional services to manage. 2013-10-16 15:13:33 -07:00
Adam Gandelman
df3a7d33bf Update template to take subordinate config options. 2013-10-14 12:15:50 -07:00
Adam Gandelman
27bfbc9822 Avoid installing quantum/neutron agents on the CC. 2013-08-21 12:30:10 -07:00
Adam Gandelman
deb6c8bc38 Move templates to folsom templates directory. 2013-08-19 14:13:45 -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
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
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
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
7ba9370a42 Various fixes. Cache openstack release. 2013-08-12 10:44:10 -07:00
James Page
503341060d Write post-upgrade hook for folsom->grizzly upgrade. 2013-05-22 09:34:35 +01:00
Andreas Hasenack
bac9d3a41d Use CHARM_DIR instead of a hardcoded path for the charm directory. This makes
the charm compatible with both juju and juju-core.
2013-04-25 14:02:49 -03:00
Adam Gandelman
48b365dfcd Avoid excessive svc restarts by tracking CONFIG_CHANGED. 2013-04-04 19:34:22 -04:00
Adam Gandelman
a77fb14da4 Trivial typo fix. 2013-03-20 16:24:35 -07:00
Jerry Seutter
37585336da Pull from nova-cloud-controller-ha-support. 2013-03-19 16:41:03 -06:00
Adam Gandelman
63368143a6 Sync openstack-common. 2013-03-15 12:08:40 -07:00
Adam Gandelman
2f2d078509 Merge James' quantum fixes. 2013-03-13 10:37:05 -07:00
Adam Gandelman
1d45cd4a58 Be careful of 'set -e'. 2013-03-08 20:19:40 -08:00
Adam Gandelman
f3f9242db9 Also protect early call to quantum config. 2013-03-08 18:56:57 -08:00
Adam Gandelman
19b4ca3e55 keystone_changed: Protect late quantum config by an eligible_leader check. 2013-03-08 18:37:34 -08:00
Adam Gandelman
37456e8677 Bump rev. 2013-03-08 17:39:52 -08:00
Adam Gandelman
dc82f72fd4 Block configure_qunatum_networking if no amqp relation exists. 2013-03-08 16:14:10 -08:00
Adam Gandelman
a2ad2140a0 Rebase against current ha-support branch. 2013-03-08 13:26:01 -08:00
Jerry Seutter
8a1bdfb07e Better checking of open ports to exclude false positives. 2013-03-05 14:17:38 -07:00
Jerry Seutter
62af874b6e Updated openstack-common. Preserved local_config_get. 2013-03-05 11:05:34 -07:00
Adam Gandelman
c476beaa4a openstack-common - Various version handling fixes.
- Fix for new epoch'd versions.
- Handle PPAs like deb URLs when determining available versions.
- Add havana.
2013-03-04 17:41:05 -08:00
Adam Gandelman
b1a3738561 Synchronize charm helpers across all current ha branches. 2013-03-04 16:58:23 -08:00
Jerry Seutter
e27f40d3d4 Fix syntax error. 2013-03-04 17:43:23 -07:00
Jerry Seutter
58f00a388a Added health check scripts. 2013-03-04 17:02:41 -07:00
Adam Gandelman
8bd03dd0ff Bump revision. 2013-02-26 12:26:38 -08:00
Adam Gandelman
829f1a7cdb Fix quantum_url. 2013-02-22 19:42:27 -08:00
Adam Gandelman
7585e299ad Fix quantum_url in compute_changed. 2013-02-22 19:32:20 -08:00
Adam Gandelman
3d54ef9940 Adjust HTTPS handling for quantum. 2013-02-22 19:11:36 -08:00
Adam Gandelman
01586bb3fd ha-changed: Add missing 'service' element to each endpoint set, which was causing ks to skip as an incomplete endpoint. 2013-02-22 16:53:12 -08:00
Adam Gandelman
bf622fd742 Make endpoint reconfig from ha_changed region-aware. 2013-02-22 14:23:33 -08:00
Adam Gandelman
4fa8f9662d Rebase on current ha-support charm. 2013-02-22 13:41:41 -08:00
Adam Gandelman
096996c7b2 Pull KS auth info from config not relation. 2013-02-21 16:53:44 -08:00
Adam Gandelman
1a3f2f5485 Bump rev. 2013-02-21 15:13:13 -08:00
Adam Gandelman
fb803a20b9 Do not poll keystone relations for auth data.
When informing cloud-compute about current keystone data, do not iterate
thru all keystone relations for the information.  This is broken when there
are multiple keystone peers.  Instead, parse api-paste.ini and use that data
as the canonical source of keystone auth info.
2013-02-21 14:51:15 -08:00
Adam Gandelman
6bbe6174ca Un-quote relation-ids. 2013-02-20 18:54:48 -08:00
Adam Gandelman
d7cbb030c2 Sync openstack-common. 2013-02-20 18:23:23 -08:00
Adam Gandelman
e43f436f50 Drop Keystone CA cert in /var/www for external consumption. 2013-02-20 17:52:42 -08:00
Adam Gandelman
84c1f35976 Checkin missing HA hooks. 2013-02-20 11:41:59 -08:00
Adam Gandelman
fe541f0ae9 Only migrate new databse from master. 2013-02-20 11:30:37 -08:00
Adam Gandelman
6e1abcb555 Sync openstack-common. 2013-02-19 18:16:26 -08:00