Skip to content

Releases: lazypower/DNS-Charm

Multi Provider Support (Patch)

10 Jul 10:36
Compare
Choose a tag to compare
Pre-release

This is a tech-preview release of the Multi-Provider codebase

Dynamic Module Loading during hook execution
Preliminary Route53 Provider Support was added
Consul Client role added in contrib/consul-client, the charm supports reading services from Consul and updating DNS entries in a one-shot on relation-changed. Automatic updates are planned but unimplemented at this time.
Unit Test moved from nose/etc. to pytest and tox
CI result sets are now being computed on pullreqest to ensure we maintain forward compat and keep coverage metrics
** THIS IS A PRE-RELEASE TECH PREVIEW - DO NOT DEPLOY TO PRODUCTION **

Many of the concepts contained in this release will be the foundation for the 0.3.0 release, which will be a stable release of these features. There's still quite a bit of work to be done here, with documentation updates, along with evaluation against the original spec.

If you use this branch and encounter issues, please note in the issue tracker as such.

Multi Provider Support

18 Jun 17:40
Compare
Choose a tag to compare
Pre-release

This is a tech-preview release of the Multi-Provider codebase

  • Dynamic Module Loading during hook execution
  • Preliminary Route53 Provider Support was added
  • Consul Client role added in contrib/consul-client, the charm supports reading services from Consul and updating DNS entries in a one-shot on relation-changed. Automatic updates are planned but unimplemented at this time.
  • Unit Test moved from nose/etc. to pytest and tox
  • CI result sets are now being computed on pullreqest to ensure we maintain forward compat and keep coverage metrics

** THIS IS A PRE-RELEASE TECH PREVIEW - DO NOT DEPLOY TO PRODUCTION **

Many of the concepts contained in this release will be the foundation for the 0.3.0 release, which will be a stable release of these features. There's still quite a bit of work to be done here, with documentation updates, along with evaluation against the original spec.

If you use this branch and encounter issues, please note in the issue tracker as such.

v0.2.2

18 Jun 16:38
Compare
Choose a tag to compare
v0.2.2 Pre-release
Pre-release

Preliminary Rt53, and Consul-client support

The no more crazyness release

07 Jun 14:19
Compare
Choose a tag to compare
Pre-release

Stops using named-checkzone intermediate formatting, and just parses a plain ole zone file.

Adds some resiliency to your bind config by checking with named-checkzone before confirming an atomic file rewrite.

Adds backups everytime .save() is called to /etc/bind/zone-backup - by copying the zone file with a timestamp file-tag.