default: Error: /Stage[main]/Cdh::Hadoop/Package[hadoop-client]/ensure: change from purged to present failed: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install hadoop-client' returned 100: Reading package lists... default: Building dependency tree... default: Reading state information... default: E: Unable to locate package hadoop-client
This failure leads to a giant cascade of "Skipping because of failed dependencies" errors.
There are also numerous Puppet 3.x deprecation warnings for erb templates that are not using '@' to identify variables used from Puppet scope:
manifests/hadoop.pp templates/hadoop/hadoop-env.sh.erb templates/hadoop/hdfs-site.xml.erb templates/hadoop/mapred-site.xml.erb templates/hadoop/yarn-env.sh.erb templates/hadoop/yarn-site.xml.erb