Actions
action #44399
open[easy][beginner] Fix assert_script_sudo and script_sudo being called as root
Start date:
2018-11-27
Due date:
% Done:
0%
Estimated time:
Tags:
Description
Motivation¶
Found working on: #43703
When calling script_sudo
or assert_script_sudo
as root (eg to avoid code duplication) it fails as openQA expects a password prompt that doesn't appear when the shell is already a root-shell:
To show this issue I just added this two lines to the top of a test module:
select_console 'root-console';
assert_script_sudo 'whoami';
http://artemis.suse.de/tests/1007#step/rsync/10
Expected result: openQA should gracefully handle this.
Acceptance criteria¶
- AC1: assert_script_sudo can be run when current user is root.
- AC2: Duplicate code is adapted (like https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6270)
Further details¶
entrance level issue
Updated by SLindoMansilla almost 6 years ago
- Subject changed from [tools] Fix assert_script_sudo and script_sudo being called as root to [tools][functional][u] Fix assert_script_sudo and script_sudo being called as root
- Priority changed from Normal to Low
Updated by okurz almost 6 years ago
- Subject changed from [tools][functional][u] Fix assert_script_sudo and script_sudo being called as root to Fix assert_script_sudo and script_sudo being called as root
I see this as neither task for [tools] nor [functional][u]
Updated by SLindoMansilla almost 6 years ago
- Related to action #43703: [functional][u] openssh: test needs to use key-based login for root added
Updated by okurz over 2 years ago
- Tags set to easy, beginner, entrace level
- Subject changed from Fix assert_script_sudo and script_sudo being called as root to [easy][beginner] Fix assert_script_sudo and script_sudo being called as root
- Description updated (diff)
Actions