Commit Graph

91 Commits

Author SHA1 Message Date
Edward Hope-Morley ff5745fe29 [ivoks,r=] Add support for setting neutron-alchemy-flags 2014-07-16 15:50:01 +01:00
liam.young@canonical.com 39291a9332 Added cell support 2014-04-25 16:46:42 +00:00
Edward Hope-Morley e8d63be396 [hopem] Added use-syslog cfg option to allow logging to syslog 2014-03-25 18:44:23 +00:00
Edward Hope-Morley f5c4e64f64 [hopem] synced charm-helpers to fix neutron_url bad port 2014-02-27 15:57:43 +00:00
Ante Karamatic d7afa5ad96 First go on rearranging haproxy and apache. Needs some refactoring. 2014-02-14 21:56:58 +01:00
Edward Hope-Morley f66ad7c77c Add support for openstack comma-separated config values
Openstack config files accept comma-separated lists for values so
we now accept this in charm config files when defining openstack
config values.

Fixes: bug 1246796
2013-12-02 18:01:11 +00:00
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