Project

General

Profile

Actions

action #137366

closed

Create test for LVM with more than just 1 disk in agama

Added by rainerkoenig about 1 year ago. Updated about 1 year ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
Start date:
2023-10-03
Due date:
% Done:

0%

Estimated time:

Description

Motivation

Developers announced in the review on 2023-10-02 that they are inmplementing an UI that allows you to select more than one disk for LVM in Agama.

ToDo

Create a test based on the current LVM test for Agama that uses more than one disk.

Acceptance criteria

AC1: Create a test that spanse the LVM over 2 disks and verifies the results

Additional information

Screnshots of the dialogs are attached to this issue.


Files

lvm-based-locations.png (66.3 KB) lvm-based-locations.png rainerkoenig, 2023-10-03 13:41
lvm-change-location.png (118 KB) lvm-change-location.png rainerkoenig, 2023-10-03 13:41
lvm-locations-tooltip.png (82.4 KB) lvm-locations-tooltip.png rainerkoenig, 2023-10-03 13:41
partition-based-locations.png (63.7 KB) partition-based-locations.png rainerkoenig, 2023-10-03 13:41
partition-change-location.png (96.8 KB) partition-change-location.png rainerkoenig, 2023-10-03 13:41
system-vg-config.png (133 KB) system-vg-config.png rainerkoenig, 2023-10-03 13:41
Actions #1

Updated by leli about 1 year ago

  • Status changed from New to Workable
  • Priority changed from Normal to High
  • Target version set to Current
Actions #2

Updated by lmanfredi about 1 year ago

  • Status changed from Workable to In Progress
  • Assignee set to lmanfredi
Actions #3

Updated by lmanfredi about 1 year ago

Created PR#27

Actions #4

Updated by lmanfredi about 1 year ago

Merged PR#27

Actions #5

Updated by lmanfredi about 1 year ago

Updated job_template:

scenarios:
  x86_64:
    alp-agama-4.0-devel-agama-live-ALP-Playwright-x86_64:
      - agama_dolomite_lvm_all_devices:
          settings:
            <<: *livecd_settings
            AGAMA_PRODUCT: 'SUSE ALP Dolomite'
            DESKTOP: textmode
            AGAMA_TEST: 'lvm-all-devices'
            NUMDISKS: '3'
            UEFI: '1'
            YAML_SCHEDULE: schedule/yam/agama/agama_lvm.yaml
            YUPDATE_GIT: jknphy/e2e-agama-playwright#main
          testsuite: null
    alp-agama-4.0-devel-agama-live-openSUSE-Playwright-x86_64:
      - agama_tumbleweed_lvm_all_devices:
          settings:
            <<: *livecd_settings
            AGAMA_PRODUCT: 'openSUSE Tumbleweed'
            DESKTOP: textmode
            AGAMA_TEST: 'lvm-all-devices'
            NUMDISKS: '3'
            UEFI: '1'
            YAML_SCHEDULE: schedule/yam/agama/agama_lvm.yaml
            YUPDATE_GIT: jknphy/e2e-agama-playwright#main
          testsuite: null
  aarch64:
    alp-agama-4.0-devel-agama-live-ALP-Playwright-aarch64:
      - agama_dolomite_lvm_all_devices:
          settings:
            <<: *livecd_settings
            AGAMA_PRODUCT: 'SUSE ALP Dolomite'
            DESKTOP: textmode
            AGAMA_TEST: 'lvm-all-devices'
            NUMDISKS: '3'
            UEFI: '1'
            YAML_SCHEDULE: schedule/yam/agama/agama_lvm.yaml
            YUPDATE_GIT: jknphy/e2e-agama-playwright#main
          testsuite: null
    alp-agama-4.0-devel-agama-live-openSUSE-Playwright-aarch64:
      - agama_tumbleweed_lvm_all_devices:
          settings:
            <<: *livecd_settings
            AGAMA_PRODUCT: 'openSUSE Tumbleweed'
            DESKTOP: textmode
            AGAMA_TEST: 'lvm-all-devices'
            NUMDISKS: '3'
            UEFI: '1'
            YAML_SCHEDULE: schedule/yam/agama/agama_lvm.yaml
            YUPDATE_GIT: jknphy/e2e-agama-playwright#main
          testsuite: null
scenarios:
  x86_64:
    alp-agama-4.0-staging-agama-live-ALP-Playwright-x86_64:
      - agama_dolomite_lvm_all_devices:
          settings:
            <<: *livecd_settings
            AGAMA_PRODUCT: 'SUSE ALP Dolomite'
            DESKTOP: textmode
            AGAMA_TEST: 'lvm-all-devices'
            NUMDISKS: '3'
            UEFI: '1'
            YAML_SCHEDULE: schedule/yam/agama/agama_lvm.yaml
            YUPDATE_GIT: jknphy/e2e-agama-playwright#main
          testsuite: null
    alp-agama-4.0-staging-agama-live-openSUSE-Playwright-x86_64:
      - agama_tumbleweed_lvm_all_devices:
          settings:
            <<: *livecd_settings
            AGAMA_PRODUCT: 'openSUSE Tumbleweed'
            DESKTOP: textmode
            AGAMA_TEST: 'lvm-all-devices'
            NUMDISKS: '3'
            UEFI: '1'
            YAML_SCHEDULE: schedule/yam/agama/agama_lvm.yaml
            YUPDATE_GIT: jknphy/e2e-agama-playwright#main
          testsuite: null
  aarch64:
    alp-agama-4.0-staging-agama-live-ALP-Playwright-aarch64:
      - agama_dolomite_lvm_all_devices:
          settings:
            <<: *livecd_settings
            AGAMA_PRODUCT: 'SUSE ALP Dolomite'
            DESKTOP: textmode
            AGAMA_TEST: 'lvm-all-devices'
            NUMDISKS: '3'
            UEFI: '1'
            YAML_SCHEDULE: schedule/yam/agama/agama_lvm.yaml
            YUPDATE_GIT: jknphy/e2e-agama-playwright#main
          testsuite: null
    alp-agama-4.0-staging-agama-live-openSUSE-Playwright-aarch64:
      - agama_tumbleweed_lvm_all_devices:
          settings:
            <<: *livecd_settings
            AGAMA_PRODUCT: 'openSUSE Tumbleweed'
            DESKTOP: textmode
            AGAMA_TEST: 'lvm-all-devices'
            NUMDISKS: '3'
            UEFI: '1'
            YAML_SCHEDULE: schedule/yam/agama/agama_lvm.yaml
            YUPDATE_GIT: jknphy/e2e-agama-playwright#main
          testsuite: null

Actions #6

Updated by lmanfredi about 1 year ago

  • Status changed from In Progress to Resolved

Verified in Devel build=2.38

Actions

Also available in: Atom PDF