Failures: 1) role::analytics should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: left operand of - is not a number at /home/hashar/projects/mediawiki/vagrant/puppet/modules/cdh/manifests/hadoop/defaults.pp:50 on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 2) role::centralauth::migrate_user should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: Could not find class role::centralauth::migrate_user for pico.hashar on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 3) role::hadoop should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: left operand of - is not a number at /home/hashar/projects/mediawiki/vagrant/puppet/modules/cdh/manifests/hadoop/defaults.pp:50 on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 4) role::hive should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: left operand of - is not a number at /home/hashar/projects/mediawiki/vagrant/puppet/modules/cdh/manifests/hadoop/defaults.pp:50 on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 5) role::https should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: undefined method `capitalize' for nil:NilClass at /home/hashar/projects/mediawiki/vagrant/puppet/modules/nginx/manifests/init.pp:91 on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 6) role::hue should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: left operand of - is not a number at /home/hashar/projects/mediawiki/vagrant/puppet/modules/cdh/manifests/hadoop/defaults.pp:50 on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 7) role::oauth::consumer should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: Could not find class role::oauth::consumer for pico.hashar on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 8) role::oozie should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: left operand of - is not a number at /home/hashar/projects/mediawiki/vagrant/puppet/modules/cdh/manifests/hadoop/defaults.pp:50 on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 9) role::phragile should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: Invalid parameter deploy_dir on Phabricator::Config[phabricator.show-prototypes] at /home/hashar/projects/mediawiki/vagrant/puppet/modules/role/manifests/phragile.pp:17 on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 10) role::spark should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: left operand of - is not a number at /home/hashar/projects/mediawiki/vagrant/puppet/modules/cdh/manifests/hadoop/defaults.pp:50 on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 11) role::thumb_on_404::multiwiki should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: Could not find class role::thumb_on_404::multiwiki for pico.hashar on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 12) role::thumbor should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: Duplicate declaration: Package[python-logstash] is already declared; cannot redeclare at /home/hashar/projects/mediawiki/vagrant/puppet/modules/thumbor/manifests/init.pp:63 on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 13) role::wikimediaproduction should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: Duplicate declaration: Mediawiki::Extension[GlobalUsage] is already declared in file /home/hashar/projects/mediawiki/vagrant/puppet/modules/role/manifests/commons.pp:38; cannot redeclare at /home/hashar/projects/mediawiki/vagrant/puppet/modules/role/manifests/globalusage.pp:5 on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' 14) role::wikitech should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: Duplicate declaration: Mediawiki::Extension[Renameuser] is already declared in file /home/hashar/projects/mediawiki/vagrant/puppet/modules/role/manifests/renameuser.pp:6; cannot redeclare at /home/hashar/projects/mediawiki/vagrant/puppet/modules/role/manifests/wikitech.pp:58 on node pico.hashar # ./spec/integration/roles_spec.rb:11:in `block (3 levels) in ' Finished in 8 minutes 3 seconds (files took 0.85738 seconds to load) 233 examples, 14 failures