GitHub user sjcorbett opened a pull request:
https://github.com/apache/incubator-brooklyn/pull/355
BindDnsServer really supports Ubuntu and Debian
As the title says, the BindDnsServer entity should work on Debian and
Ubuntu machines. It has been tested on CentOS 6.3, Ubuntu 14.04 and Debian 7.6
VMs. I've also made general improvements to robustness and integration tests.
The easiest way to test is to run Maven with `-PLive
-Dtest=BindDnsServerByonLiveTest -DlocationSpec='<a byon spec>'`.
It is worth reviewing the RFC1912 configuration (`rfc1912.zone`) and the
three additional zone files: `named.localhost`, `named.loopback` and
`named.empty`.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/sjcorbett/incubator-brooklyn
dns-listen-children-of
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-brooklyn/pull/355.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #355
----
commit 22771797ee4f1fb2a37f8c8bf823d553469d0b06
Author: Sam Corbett <[email protected]>
Date: 2014-11-11T13:07:39Z
Integration test to confirm BindDnsServer entity filter correct
commit 4de9489e459496a6484e87298276f83c67f02130
Author: Sam Corbett <[email protected]>
Date: 2014-11-19T15:00:37Z
BrooklynApi exposes URI constructor
commit 34f5d0a774aee93e44df6fc07d14f96ec07e389d
Author: Sam Corbett <[email protected]>
Date: 2014-11-19T15:02:22Z
Rebind MachineEntity test
commit 056bd46df9fdc80969f985b72e7e03912b8ee1bb
Author: Sam Corbett <[email protected]>
Date: 2014-11-21T16:23:22Z
BindDnsServer really supports Ubuntu and Debian
* Adds OsSupport class to help BindDnsServerSshDriver
* Brooklyn provides zone files per recommendations in RFC 1912 (rather
than relying on the various files installed by distributions).
* Entity can be tested with a byon location with BindDnsServerByonLiveTest
and -DlocationSpec property.
* Installation fails if 'named-checkconf' tool exits with an error
commit a99c62d90b70ecfb179500ea1f65e86f277d79f5
Author: Sam Corbett <[email protected]>
Date: 2014-11-21T16:24:04Z
BindDnsServer can optionally update root zones file
commit 4299bb9d368b720dc3dd9f269b494dffb49745ef
Author: Sam Corbett <[email protected]>
Date: 2014-11-21T16:25:32Z
Adds @Consumes(JSON) annotation to CatalogApi
It's required by the rest-client module. The Json value is overridden
to be "*/*" in create().
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---