Project

General

Profile

action #32848

Check for subvolumes present for home directory in case no separate partition

Added by okurz over 3 years ago. Updated 5 months ago.

Status:
Closed
Priority:
Low
Target version:
Start date:
2018-03-07
Due date:
% Done:

0%

Estimated time:

Description

Acceptance criteria

  • AC1: /home subvolumes presence is validated in case of no separate home partition is proposed

Tasks

  • Research if we do not already have a test module covering subvolume checks
  • Add simple check of mount points vs. expectations, e.g. start with @/home as an example based on TOGGLEHOME, see bsc#1084261

Further details

We already have a test for subvolumes in the installer with a needle check as well as console/installation_snapshots that at least fails when there are no subvolumes.
We need to find scenario where we explicitly use btrfs and no separate home partition (if doesn't exist - create it), and check that there is subvolume for the /home path. For the check we also have some functionality available, so can reuse it.


Related issues

Related to openQA Tests - action #32704: [sle][functional][yast] test fails to verify mount point for btrfs subvolumes fstab entryResolved2018-03-022018-04-10

History

#1 Updated by okurz over 3 years ago

  • Related to action #32704: [sle][functional][yast] test fails to verify mount point for btrfs subvolumes fstab entry added

#2 Updated by okurz about 3 years ago

  • Target version changed from Milestone 17 to Milestone 21+

#3 Updated by okurz about 3 years ago

bsc#1097235 "/boot/grub2/arm64-efi is not a btrfs subvolume" is a bug that could be covered by this "new test"

#4 Updated by okurz about 3 years ago

  • Subject changed from [functional][u][userspace][medium]Check for subvolumes present/not-present to [functional][u][medium]Check for subvolumes present/not-present

#5 Updated by okurz about 3 years ago

  • Target version changed from Milestone 21+ to Milestone 21+

#6 Updated by okurz over 2 years ago

  • Target version changed from Milestone 21+ to Milestone 25

#7 Updated by okurz over 2 years ago

  • Priority changed from Normal to Low
  • Target version changed from Milestone 25 to future

Let's focus a bit more on fixing and enhancing our current test base before continuing further with "New test". Putting to "holding tank" :)

#8 Updated by szarate over 1 year ago

  • Assignee set to riafarov

@Rodion, will you be interested in picking this ticket up? While valid, I don't see much value

#9 Updated by riafarov over 1 year ago

  • Subject changed from [functional][u][medium]Check for subvolumes present/not-present to [functional][y][medium]Check for subvolumes present/not-present
  • Assignee deleted (riafarov)

szarate wrote:

@Rodion, will you be interested in picking this ticket up? While valid, I don't see much value

we already have some validation, but we don't have explicit checks for the scenario without separate home partition. So I will put in our backlog. Cheers.

#10 Updated by riafarov 9 months ago

  • Project changed from openQA Tests to qe-yast
  • Subject changed from [functional][y][medium]Check for subvolumes present/not-present to Check for subvolumes present/not-present for home partition
  • Category deleted (New test)

#11 Updated by riafarov 6 months ago

  • Subject changed from Check for subvolumes present/not-present for home partition to Check for subvolumes present for home directory in case no separate partition
  • Description updated (diff)
  • Status changed from New to Workable

#12 Updated by syrianidou_sofia 5 months ago

  • Status changed from Workable to In Progress
  • Assignee set to syrianidou_sofia

#13 Updated by syrianidou_sofia 5 months ago

  • Status changed from In Progress to Feedback

#14 Updated by syrianidou_sofia 5 months ago

  • Status changed from Feedback to Resolved

OSD runs for 148.1 pass

#15 Updated by riafarov 5 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF