dellcloudedge/crowbar — pull request #270 by VictorLowther (2012-03-19 19:48:31+00:00)
Title: Fix up check_machine_role checking to make it a little nicer. [4/4]

This pull requests fixes up the machine role testing that we do as
part of the admin node bringup to allow time for chef-expander and
chef-solr to catch up when indexing nodes, and to transition the admin
node to problem if it detects that the machine role is not on the run
list for the admin node.

extra/install-chef.sh | 27 +++++++++++++++++++--------
redhat-common/build_lib.sh | 3 ++-
2 files changed, 21 insertions(+), 9 deletions(-)