crowbar/barclamp-provisioner — pull request #102 by VictorLowther (2013-02-25 20:03:36+00:00)
Title: Fixups to add enough default attributes to some roles to test them on an admin node. [2/7]

Aside from Chef 11 fixups, the default attributes are inteded to be a
placeholder until the chef jig is working well enough to handle
attribute import and export.

Roles that have been validated so far are:
* deployer-client
* dns-client
* ntp-server
* logging-server

Roles that have been half-validated (recipes run without error, but
functionality is missing:
* bmc-nat-router: Needs the network BC to have injected attributed
for the networks onto the node.
* dns-server: Ditto

Roles that have nbeen modified, but not tested:
* logging-client: Cannot test until we have another node, as
logging-client and logging-server cannot coexist on the same node.
* ipmi-discover and ipmi-configure: Need real hardware to
meaningfully test these barclamps.
* provisioner-base and provisioner-server: Need a semi-functional
DNS server and network BC to make any reasonable progress here.

chef/roles/provisioner-base.rb | 7 ++---
chef/roles/provisioner-server.rb | 60 ++++++++++++++++++++++++++++++++++++--
2 files changed, 60 insertions(+), 7 deletions(-)

Crowbar-Pull-ID: c57e28f294ea94c640dee96a8a8c4ce5db59bb8e

Crowbar-Release: development