crowbar/barclamp-clouderamanager — pull request #122 by Paul-Webster (2013-05-31 16:09:10+00:00)
Title: Hadoop 2.3/pebbles/RHEL 6.4 - CM API dev work - Submitter: Paul Webster  Reviewer: Vinayak Ponangi [1/1]

Hadoop 2.3/pebbles/RHEL 6.4 - CM API dev work - Submitter: Paul Webster Reviewer: Vinayak Ponangi
* Relocated CM API code execution to the cm-server node (required for cm-server-restart).
* Added UUID checking to the CM license key processing logic. See the check_license_key() method.
* All code tested at the unit and system level on a live 8 node Hadoop cluster.
* CM_API code execution is still disabled by default via dev mode flag - "deployment_type=manual".
It will remain that way until the functional aspects of CB/API execution is fully debugged.

chef/cookbooks/clouderamanager/recipes/cm-api.rb | 41 +++++++++++++++-------
chef/roles/clouderamanager-cb-adminnode.rb | 3 +-
chef/roles/clouderamanager-server.rb | 3 +-
3 files changed, 31 insertions(+), 16 deletions(-)

Crowbar-Pull-ID: dd7a43abd570af7eb3f8f9dc4c8b3be30714f78d

Crowbar-Release: pebbles