Issue #4650 has been reported by James Turnbull. ---------------------------------------- Bug #4650: User provider tests fail on non-root user http://projects.puppetlabs.com/issues/4650
Author: James Turnbull Status: Unreviewed Priority: Normal Assignee: Category: testing Target version: 2.6.1 Affected version: 2.6.1rc3 Keywords: Branch: On Fedora/RHEL - running as a non-root user. <pre> 1) Puppet::DevError in 'Puppet::Resource::Ral find if there is no instance, it should create one' Could not find a default provider for user ./spec/unit/indirector/resource/ral_spec.rb:27: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 2) Puppet::DevError in 'Puppet::Type::Group should have a default provider' Could not find a default provider for group ./spec/unit/type/group_spec.rb:12: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 3) Puppet::DevError in 'Puppet::Type::Group should have a default provider inheriting from Puppet::Provider' Could not find a default provider for group ./spec/unit/type/group_spec.rb:16: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 4) Puppet::DevError in 'Puppet::Type::Group should have a boolean method for determining if duplicates are allowed' Could not find a default provider for group ./spec/unit/type/group_spec.rb:43:in `new' ./spec/unit/type/group_spec.rb:43: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 5) Puppet::DevError in 'Puppet::Type::Group should call 'create' to create the group' Could not find a default provider for group ./spec/unit/type/group_spec.rb:47:in `new' ./spec/unit/type/group_spec.rb:47: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 6) Puppet::DevError in 'Puppet::Type::Group should call 'delete' to remove the group' Could not find a default provider for group ./spec/unit/type/group_spec.rb:53:in `new' ./spec/unit/type/group_spec.rb:53: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 7) Puppet::DevError in 'Puppet::Type::Group when validating attributes should convert gids provided as strings into integers' Could not find a default provider for group ./spec/unit/type/group_spec.rb:33:in `new' ./spec/unit/type/group_spec.rb:33: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 8) Puppet::DevError in 'Puppet::Type::Group when validating attributes should accepts gids provided as integers' Could not find a default provider for group ./spec/unit/type/group_spec.rb:37:in `new' ./spec/unit/type/group_spec.rb:37: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 9) Puppet::DevError in 'Puppet::Type::User should have a default provider inheriting from Puppet::Provider' Could not find a default provider for user ./spec/unit/type/user_spec.rb:15: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 10) Puppet::DevError in 'Puppet::Type::User should be able to create a instance' Could not find a default provider for user ./spec/unit/type/user_spec.rb:19:in `new' ./spec/unit/type/user_spec.rb:19: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 11) Puppet::DevError in 'Puppet::Type::User instances should have a valid provider' Could not find a default provider for user ./spec/unit/type/user_spec.rb:40:in `new' ./spec/unit/type/user_spec.rb:40: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 12) Puppet::DevError in 'Puppet::Type::User instances should delegate existence questions to its provider' Could not find a default provider for user ./spec/unit/type/user_spec.rb:44:in `new' ./spec/unit/type/user_spec.rb:44: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 13) Puppet::DevError in 'Puppet::Type::User when retrieving all current values should return a hash containing values for all set properties' Could not find a default provider for user ./spec/unit/type/user_spec.rb:80:in `new' ./spec/unit/type/user_spec.rb:80: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 14) Puppet::DevError in 'Puppet::Type::User when retrieving all current values should set all values to :absent if the user is absent' Could not find a default provider for user ./spec/unit/type/user_spec.rb:80:in `new' ./spec/unit/type/user_spec.rb:80: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 15) Puppet::DevError in 'Puppet::Type::User when retrieving all current values should include the result of retrieving each property's current value if the user is present' Could not find a default provider for user ./spec/unit/type/user_spec.rb:80:in `new' ./spec/unit/type/user_spec.rb:80: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 16) Puppet::DevError in 'Puppet::Type::User when user has roles should autorequire roles' Could not find a default provider for user ./spec/unit/type/user_spec.rb:266:in `new' ./spec/unit/type/user_spec.rb:266: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' 17) Puppet::DevError in 'Puppet::Type::Resources#generate when the catalog contains a purging resource should not include the skipped users' Could not find a default provider for user ./spec/unit/type/resources_spec.rb:60:in `new' ./spec/unit/type/resources_spec.rb:60: /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:22:in `run' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `each' /tmp/workspace/Puppet 2.6.x - multi-node/default/spec/monkey_patches/add_confine_and_runnable_to_rspec_dsl.rb:17:in `run' Finished in 143.069868 seconds 8889 examples, 17 failures, 49 pending exit 0 </pre> -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
