dancy reopened this task as "Open". dancy added a comment.
Today I am experiencing operations/puppet CI failures related to `query_service::deploy::manual`: For example from https://integration.wikimedia.org/ci/job/operations-puppet-tests-buster/1860/console : 16:54:55 Failures: 16:54:55 16:54:55 1) query_service::deploy::manual with systemd is expected to contain Sudo::User[deploy-service_wdqs-updater] with user => "deploy-service" 16:54:55 Failure/Error: it { is_expected.to contain_sudo__user('deploy-service_wdqs-updater').with('user' => 'deploy-service') } 16:54:55 16:54:55 Puppet::PreformattedError: 16:54:55 Evaluation Error: Error while evaluating a Resource Statement, Could not find declared class query_service::deploy::manual (line: 2, column: 1) on node 728e491cb893.integration.eqiad1.wikimedia.cloud 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/resource.rb:293:in `initialize' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/resource.rb:127:in `initialize' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/runtime3_resource_support.rb:38:in `new' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/runtime3_resource_support.rb:38:in `block in create_resources' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/runtime3_resource_support.rb:37:in `map' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/runtime3_resource_support.rb:37:in `create_resources' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/runtime3_support.rb:341:in `create_resources' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/evaluator_impl.rb:865:in `block in eval_ResourceExpression' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/evaluator_impl.rb:862:in `map' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/evaluator_impl.rb:862:in `eval_ResourceExpression' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/visitor.rb:90:in `visit_this_1' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/evaluator_impl.rb:81:in `evaluate' 16:54:55 # :in `stack' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/puppet_stack.rb:33:in `eval' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/puppet_stack.rb:33:in `stack' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/evaluator_impl.rb:737:in `eval_Program' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/visitor.rb:90:in `visit_this_1' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/evaluator_impl.rb:81:in `evaluate' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/parser/evaluating_parser.rb:63:in `evaluate' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/ast/pops_bridge.rb:125:in `evaluate' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/ast.rb:31:in `safeevaluate' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/resource/type.rb:136:in `evaluate_code' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/resource.rb:79:in `block in evaluate' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util/profiler/around_profiler.rb:58:in `profile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util/profiler.rb:51:in `profile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/resource.rb:71:in `evaluate' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/compiler.rb:592:in `evaluate_main' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/compiler.rb:166:in `block (2 levels) in compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util/profiler/around_profiler.rb:58:in `profile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util/profiler.rb:51:in `profile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/compiler.rb:166:in `block in compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/context.rb:65:in `override' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet.rb:260:in `override' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/compiler.rb:155:in `compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/compiler.rb:35:in `compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/indirector/catalog/compiler.rb:303:in `block (2 levels) in compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util/profiler/around_profiler.rb:58:in `profile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util/profiler.rb:51:in `profile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/indirector/catalog/compiler.rb:301:in `block in compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util.rb:232:in `block in benchmark' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util.rb:231:in `benchmark' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/indirector/catalog/compiler.rb:299:in `compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/indirector/catalog/compiler.rb:54:in `block in find' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/node/environment.rb:450:in `with_text_domain' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/indirector/catalog/compiler.rb:53:in `find' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/indirector/indirection.rb:198:in `find' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/adapters.rb:84:in `catalog' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/adapters.rb:163:in `catalog' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:476:in `build_catalog_without_cache_v2' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:488:in `block in build_catalog' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/cache.rb:23:in `get' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:486:in `build_catalog' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:100:in `block in load_catalogue' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:410:in `with_vardir' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:85:in `load_catalogue' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/example/class_example_group.rb:7:in `catalogue' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:14:in `block in subject' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' 16:54:55 # ./modules/query_service/spec/classes/query_service_deploy_manual_spec.rb:24:in `block (3 levels) in <top (required)>' 16:54:55 # ------------------ 16:54:55 # --- Caused by: --- 16:54:55 # ArgumentError: 16:54:55 # Could not find declared class query_service::deploy::manual 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/resource.rb:293:in `initialize' 16:54:55 16:54:55 2) query_service::deploy::manual with systemd is expected to contain Sudo::User[deploy-service_wdqs-blazegraph] with user => "deploy-service" 16:54:55 Failure/Error: it { is_expected.to contain_sudo__user('deploy-service_wdqs-blazegraph').with('user' => 'deploy-service') } 16:54:55 16:54:55 Puppet::PreformattedError: 16:54:55 Evaluation Error: Error while evaluating a Resource Statement, Could not find declared class query_service::deploy::manual (line: 2, column: 1) on node 728e491cb893.integration.eqiad1.wikimedia.cloud 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/resource.rb:293:in `initialize' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/resource.rb:127:in `initialize' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/runtime3_resource_support.rb:38:in `new' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/runtime3_resource_support.rb:38:in `block in create_resources' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/runtime3_resource_support.rb:37:in `map' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/runtime3_resource_support.rb:37:in `create_resources' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/runtime3_support.rb:341:in `create_resources' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/evaluator_impl.rb:865:in `block in eval_ResourceExpression' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/evaluator_impl.rb:862:in `map' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/evaluator_impl.rb:862:in `eval_ResourceExpression' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/visitor.rb:90:in `visit_this_1' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/evaluator_impl.rb:81:in `evaluate' 16:54:55 # :in `stack' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/puppet_stack.rb:33:in `eval' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/puppet_stack.rb:33:in `stack' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/evaluator_impl.rb:737:in `eval_Program' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/visitor.rb:90:in `visit_this_1' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/evaluator/evaluator_impl.rb:81:in `evaluate' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/pops/parser/evaluating_parser.rb:63:in `evaluate' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/ast/pops_bridge.rb:125:in `evaluate' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/ast.rb:31:in `safeevaluate' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/resource/type.rb:136:in `evaluate_code' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/resource.rb:79:in `block in evaluate' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util/profiler/around_profiler.rb:58:in `profile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util/profiler.rb:51:in `profile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/resource.rb:71:in `evaluate' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/compiler.rb:592:in `evaluate_main' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/compiler.rb:166:in `block (2 levels) in compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util/profiler/around_profiler.rb:58:in `profile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util/profiler.rb:51:in `profile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/compiler.rb:166:in `block in compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/context.rb:65:in `override' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet.rb:260:in `override' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/compiler.rb:155:in `compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/parser/compiler.rb:35:in `compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/indirector/catalog/compiler.rb:303:in `block (2 levels) in compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util/profiler/around_profiler.rb:58:in `profile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util/profiler.rb:51:in `profile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/indirector/catalog/compiler.rb:301:in `block in compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util.rb:232:in `block in benchmark' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/util.rb:231:in `benchmark' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/indirector/catalog/compiler.rb:299:in `compile' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/indirector/catalog/compiler.rb:54:in `block in find' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/node/environment.rb:450:in `with_text_domain' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/indirector/catalog/compiler.rb:53:in `find' 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/indirector/indirection.rb:198:in `find' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/adapters.rb:84:in `catalog' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/adapters.rb:163:in `catalog' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:476:in `build_catalog_without_cache_v2' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:488:in `block in build_catalog' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/cache.rb:23:in `get' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:486:in `build_catalog' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:100:in `block in load_catalogue' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:410:in `with_vardir' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:85:in `load_catalogue' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/example/class_example_group.rb:7:in `catalogue' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/support.rb:14:in `block in subject' 16:54:55 # ./.bundle/ruby/2.5.0/gems/rspec-puppet-2.9.0/lib/rspec-puppet/matchers/create_generic.rb:84:in `matches?' 16:54:55 # ./modules/query_service/spec/classes/query_service_deploy_manual_spec.rb:25:in `block (3 levels) in <top (required)>' 16:54:55 # ------------------ 16:54:55 # --- Caused by: --- 16:54:55 # ArgumentError: 16:54:55 # Could not find declared class query_service::deploy::manual 16:54:55 # ./.bundle/ruby/2.5.0/gems/puppet-5.5.10/lib/puppet/resource.rb:293:in `initialize' TASK DETAIL https://phabricator.wikimedia.org/T316876 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: bking, dancy Cc: BTullis, Gehel, dancy, RKemper, bking, demon, Aklapper, Danny_Benjafield_WMDE, Isabelladantes1983, Themindcoder, Adamm71, S8321414, Jersione, Hellket777, LisafBia6531, jnuche, Astuthiodit_1, AWesterinen, 786, TheReadOnly, Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, Beast1978, ItamarWMDE, Un1tY, Akuckartz, Dringsim, Hook696, Kent7301, joker88john, CucyNoiD, Nandana, NebulousIris, Namenlos314, Gaboe420, Giuliamocci, Cpaulf30, Lahi, Gq86, Af420, Bsandipan, Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, EBjune, KimKelting, merbst, LawExplorer, Lewizho99, Maathavan, _jensen, rosalieper, Neuronton, Liudvikas, Scott_WUaS, Jonas, Xmlizer, thcipriani, jkroll, Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Mbch331, Jay8g, Krenair, jeremyb
_______________________________________________ Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org