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