Project

General

Profile

Actions

action #31066

closed

coordination #32527: [sle][functional][epic][yast][y] test fails in partitioning_warnings - partitioning_warnings was not adapted for storage-ng (was: after this send_key 'alt - y' seems to be not working)

[sle][functional][medium][yast] Remove workaround for fixed bug about missing warning for missing swap partition (WAS: adjust partitioning_warnings for storage ng)

Added by riafarov about 6 years ago. Updated about 6 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Bugs in existing tests
Start date:
2018-01-30
Due date:
2018-03-27
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

Warnings are now implemented in storage-ng and can be verified.

We need to remove soft-failure for https://bugzilla.suse.com/show_bug.cgi?id=1055747

openQA test in scenario sle-15-Installer-DVD-x86_64-btrfs+warnings@64bit fails in
partitioning_warnings

Reproducible

Fails since (at least) Build 288.8

Expected result

Last good: SLE 12 SP3 GM

Acceptance criteria

  • AC1: Test works on storage-ng or fails due to a bug
  • AC2: The test checks for the warning on SLE12

Tasks

  • It is suggested to verify functionality manually before changes to automated test
  • verify bsc#1077708 after the test continues further
    • Keep in mind that on storage-ng (SLE15+) there is no warning for missing swap unless required.
  • adjust the test as necessary for storage-ng to make it working
  • do not over-engineer trying to cover all potential new warnings and never finish. The ticket is "medium" in the end.

Further details

Always latest result in this scenario: latest


Related issues 2 (0 open2 closed)

Related to openQA Tests - action #29550: [sle][functional][easy][s390x][storage-ng] test fails in partitioning_warnings - bsc#1062465 still valid? needs investigation and maybe adaptionResolvedmgriessmeier2017-12-182018-02-13

Actions
Blocks openQA Tests - action #25584: [sle][functional][s390x][sporadic][medium] backend connection lost during "partitioning_warnings", vnc stalled, etc -> should turn into failResolvedmgriessmeier2017-09-272018-03-27

Actions
Actions #1

Updated by riafarov about 6 years ago

  • Target version set to Milestone 14
Actions #2

Updated by mgriessmeier about 6 years ago

  • Related to action #29550: [sle][functional][easy][s390x][storage-ng] test fails in partitioning_warnings - bsc#1062465 still valid? needs investigation and maybe adaption added
Actions #3

Updated by mgriessmeier about 6 years ago

  • Blocks action #25584: [sle][functional][s390x][sporadic][medium] backend connection lost during "partitioning_warnings", vnc stalled, etc -> should turn into fail added
Actions #4

Updated by okurz about 6 years ago

  • Description updated (diff)
  • Due date set to 2018-03-13

@riafarov your one AC was actually rather a suggestion. Could you find a "last good" or reference please?

Actions #5

Updated by okurz about 6 years ago

  • Description updated (diff)
Actions #7

Updated by okurz about 6 years ago

  • Subject changed from [sle][functional] adjust partitioning_warnings for storage ng to [sle][functional][medium] adjust partitioning_warnings for storage ng
  • Description updated (diff)
  • Status changed from New to Workable
Actions #8

Updated by riafarov about 6 years ago

  • Subject changed from [sle][functional][medium] adjust partitioning_warnings for storage ng to [sle][functional][medium][yast] adjust partitioning_warnings for storage ng
Actions #9

Updated by mgriessmeier about 6 years ago

  • Due date changed from 2018-03-13 to 2018-03-27
  • Target version changed from Milestone 14 to Milestone 15
Actions #10

Updated by mgriessmeier about 6 years ago

  • Priority changed from Normal to High

happens in SLE15 Build 489.1 (RC1-Candidate1)
-> https://openqa.suse.de/tests/1513499

Actions #11

Updated by mloviska about 6 years ago

  • Status changed from Workable to In Progress
  • Assignee set to mloviska
Actions #12

Updated by SLindoMansilla about 6 years ago

  • Subject changed from [sle][functional][medium][yast] adjust partitioning_warnings for storage ng to [sle][functional][medium][yast] Remove workaround for fixed bug about missing warning for missing swap partition (adjust partitioning_warnings for storage ng)
  • Description updated (diff)
  • Parent task set to #32527
Actions #13

Updated by SLindoMansilla about 6 years ago

Hi Martin,

Please wait until this PR https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4532 get merged before continue working on this ticket.

Thanks.

Actions #14

Updated by mloviska about 6 years ago

Hi Sergio,

sure, np. Thanks for update!

Actions #15

Updated by SLindoMansilla about 6 years ago

FYI, scenarios affected by missing warning about missing swap:

Actions #16

Updated by SLindoMansilla about 6 years ago

  • Subject changed from [sle][functional][medium][yast] Remove workaround for fixed bug about missing warning for missing swap partition (adjust partitioning_warnings for storage ng) to [sle][functional][medium][yast] Remove workaround for fixed bug about missing warning for missing swap partition (WAS: adjust partitioning_warnings for storage ng)
Actions #17

Updated by mloviska about 6 years ago

Swap warning is still missing in build 500.3. I have checked /control.xml and there is no partitioning section included.

Actions #18

Updated by mloviska about 6 years ago

Build 500.3 uses libstorage-ng version 3.3.188. Fix is included version 4.0.69 of yast2-storage-ng package according to https://bugzilla.suse.com/show_bug.cgi?id=1055747.

Actions #19

Updated by SLindoMansilla about 6 years ago

Hi Martin, the behavior is different on SLE15. On SLE12 the warning is always expected on missing swap, but on SLE15 it will only be shown if the swap is required. And in our test scenario, it is not required, so it is not expected to see a warning about missing swap on SLE15 for this btrfs+warnings test suite.

Actions #20

Updated by mloviska about 6 years ago

Hi Sergio, thanks for your explain. I have got a bit confused with the SLES section in NG proposal - by example.

This partitioning section would emulate quite closely the current SLES behavior, proposing always / and swap partitions (or logical volumes, if the user decides to use LVM). In addition, it will give the user the opportunity to have a separate /home partition/volume. That option will be enabled by default if there is enough space to create a home of at least 5 GiB.

Actions #21

Updated by mloviska about 6 years ago

Warning types:

  • SLE15: boot < 2MiB, root < 3GiB
  • SLE12: root < 3GiB, no swap, btrfs + snapshots < 12 Gib
Actions #22

Updated by riafarov about 6 years ago

  • Status changed from In Progress to Resolved

As per our discussion, resolving this ticket as workarounds are removed and remaining parts will be covered in epic sub-tickets.

Actions

Also available in: Atom PDF