crowbar/barclamp-clouderamanager — pull request #109 by Paul-Webster (2013-04-24 17:01:45+00:00)
Title: Hadoop 2.3 dev (Fred) - CM API Submitter: Paul Webster  Reviewer: Vinayak Ponangi [1/1]

Hadoop 2.3 dev (Fred) - CM API Submitter: Paul Webster Reviewer: Vinayak Ponangi
* CM auto cluster deployment - Fixed a timing related issue with updating the cm-agent config.ini file.
cm-agent config.ini file only properly updated on 50% of the cluster nodes (from scratch install).
Typical chef role synchronization problem on initial cluster deployment. I changed the
code to be more forceful on the template update when operating in auto cluster deployment mode.
* Fixed an issue with the CM/CB UI link not being properly updated. This is a change which
I recently made and it was not working properly - selecting the wrong networking interface
for the socket connection.
* Backed out the CM license_key upload code as it was preventing the CM/CB proposal from
queuing and needs further debugging.
* I did a clean from scratch install from fred (latest ISO - April 24th) with auto deployment mode
enabled and the results were very positive with the three exceptions noted above (manually patched). All nodes
discovered in CM automatically (A big step forward). I still need to complete the CM service and role
assignment code - working on completing that now ...
* Note : Auto cluster deployment is still on a dev mode switch and disabled by default. You need to enable
it manually and it will remain that way until the implementation is complete.

.../clouderamanager/attributes/default.rb | 2 +-
chef/cookbooks/clouderamanager/recipes/cm-agent.rb | 20 +++++++++++---------
.../cookbooks/clouderamanager/recipes/cm-server.rb | 5 +----
.../crowbar/bc-template-clouderamanager.json | 6 +++---
.../crowbar/bc-template-clouderamanager.schema | 6 +++---
.../clouderamanager/_edit_attributes.html.haml | 11 +++++++----
6 files changed, 26 insertions(+), 24 deletions(-)

Crowbar-Pull-ID: df275a3af882cc2f10f5376340c215c843c901f0

Crowbar-Release: fred