Project

General

Profile

Actions

action #15952

closed

[sles][functional][y][medium]fate#320416: Warn if user enables snapshots on too small /

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

Status:
Resolved
Priority:
Low
Assignee:
Category:
New test
Target version:
SUSE QA - Milestone 18
Start date:
2017-01-13
Due date:
2018-07-31
% Done:

0%

Estimated time:
8.00 h
Difficulty:

Description

Test for feature with insufficient disk space on btrfs partition with snapshots.

https://fate.suse.com/320416
https://trello.com/c/vYz5fsL9/483-2-12-sp3-fate-320416-warn-if-user-enables-snapshots-on-too-small-root-filesystem

Acceptance criteria

  • AC1: The openQA test scenario "partitioning_warnings" is scheduled for all SLE and oS versions
  • AC2: The specific warning is checked for on TW

Tasks

  • DONE: Check if the test scenario is maybe already there on o3 -> not there
  • If not, Test the test suite against TW/Leap and add if working or reference bugs)
  • Check (manually or automatically) for the warning "user enables snapshots on too small /"

Related issues 2 (0 open2 closed)

Related to openQA Tests - action #33160: [sle][functional][y][yast] Check warning for too small PReP (ppc), EFI (aarch64), Bios Boot (x86_64+GPT) or root partition /Resolvedmloviska2018-03-132018-09-25

Actions
Has duplicate openQA Tests - action #16570: fate#320416: Warn if user enables snapshots on too small root filesystemRejecteddzedro2017-02-08

Actions
Actions #1

Updated by maritawerner about 7 years ago

  • Subject changed from fate#320416: Warn if user enables snapshots on too small / to [sles][functional]fate#320416: Warn if user enables snapshots on too small /
Actions #2

Updated by okurz about 7 years ago

  • Target version set to Milestone 5

backlink on fate, inserted myself as QA reviewer. suggested to automate in openQA with an additional installer test module interfacing with expert partitioner. Could be fun to implement :-)

Actions #3

Updated by zluo about 7 years ago

  • Assignee set to zluo

will start to create a test for openQA when the feature is done.

Actions #4

Updated by zluo about 7 years ago

at moment there is no clear value how small should be on root file system so that a warning will be displayed to user, for example Warning from Kdump if not enough free space available, 7 GiB is required if kdump is used...

Actions #5

Updated by okurz about 7 years ago

  • Project changed from 46 to openQA Tests
  • Category set to New test
  • Priority changed from Normal to Urgent
  • Target version changed from Milestone 5 to Milestone 5

As the feature is now in staging and is seen by openQA staging tests we need to adapt the tests for that feature urgently, e.g. see failing staging test: https://openqa.suse.de/tests/764259#step/partitioning_raid/120

zluo: you assigned yourself on https://progress.opensuse.org/issues/15952 which is about fate#320416 . the feature is now in staging and currently fails the openQA test which is good as we see the change already. The test adaption should be done urgently though. can you adapt the test today or tomorrow? At least the dialogue should be accepted accordingly.

Actions #6

Updated by dzedro about 7 years ago

I created PR RAID test should have bigger root partition or accept this warning
In simpler partition test we can play with resizing, I guess.

Actions #7

Updated by okurz about 7 years ago

@dzedro after the PR is in and fixed staging please change ticket back to "normal" prio

Actions #8

Updated by dzedro about 7 years ago

  • Priority changed from Urgent to Normal
Actions #9

Updated by okurz about 7 years ago

  • Target version changed from Milestone 5 to Milestone 6
Actions #10

Updated by okurz about 7 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
  • Assignee changed from zluo to dzedro

merging in content from duplicate #16570

@zluo: Did you work with @dzedro on this or what was your contribution?

@okurz no. as I can remember @dzedro has provided a needle to catch up the pop warning for SLES. @dzedro can you provide the needle for TW as well?
Thanks!
Interest question is still how small should it be on / so that a warning will pop up... So the feature needs to be checked anyway when it is done.

Actions #11

Updated by okurz about 7 years ago

from #16570#note-5

SLE is working
TW 20170321 still no warning

Actions #12

Updated by okurz about 7 years ago

  • Has duplicate action #16570: fate#320416: Warn if user enables snapshots on too small root filesystem added
Actions #13

Updated by dzedro about 7 years ago

TW 20170328 no warning

Actions #14

Updated by maritawerner almost 7 years ago

Should we set to feedback?

Actions #15

Updated by dzedro almost 7 years ago

  • Status changed from In Progress to Feedback

OK, I just wait until it's implemented in openSUSE, will resolve it then.

Actions #16

Updated by dzedro almost 7 years ago

  • Target version changed from Milestone 6 to Milestone 7
Actions #17

Updated by okurz almost 7 years ago

  • Target version changed from Milestone 7 to Milestone 8

please update with current status and necessary missing steps (e.g. also link SRs if any)

Actions #18

Updated by dzedro almost 7 years ago

I just wait until it's implemented in openSUSE, will resolve it then.

Stefan Hundhammer
AFAICS this will be done together with storage-ng which is a new code base for this.

https://trello.com/c/vYz5fsL9/483-2-12-sp3-fate-320416-warn-if-user-enables-snapshots-on-too-small-root-filesystem

Actions #19

Updated by okurz almost 7 years ago

  • Target version changed from Milestone 8 to Milestone 9

thanks for the update. I am assuming "storage ng" would not hit what we test within even the next 6 weeks so let's review this again in M9.

Actions #20

Updated by dzedro almost 7 years ago

TW Build20170522 still no warning

Actions #21

Updated by dzedro almost 7 years ago

  • Status changed from Feedback to In Progress
  • Assignee deleted (dzedro)
  • Priority changed from Normal to Low
  • Target version changed from Milestone 9 to Milestone 13+

Build 20170622 does not have warning.
The message should be in openSUSE with new storage-ng, but I don't know when it will be, see trello card.

Actions #22

Updated by okurz over 6 years ago

  • Target version changed from Milestone 13+ to Milestone 13
Actions #23

Updated by riafarov about 6 years ago

  • Status changed from In Progress to Workable
Actions #24

Updated by okurz about 6 years ago

  • Subject changed from [sles][functional]fate#320416: Warn if user enables snapshots on too small / to [sles][functional][medium]fate#320416: Warn if user enables snapshots on too small /
  • Description updated (diff)
  • Target version changed from Milestone 13 to Milestone 17

According to the trello card it's done for TW as well with storage-ng which is in now so could be checked.

So we have an openQA test for "partitioning_warnings" which I currently don't know if it's triggered for oS (TW/Leap). That should be checked and then checked for the specific warning if user enabled snapshots on too small /

Actions #25

Updated by okurz almost 6 years ago

  • Subject changed from [sles][functional][medium]fate#320416: Warn if user enables snapshots on too small / to [sles][functional][y][medium]fate#320416: Warn if user enables snapshots on too small /
Actions #26

Updated by okurz almost 6 years ago

  • Due date set to 2018-07-17
Actions #27

Updated by okurz almost 6 years ago

  • Target version changed from Milestone 17 to Milestone 17
Actions #28

Updated by okurz almost 6 years ago

  • Target version changed from Milestone 17 to Milestone 18
Actions #29

Updated by okurz almost 6 years ago

  • Due date changed from 2018-07-17 to 2018-07-31

It's hackweek time!

Actions #30

Updated by riafarov over 5 years ago

  • Estimated time set to 8.00 h

Crosscheck if already done for SLE, scenario is not enabled on TW

Actions #31

Updated by riafarov over 5 years ago

  • Related to action #33160: [sle][functional][y][yast] Check warning for too small PReP (ppc), EFI (aarch64), Bios Boot (x86_64+GPT) or root partition / added
Actions #32

Updated by riafarov over 5 years ago

  • Status changed from Workable to Resolved
  • Assignee set to riafarov

Manual feature testing is done, remaining parts will be addressed in #33160

Actions

Also available in: Atom PDF