This is a major milestone release of my Puppet module to deploy Cloudera Manager. The biggest change is that razorsedge/cloudera now supports all of the Cloudera official supported operating systems: SLES 11SP1, Debian 6.0.7, Ubuntu 10.04.4 LTS, and Ubuntu 12.04.2 LTS along with RedHat/CentOS/OEL 5 and 6.

Other changes are:

Allow for use of an external Java module. Not everyone will want to stick with the older version Oracle JDK that Cloudera ships in their software repositories. If you have a module that provides the Oracle JDK and sets $JAVA_HOME in the environment, then just set install_java => false in Class['cloudera'] and make sure the JDK is installed before calling Class['cloudera'].

Improved JDK installation ordering. Now the JDK will always be installed before the CM agent starts.