Commit Graph

12 Commits

Author SHA1 Message Date
Peter Matulis 85b7716fb8 Apply HA section template to README
Change-Id: Ib8272ab1c4d4433fa3bb7aecc38552f28d936e39
2020-05-29 13:55:56 -04:00
Peter Matulis 5712e6aece Streamline README for policy overrides
The appendix in the deploy-guide has recently been
refreshed. This is the fourth of the nine charms that
support overrides to receive a streamlining in order
to cut down on duplication.

Some driveby formatting improvements.

Change-Id: I384fba8327222cad8c44a192d35a821c995798c2
2020-01-09 12:44:20 -05:00
Alex Kavanagh 98de623820 Policyd override implementation
This patchset implements policy overrides for heat.  It uses the
code in charmhelpers.

It also fixes a bug in the actions/domain-setup where it assumes that
the python2 version of openstackclient should be installed, and corrects
this via code in hooks/install and hooks/upgrade-charm.

A sync of charm-helpers is included to bring the latest policyd changes
through to the charm.

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/111

Change-Id: Ia607dc9120cfb03902efb019041b43cf12ade2d3
Closed-Bug: #1741723
2019-11-06 16:12:34 +00:00
James Page bed4b9148e doc: Drop Contact Info section
This is all managed as Metadata on the Juju charmstore, so
drop obsolete information from README.

Change-Id: Ie2b6505e35120a8c7aa0a6403c699d13b8dda97c
Closes-Bug: 1718283
2017-09-21 17:12:45 +01:00
Felipe Reyes aa46ea4b62 Document how to run domain-setup in juju 2.x
Add to the README.md an example of how to run the action `domain-setup`
when using juju 2.x

Change-Id: Idbf7468424d8cd709bde8cc8d0439911c4fc3547
Closes-Bug: 1667780
2017-04-21 14:42:21 -03:00
David Ames 10c3025809 DNS HA
Implement DNS high availability. Pass the correct information to
hacluster to register a DNS entry with MAAS 2.0 or greater rather
than using a virtual IP.

Charm-helpers sync to bring in DNS HA helpers

Change-Id: Ia4ccb2e28ea5b2b07cef10fcbaf7885336d21c8b
2016-06-15 11:40:19 -07:00
James Page b6b0af9377 Use network space binding for shared-db relation
To ensure that the charm presents the right IP address for
accessing the MySQL database over the shared-db relation,
ensure that any network space binding provided by the user
is preferred over the default of 'private-address'.

If network spaces is not supported (juju < 2.0), fallback to
using 'private-address'.

Change-Id: Ic49f16c8ccceeb5aa25a2197a92767dc5aacf703
2016-04-13 11:28:51 +01:00
James Page bccbad06af Add Juju Network Space support
Juju 2.0 provides support for network spaces, allowing
charm authors to support direct binding of relations and
extra-bindings onto underlying network spaces.

Resync charm-helpers to pickup support in API endpoint
resolution code and add API extra-bindings to the charm
metadata.

Change-Id: Ia70a1a1947c6c03896aa8e4807e84e3838d64ea9
2016-03-31 09:25:55 +01:00
James Page ea0c08f075 Make some notes 2016-02-10 14:38:58 +00:00
James Page 4c7fa7143e Add notes to readme 2016-02-10 13:36:21 +00:00
yolanda.robla@canonical.com de20382fce charm cleanup 2013-11-29 16:36:45 +01:00
yolanda.robla@canonical.com e67b892874 first version 2013-11-19 13:14:57 +01:00