Project

General

Profile

Actions

action #25258

closed

[sle][functional][opensuse]test fails in yast2_network_settings, maybe "Set hostname via DHCP" changed default option? -> check needle

Added by okurz over 7 years ago. Updated about 7 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Bugs in existing tests
Start date:
2017-09-13
Due date:
2017-10-11
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-yast2_ui@64bit fails in
yast2_network_settings
because maybe "Set hostname via DHCP" changed default option? -> check needle

Related bug:

Related trello card from yast team:

Reproducible

Fails since (at least) Build 20170822

Expected result

Last good: 20170822 (or more recent)

Further details

Always latest result in this scenario: latest

Actions #1

Updated by okurz over 7 years ago

  • Subject changed from test fails in yast2_network_settings, maybe "Set hostname via DHCP" changed default option? -> check needle to [sle][functional][opensuse]test fails in yast2_network_settings, maybe "Set hostname via DHCP" changed default option? -> check needle
Actions #2

Updated by jorauch over 7 years ago

In the current version it works, the default is set to "yes: any" again: https://openqa.opensuse.org/tests/486762#step/yast2_network_settings/14

Actions #3

Updated by okurz over 7 years ago

  • Assignee set to jorauch

Interesting, so do you want to take this ticket and monitor it? One passed job should not be enough to convince us.

Actions #4

Updated by okurz over 7 years ago

  • Target version set to Milestone 11
Actions #5

Updated by jorauch over 7 years ago

Since the last few builds it is still running, imho we can close this?

Actions #6

Updated by okurz over 7 years ago

  • Status changed from In Progress to Resolved

yes, of course. thx.

Actions #7

Updated by okurz over 7 years ago

  • Status changed from Resolved to In Progress

So it happened again, see https://openqa.opensuse.org/tests/490801#step/yast2_network_settings/15 . Please investigate. I wonder if that is only a test instability or really a flaky product behaviour.

Actions #8

Updated by okurz about 7 years ago

  • Due date set to 2017-10-11
Actions #9

Updated by okurz about 7 years ago

slindomansilla mentions that there are upcoming changes in the current yast sprint, please find the according trello card and update the ticket to feedback then

Actions #10

Updated by okurz about 7 years ago

https://openqa.opensuse.org/tests/493639 is the most recent example. My personal opinion is that I don't care when a new change for yast is expected when a fix should be trivial.

Actions #11

Updated by SLindoMansilla about 7 years ago

  • Description updated (diff)
Actions #12

Updated by okurz about 7 years ago

  • Priority changed from High to Urgent

then please regard this with urgency regarding Tumbleweed and fix the test based on whatever is the current behavior. Please do not wait for the submissions to be completed. I expect the test can be fixed within 1h and the submissions might take days or weeks to be effective for both SLE15 and Tumbleweed.

Actions #14

Updated by dimstar about 7 years ago

I think there is a sequence issue here: yast2-network in gui mode checks for dhcp: any; which is/used to be set by yast2-lan in ncurses mode;

Before the split: depending what modules failed between yast2-lan (curses) and yast2_network (gui), the VM was reset to a state before -lan changed the config

Now after the split: yast-lan is in a different test run and never impacts yast2-network -> causing the setting not to be the way y2-network would expect it to be

Actions #15

Updated by dimstar about 7 years ago

dimstar wrote:

I think there is a sequence issue here: yast2-network in gui mode checks for dhcp: any; which is/used to be set by yast2-lan_hostname in ncurses mode;

Before the split: depending what modules failed between yast2-lan_hostname (curses) and yast2_network (gui), the VM was reset to a state before -lan changed the config

Now after the split: yast2-lan_hostname is in a different test run and never impacts yast2-network -> causing the setting not to be the way y2-network would expect it to be

Actions #16

Updated by jorauch about 7 years ago

  • Assignee deleted (jorauch)
Actions #17

Updated by zluo about 7 years ago

  • Assignee set to zluo
Actions #19

Updated by zluo about 7 years ago

PR got updated noe

Actions #21

Updated by zluo about 7 years ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF