Actions
Bug #25458
closedservice status does not work as non-root
Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Description
[vagrant@centos7-katello-3-9 ~]$ foreman-maintain service status No permissions to create dir /var/lib/foreman-maintain/db-backups "Permission denied - /var/lib/foreman-maintain/db-backups" /usr/share/gems/gems/foreman_maintain-0.2.12/definitions/features/mongo.rb:181:in `readlines': Permission denied - /etc/pulp/server.conf (Errno::EACCES) from /usr/share/gems/gems/foreman_maintain-0.2.12/definitions/features/mongo.rb:181:in `read_db_section' from /usr/share/gems/gems/foreman_maintain-0.2.12/definitions/features/mongo.rb:167:in `load_db_config' from /usr/share/gems/gems/foreman_maintain-0.2.12/definitions/features/mongo.rb:33:in `initialize' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/detector.rb:114:in `new' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/detector.rb:114:in `detect_feature' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/detector.rb:73:in `block in ensure_features_detected' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/detector.rb:72:in `each_key' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/detector.rb:72:in `ensure_features_detected' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/detector.rb:45:in `available_procedures' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain.rb:114:in `allowed_available_procedures' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/cli/advanced/procedure/run_command.rb:7:in `<class:RunCommand>' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/cli/advanced/procedure/run_command.rb:6:in `<module:Procedure>' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/cli/advanced/procedure/run_command.rb:5:in `<module:Cli>' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/cli/advanced/procedure/run_command.rb:4:in `<module:ForemanMaintain>' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/cli/advanced/procedure/run_command.rb:3:in `<top (required)>' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/cli/advanced/procedure_command.rb:1:in `<top (required)>' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/cli/advanced_command.rb:1:in `<top (required)>' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/share/gems/gems/foreman_maintain-0.2.12/lib/foreman_maintain/cli.rb:8:in `<top (required)>' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/share/gems/gems/foreman_maintain-0.2.12/bin/foreman-maintain:14:in `<top (required)>' from /usr/bin/foreman-maintain:23:in `load' from /usr/bin/foreman-maintain:23:in `<main>'the old
katello-service
worked just fine in this scenario (assystemctl status SERVICE
works just fine as an unprivileged user)
Actions