Commit Graph

6 Commits

Author SHA1 Message Date
Tytus Kurek 086a3a7b25 Implement "dns-backend" binding
This patchset implements "dns-backend" binding which is required to
properly handle DNS zone transfers between designate and
desigante-bind applications. If "dns-backend" binding is provided
when deploying designate and designate-bind applications, DNZ zone
transfers will now take place over the subnet which belongs to the
provided space.

Change-Id: I927e3958cf929ace9d43f8b3d9509b90b9eab60f
Partial-Bug: #1722794
2017-10-17 14:40:22 +02:00
Alex Kavanagh d794839e71 Fix requires so that broken,departed removes available
The {relation-name}.available state persisted even though the
conversation had departed.  This led code to think the connection was
still valid, try to use it, and then crash.

Change-Id: I523fecff4e80734772872a8a6d2507f1e2162ae3
2017-05-31 12:33:47 +01:00
Liam Young eb3b2968e8 Change Require to unit scope + bug fixes
* Remove logic for getting rndc info from interface. How the rndc
  secret is derived is not really a function of the  interface, so
  remove it.

* Move slave_ips to use reactive framework rather than dropping down
  to relation_* tools

* Switch to unit scope. Switch interface to UNIT scope so information
  can be collected from individual units.

* Add method for collecting unit and address information

Change-Id: Id9ddb8b6bce8044da160672988492415689616b4
2016-07-13 12:19:35 +00:00
James Page dc26f9a155 Add support for verification process
Add required configuration files and generally update the interface
after move to OpenStack git/gerrit.

Also add required copyright and README files to ensure that basic
linting in UOSCI passes.

Change-Id: Ie1a9c801844e4acd0a7e16c9dc1e251cbcd36fc5
2016-07-08 13:56:48 +01:00
Liam Young 9c360b9df4 Update requires 2016-01-16 18:31:24 +00:00
Liam Young c88b9a904c Update 2016-01-16 16:22:51 +00:00