345 Commits

Author SHA1 Message Date
Adam Gandelman
a2ad2140a0 Rebase against current ha-support branch. 2013-03-08 13:26:01 -08:00
Adam Gandelman
8a4d257dd0 Sync openstack-common. 2013-03-08 13:18:29 -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
8e783398ed openstack-common: Epoch version fix + havana. 2013-03-05 07:58:31 -08: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
2e33d9a360 Sync openstack charm helpers. 2013-03-04 17:31:21 -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
b58960b713 Retrigger quantum_joined post-SSL. 2013-02-26 12:26:12 -08:00
Adam Gandelman
d419d373c5 Send CA cert to quantum via quantum_joined, if it exists then. 2013-02-26 12:23:18 -08:00
Adam Gandelman
f19704cacb Actually send clone config to hacluster. 2013-02-26 12:19:57 -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
bca591c278 compute_changed: Pull KS auth info from config, not relation. 2013-02-22 13:22:36 -08:00
Adam Gandelman
a9c4408a8f Drop old relation-gets. 2013-02-21 17:07:04 -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
ee28d55ab0 Map relation settings to correct keystone settings in file. 2013-02-21 15:12:04 -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
Adam Gandelman
2b7972d49c HTTPS support. 2013-02-19 17:47:54 -08:00
James Page
a78da151bd [trivial] pass region to quantum-gateway when related 2013-02-08 16:47:48 +00:00
James Page
de1c7153cd [trivial] call relation-ids, not relation-get when check to see which volume driver should be used 2013-02-07 09:20:46 +00:00
James Page
4a9e30a095 Add region name to quantum helpers 2013-01-22 14:07:47 -06:00
James Page
c1fa994a70 Let nova-compute and quantum-gateway services know which region the cloud-controller is running in 2013-01-22 12:35:46 -06:00
James Page
31ac3d799b Reduce calls to get region configuration 2013-01-22 12:19:39 -06:00
James Page
e632611cbd Add configuration option for region 2013-01-22 10:43:49 -06:00
James Page
844dab04a3 Merged updates from adam_g for live migration and grizzly support.
Updated quantum integration to configure pool for floating IP addresses
for use with nova floating-* and pass quantum host and port to
quantum-network-service for use in nova-api-metadata proxy services.
2013-01-18 12:22:44 +00:00
Adam Gandelman
a0f090566c Merge HA amqp support. 2013-01-17 14:06:34 -08:00
Adam Gandelman
6c2c192f15 Merge all pending live-migration work into current ha branches. 2013-01-17 13:27:14 -08:00
Adam Gandelman
ef14fb9e3a Sync openstack-common. 2013-01-17 13:19:46 -08:00
Adam Gandelman
ec9920f218 Query clustered status + vip from rabbitmq. 2013-01-16 12:43:56 -08:00
Adam Gandelman
651f1b6135 Sync openstack-common. 2013-01-11 10:37:14 -08:00
Adam Gandelman
2e058140ee openstack-common: Update for Grizzly (and beyond) access via U.C.A. 2013-01-10 17:32:43 -08:00
Adam Gandelman
86ac7922a5 Replace WWW key distribution in favor of base64 encoded relation settings. 2013-01-09 16:41:05 -08:00
Adam Gandelman
730ffed663 Actually use determine_quantum_config when needed. 2013-01-09 13:57:08 -08:00
James Page
c95e4de1d1 Added temp link for grizzly 2013-01-09 13:08:21 +00:00
James Page
fd249102af Update for ha clustering 2013-01-09 09:55:00 +00:00