puppet 6.5 unit tests are broken due to package provider in the fluentd module

Bug #1833724 reported by Alex Schultz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Alex Schultz

Bug Description

2019-06-21 12:33:47.649691 | ubuntu-bionic | 1) tripleo::certmonger::ca::local on centos-7-x86_64 behaves like tripleo::certmonger::ca::local should extract CA cert
2019-06-21 12:33:47.649745 | ubuntu-bionic | Failure/Error:
2019-06-21 12:33:47.649889 | ubuntu-bionic | Puppet::Type.type(:package).provide :tdagent, :parent => :gem, :source => :gem do
2019-06-21 12:33:47.649984 | ubuntu-bionic | has_feature :install_options, :versionable
2019-06-21 12:33:47.650098 | ubuntu-bionic | commands :gemcmd => '/opt/td-agent/usr/sbin/td-agent-gem'
2019-06-21 12:33:47.650138 | ubuntu-bionic | end
2019-06-21 12:33:47.650165 | ubuntu-bionic |
2019-06-21 12:33:47.650232 | ubuntu-bionic | Puppet::PreformattedError:
2019-06-21 12:33:47.650791 | ubuntu-bionic | Evaluation Error: Error while evaluating a Resource Statement, Could not autoload puppet/type/package: Could not autoload puppet/provider/package/tdagent: Could not autoload puppet/provider/package/gem: superclass must be a Class (Module given) (file: /home/zuul/workspace/spec/fixtures/modules/certmonger/manifests/init.pp, line: 4, column: 3) on node ubuntu-bionic-rax-dfw-0008189243
2019-06-21 12:33:47.651006 | ubuntu-bionic | Shared Example Group: "tripleo::certmonger::ca::local" called from ./spec/classes/tripleo_certmonger_ca_local_spec.rb:56
2019-06-21 12:33:47.651177 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/provider/package_targetable.rb:23:in `<top (required)>'
2019-06-21 12:33:47.651357 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/provider/package/gem.rb:1:in `require'
2019-06-21 12:33:47.651520 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/provider/package/gem.rb:1:in `<top (required)>'
2019-06-21 12:33:47.651655 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/autoload.rb:66:in `load'
2019-06-21 12:33:47.651795 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/autoload.rb:66:in `load_file'
2019-06-21 12:33:47.651929 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/autoload.rb:201:in `load'
2019-06-21 12:33:47.652059 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/type.rb:1808:in `provider'
2019-06-21 12:33:47.652186 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/type.rb:1859:in `provide'
2019-06-21 12:33:47.652348 | ubuntu-bionic | # ./spec/fixtures/modules/fluentd/lib/puppet/provider/package/tdagent.rb:3:in `<module:Functions>'
2019-06-21 12:33:47.652509 | ubuntu-bionic | # ./spec/fixtures/modules/fluentd/lib/puppet/provider/package/tdagent.rb:2:in `<top (required)>'
2019-06-21 12:33:47.652643 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/autoload.rb:66:in `load'
2019-06-21 12:33:47.652782 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/autoload.rb:66:in `load_file'
2019-06-21 12:33:47.652931 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/autoload.rb:81:in `block in loadall'
2019-06-21 12:33:47.653065 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/autoload.rb:79:in `each'
2019-06-21 12:33:47.653201 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/autoload.rb:79:in `loadall'
2019-06-21 12:33:47.653339 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/autoload.rb:215:in `loadall'
2019-06-21 12:33:47.653482 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/metatype/manager.rb:127:in `newtype'
2019-06-21 12:33:47.653628 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/type/package.rb:10:in `<module:Puppet>'
2019-06-21 12:33:47.653774 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/type/package.rb:9:in `<top (required)>'
2019-06-21 12:33:47.653907 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/autoload.rb:66:in `load'
2019-06-21 12:33:47.654046 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/autoload.rb:66:in `load_file'
2019-06-21 12:33:47.654182 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/autoload.rb:201:in `load'
2019-06-21 12:33:47.654320 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/metatype/manager.rb:172:in `type'
2019-06-21 12:33:47.654520 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/runtime3_resource_support.rb:105:in `find_builtin_resource_type'
2019-06-21 12:33:47.654709 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/runtime3_resource_support.rb:70:in `find_resource_type'
2019-06-21 12:33:47.654895 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/runtime3_resource_support.rb:23:in `create_resources'
2019-06-21 12:33:47.655069 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/runtime3_support.rb:340:in `create_resources'
2019-06-21 12:33:47.655278 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:865:in `block in eval_ResourceExpression'
2019-06-21 12:33:47.655443 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:862:in `map'
2019-06-21 12:33:47.655625 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:862:in `eval_ResourceExpression'
2019-06-21 12:33:47.655769 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/visitor.rb:90:in `visit_this_1'
2019-06-21 12:33:47.655937 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:81:in `evaluate'
2019-06-21 12:33:47.656118 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:358:in `eval_BinaryExpression'
2019-06-21 12:33:47.656305 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:487:in `eval_RelationshipExpression'
2019-06-21 12:33:47.656447 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/visitor.rb:90:in `visit_this_1'
2019-06-21 12:33:47.656608 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:81:in `evaluate'
2019-06-21 12:33:47.656796 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:660:in `block in eval_BlockExpression'
2019-06-21 12:33:47.656952 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:660:in `each'
2019-06-21 12:33:47.657113 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:660:in `reduce'
2019-06-21 12:33:47.657291 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:660:in `eval_BlockExpression'
2019-06-21 12:33:47.657434 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/visitor.rb:90:in `visit_this_1'
2019-06-21 12:33:47.657594 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:81:in `evaluate'
2019-06-21 12:33:47.657754 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/parser/evaluating_parser.rb:63:in `evaluate'
2019-06-21 12:33:47.657907 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/ast/pops_bridge.rb:32:in `evaluate'
2019-06-21 12:33:47.658085 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/ast/pops_bridge.rb:72:in `block (2 levels) in evaluate'
2019-06-21 12:33:47.658231 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/ast/pops_bridge.rb:71:in `catch'
2019-06-21 12:33:47.658394 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/ast/pops_bridge.rb:71:in `block in evaluate'
2019-06-21 12:33:47.658540 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/ast/pops_bridge.rb:70:in `catch'
2019-06-21 12:33:47.658690 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/ast/pops_bridge.rb:70:in `evaluate'
2019-06-21 12:33:47.658830 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/ast.rb:30:in `safeevaluate'
2019-06-21 12:33:47.658975 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/resource/type.rb:136:in `evaluate_code'
2019-06-21 12:33:47.659127 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/resource.rb:78:in `block in evaluate'
2019-06-21 12:33:47.659302 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/profiler/around_profiler.rb:58:in `profile'
2019-06-21 12:33:47.659444 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/profiler.rb:51:in `profile'
2019-06-21 12:33:47.659585 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/resource.rb:70:in `evaluate'
2019-06-21 12:33:47.659722 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/compiler.rb:385:in `each'
2019-06-21 12:33:47.659875 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/compiler.rb:385:in `evaluate_classes'
2019-06-21 12:33:47.660016 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/functions/include.rb:48:in `include'
2019-06-21 12:33:47.660165 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/functions/dispatch.rb:60:in `invoke'
2019-06-21 12:33:47.660331 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/functions/dispatcher.rb:43:in `block in dispatch'
2019-06-21 12:33:47.660481 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/functions/dispatcher.rb:42:in `catch'
2019-06-21 12:33:47.660635 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/functions/dispatcher.rb:42:in `dispatch'
2019-06-21 12:33:47.660794 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/functions/function.rb:46:in `block in call'
2019-06-21 12:33:47.660957 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/functions/function.rb:45:in `catch'
2019-06-21 12:33:47.661119 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/functions/function.rb:45:in `call'
2019-06-21 12:33:47.661196 | ubuntu-bionic | # :1:in `block in call_function'
2019-06-21 12:33:47.661354 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/runtime3_support.rb:305:in `eval'
2019-06-21 12:33:47.661536 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/runtime3_support.rb:305:in `block in call_function'
2019-06-21 12:33:47.661695 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/profiler/around_profiler.rb:58:in `profile'
2019-06-21 12:33:47.661833 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/profiler.rb:51:in `profile'
2019-06-21 12:33:47.662010 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/runtime3_support.rb:303:in `call_function'
2019-06-21 12:33:47.662196 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:976:in `call_function_with_block'
2019-06-21 12:33:47.662394 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:945:in `eval_CallNamedFunctionExpression'
2019-06-21 12:33:47.662538 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/visitor.rb:90:in `visit_this_1'
2019-06-21 12:33:47.662704 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:81:in `evaluate'
2019-06-21 12:33:47.662898 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:660:in `block in eval_BlockExpression'
2019-06-21 12:33:47.663058 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:660:in `each'
2019-06-21 12:33:47.663217 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:660:in `reduce'
2019-06-21 12:33:47.663415 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:660:in `eval_BlockExpression'
2019-06-21 12:33:47.663560 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/visitor.rb:90:in `visit_this_1'
2019-06-21 12:33:47.663721 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:81:in `evaluate'
2019-06-21 12:33:47.663772 | ubuntu-bionic | # :in `stack'
2019-06-21 12:33:47.663915 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/puppet_stack.rb:33:in `eval'
2019-06-21 12:33:47.664058 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/puppet_stack.rb:33:in `stack'
2019-06-21 12:33:47.664226 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:737:in `eval_Program'
2019-06-21 12:33:47.664369 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/visitor.rb:90:in `visit_this_1'
2019-06-21 12:33:47.664529 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/evaluator/evaluator_impl.rb:81:in `evaluate'
2019-06-21 12:33:47.664690 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/pops/parser/evaluating_parser.rb:63:in `evaluate'
2019-06-21 12:33:47.664842 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/ast/pops_bridge.rb:125:in `evaluate'
2019-06-21 12:33:47.664988 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/ast.rb:30:in `safeevaluate'
2019-06-21 12:33:47.665137 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/resource/type.rb:136:in `evaluate_code'
2019-06-21 12:33:47.665291 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/resource.rb:78:in `block in evaluate'
2019-06-21 12:33:47.665449 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/profiler/around_profiler.rb:58:in `profile'
2019-06-21 12:33:47.665586 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/profiler.rb:51:in `profile'
2019-06-21 12:33:47.665726 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/resource.rb:70:in `evaluate'
2019-06-21 12:33:47.665876 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/compiler.rb:592:in `evaluate_main'
2019-06-21 12:33:47.666058 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/compiler.rb:165:in `block (2 levels) in compile'
2019-06-21 12:33:47.666219 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/profiler/around_profiler.rb:58:in `profile'
2019-06-21 12:33:47.666357 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/profiler.rb:51:in `profile'
2019-06-21 12:33:47.666510 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/compiler.rb:165:in `block in compile'
2019-06-21 12:33:47.666641 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/context.rb:65:in `override'
2019-06-21 12:33:47.666762 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet.rb:266:in `override'
2019-06-21 12:33:47.666907 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/compiler.rb:154:in `compile'
2019-06-21 12:33:47.667051 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/parser/compiler.rb:34:in `compile'
2019-06-21 12:33:47.667250 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/indirector/catalog/compiler.rb:303:in `block (2 levels) in compile'
2019-06-21 12:33:47.667414 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/profiler/around_profiler.rb:58:in `profile'
2019-06-21 12:33:47.667552 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util/profiler.rb:51:in `profile'
2019-06-21 12:33:47.667721 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/indirector/catalog/compiler.rb:301:in `block in compile'
2019-06-21 12:33:47.667862 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util.rb:231:in `block in benchmark'
2019-06-21 12:33:47.668002 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/util.rb:230:in `benchmark'
2019-06-21 12:33:47.668161 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/indirector/catalog/compiler.rb:299:in `compile'
2019-06-21 12:33:47.668331 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/indirector/catalog/compiler.rb:54:in `block in find'
2019-06-21 12:33:47.668487 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/node/environment.rb:433:in `with_text_domain'
2019-06-21 12:33:47.668639 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/indirector/catalog/compiler.rb:53:in `find'
2019-06-21 12:33:47.668785 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/indirector/indirection.rb:194:in `find'
2019-06-21 12:33:47.668980 | ubuntu-bionic | # ./.bundled_gems/gems/rspec-puppet-2.3.2/lib/rspec-puppet/support.rb:218:in `block in build_catalog_without_cache'
2019-06-21 12:33:47.669115 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/context.rb:65:in `override'
2019-06-21 12:33:47.669237 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet.rb:266:in `override'
2019-06-21 12:33:47.669411 | ubuntu-bionic | # ./.bundled_gems/gems/rspec-puppet-2.3.2/lib/rspec-puppet/support.rb:216:in `build_catalog_without_cache'
2019-06-21 12:33:47.669578 | ubuntu-bionic | # ./.bundled_gems/gems/rspec-puppet-2.3.2/lib/rspec-puppet/support.rb:231:in `block in build_catalog'
2019-06-21 12:33:47.669715 | ubuntu-bionic | # ./.bundled_gems/gems/rspec-puppet-2.3.2/lib/rspec-puppet/cache.rb:17:in `get'
2019-06-21 12:33:47.669869 | ubuntu-bionic | # ./.bundled_gems/gems/rspec-puppet-2.3.2/lib/rspec-puppet/support.rb:230:in `build_catalog'
2019-06-21 12:33:47.670032 | ubuntu-bionic | # ./.bundled_gems/gems/rspec-puppet-2.3.2/lib/rspec-puppet/support.rb:28:in `load_catalogue'
2019-06-21 12:33:47.670207 | ubuntu-bionic | # ./.bundled_gems/gems/rspec-puppet-2.3.2/lib/rspec-puppet/example/class_example_group.rb:7:in `catalogue'
2019-06-21 12:33:47.670363 | ubuntu-bionic | # ./.bundled_gems/gems/rspec-puppet-2.3.2/lib/rspec-puppet/support.rb:8:in `block in subject'
2019-06-21 12:33:47.670531 | ubuntu-bionic | # ./.bundled_gems/gems/rspec-puppet-2.3.2/lib/rspec-puppet/matchers/create_generic.rb:82:in `matches?'
2019-06-21 12:33:47.670692 | ubuntu-bionic | # ./spec/classes/tripleo_certmonger_ca_local_spec.rb:36:in `block (3 levels) in <top (required)>'
2019-06-21 12:33:47.670752 | ubuntu-bionic | # ------------------
2019-06-21 12:33:47.670811 | ubuntu-bionic | # --- Caused by: ---
2019-06-21 12:33:47.670860 | ubuntu-bionic | # TypeError:
2019-06-21 12:33:47.670951 | ubuntu-bionic | # superclass must be a Class (Module given)
2019-06-21 12:33:47.671127 | ubuntu-bionic | # ./.bundled_gems/gems/puppet-6.5.0/lib/puppet/provider/package_targetable.rb:23:in `<top (required)>'

Tags: alert ci
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (master)

Fix proposed to branch: master
Review: https://review.opendev.org/666866

Changed in tripleo:
assignee: nobody → Alex Schultz (alex-schultz)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (master)

Reviewed: https://review.opendev.org/666866
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=d4bd49ec7c90902b389ef72da1380dd0ae65d0cc
Submitter: Zuul
Branch: master

commit d4bd49ec7c90902b389ef72da1380dd0ae65d0cc
Author: Alex Schultz <email address hidden>
Date: Fri Jun 21 09:31:08 2019 -0600

    Patch fluentd module for unit tests until code lands

    The fluentd tdagent provider is currently wrapped in parser function
    rather than just being defined normally. We have a proposed patch to the
    main module, but until that time let's pull the fix in for the unit
    testing. We don't actually consume this provider in tripleo so it
    doesn't affect deployment and only shows up in unit testing.

    Change-Id: I73c7e73d3c4f77fcb93bca54157031db0a548b61
    Closes-Bug: #1833724

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 11.1.0

This issue was fixed in the openstack/puppet-tripleo 11.1.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.