Page MenuHomePhabricator
Paste P7513

bundle exec rake spec:httpd
ActivePublic

Authored by hashar on Sep 5 2018, 1:58 PM.
Tags
None
Referenced Files
F25665681: bundle exec rake spec:httpd
Sep 5 2018, 1:58 PM
Subscribers
https://gerrit.wikimedia.org/r/458177
$ git-review -d 458177
$ bundle exec rake spec:httpd
---> spec:httpd
/usr/bin/ruby2.3 -I/home/hashar/.gem/gems/rspec-core-3.7.1/lib:/home/hashar/.gem/gems/rspec-support-3.7.1/lib /home/hashar/.gem/gems/rspec-core-3.7.1/exe/rspec --pattern spec/\{aliases,classes,defines,unit,functions,hosts,integration,types\}/\*\*/\*_spec.rb --color
................................F..F...F............F.F.....
Failures:
1) httpd::conf On debian-9-x86_64 with default parameters should compile into a catalogue without dependency cycles
Failure/Error: it { is_expected.to compile.with_all_deps }
RuntimeError:
Could not find the daemon directory (tested [/etc/sv,/var/lib/service])
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/provider/service/runit.rb:50:in `defpath'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type/service.rb:180:in `block (3 levels) in <module:Puppet>'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:834:in `set_default'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/monkey_patches.rb:87:in `call'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/monkey_patches.rb:87:in `block in <class:Type>'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2493:in `block in set_parameters'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2492:in `each'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2492:in `set_parameters'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2389:in `initialize'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource.rb:489:in `new'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource.rb:489:in `to_ral'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:632:in `block in to_catalog'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:624:in `each'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:624:in `to_catalog'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:511:in `to_ral'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/matchers/compile.rb:142:in `cycles_found?'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/matchers/compile.rb:25:in `matches?'
# ./spec/defines/httpd_conf_spec.rb:19:in `block (5 levels) in <top (required)>'
2) httpd::conf On debian-9-x86_64 when absented should compile into a catalogue without dependency cycles
Failure/Error: it { is_expected.to compile.with_all_deps }
RuntimeError:
Could not find the daemon directory (tested [/etc/sv,/var/lib/service])
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/provider/service/runit.rb:50:in `defpath'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type/service.rb:180:in `block (3 levels) in <module:Puppet>'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:834:in `set_default'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/monkey_patches.rb:87:in `call'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/monkey_patches.rb:87:in `block in <class:Type>'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2493:in `block in set_parameters'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2492:in `each'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2492:in `set_parameters'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2389:in `initialize'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource.rb:489:in `new'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource.rb:489:in `to_ral'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:632:in `block in to_catalog'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:624:in `each'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:624:in `to_catalog'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:511:in `to_ral'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/matchers/compile.rb:142:in `cycles_found?'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/matchers/compile.rb:25:in `matches?'
# ./spec/defines/httpd_conf_spec.rb:34:in `block (5 levels) in <top (required)>'
3) httpd::conf On debian-9-x86_64 when setting up a virtualhost should compile into a catalogue without dependency cycles
Failure/Error: it { is_expected.to compile.with_all_deps }
RuntimeError:
Could not find the daemon directory (tested [/etc/sv,/var/lib/service])
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/provider/service/runit.rb:50:in `defpath'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type/service.rb:180:in `block (3 levels) in <module:Puppet>'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:834:in `set_default'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/monkey_patches.rb:87:in `call'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/monkey_patches.rb:87:in `block in <class:Type>'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2493:in `block in set_parameters'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2492:in `each'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2492:in `set_parameters'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2389:in `initialize'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource.rb:489:in `new'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource.rb:489:in `to_ral'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:632:in `block in to_catalog'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:624:in `each'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:624:in `to_catalog'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:511:in `to_ral'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/matchers/compile.rb:142:in `cycles_found?'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/matchers/compile.rb:25:in `matches?'
# ./spec/defines/httpd_conf_spec.rb:53:in `block (5 levels) in <top (required)>'
4) httpd::mod_conf On debian-9-x86_64 with parameters defaults should compile into a catalogue without dependency cycles
Failure/Error: it { is_expected.to compile.with_all_deps }
RuntimeError:
Could not find the daemon directory (tested [/etc/sv,/var/lib/service])
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/provider/service/runit.rb:50:in `defpath'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type/service.rb:180:in `block (3 levels) in <module:Puppet>'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:834:in `set_default'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/monkey_patches.rb:87:in `call'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/monkey_patches.rb:87:in `block in <class:Type>'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2493:in `block in set_parameters'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2492:in `each'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2492:in `set_parameters'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2389:in `initialize'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource.rb:489:in `new'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource.rb:489:in `to_ral'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:632:in `block in to_catalog'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:624:in `each'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:624:in `to_catalog'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:511:in `to_ral'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/matchers/compile.rb:142:in `cycles_found?'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/matchers/compile.rb:25:in `matches?'
# ./spec/defines/httpd_mod_conf_spec.rb:18:in `block (5 levels) in <top (required)>'
5) httpd::mod_conf On debian-9-x86_64 with ensure absent should compile into a catalogue without dependency cycles
Failure/Error: it { is_expected.to compile.with_all_deps }
RuntimeError:
Could not find the daemon directory (tested [/etc/sv,/var/lib/service])
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/provider/service/runit.rb:50:in `defpath'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type/service.rb:180:in `block (3 levels) in <module:Puppet>'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:834:in `set_default'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/monkey_patches.rb:87:in `call'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/monkey_patches.rb:87:in `block in <class:Type>'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2493:in `block in set_parameters'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2492:in `each'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2492:in `set_parameters'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/type.rb:2389:in `initialize'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource.rb:489:in `new'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource.rb:489:in `to_ral'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:632:in `block in to_catalog'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:624:in `each'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:624:in `to_catalog'
# /home/hashar/.gem/gems/puppet-4.8.2/lib/puppet/resource/catalog.rb:511:in `to_ral'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/matchers/compile.rb:142:in `cycles_found?'
# /home/hashar/.gem/gems/rspec-puppet-2.6.14/lib/rspec-puppet/matchers/compile.rb:25:in `matches?'
# ./spec/defines/httpd_mod_conf_spec.rb:26:in `block (5 levels) in <top (required)>'
Finished in 5.16 seconds (files took 4.55 seconds to load)
60 examples, 5 failures
Failed examples:
rspec ./spec/defines/httpd_conf_spec.rb[1:1:1:1] # httpd::conf On debian-9-x86_64 with default parameters should compile into a catalogue without dependency cycles
rspec ./spec/defines/httpd_conf_spec.rb[1:1:2:1] # httpd::conf On debian-9-x86_64 when absented should compile into a catalogue without dependency cycles
rspec ./spec/defines/httpd_conf_spec.rb[1:1:4:1] # httpd::conf On debian-9-x86_64 when setting up a virtualhost should compile into a catalogue without dependency cycles
rspec ./spec/defines/httpd_mod_conf_spec.rb[1:1:1:1] # httpd::mod_conf On debian-9-x86_64 with parameters defaults should compile into a catalogue without dependency cycles
rspec ./spec/defines/httpd_mod_conf_spec.rb[1:1:2:1] # httpd::mod_conf On debian-9-x86_64 with ensure absent should compile into a catalogue without dependency cycles