Project

General

Profile

Actions

action #94069

closed

coordination #71242: [epic] Unify validation in the installed system

Unify test data for guided partitioning

Added by JERiveraMoya over 3 years ago. Updated over 2 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Target version:
Start date:
2021-06-16
Due date:
% Done:

0%

Estimated time:

Description

Recently it was created this structure for handling guided partitioning with REST API:

test_data:
  guided_partitioning:
    filesystem_options:
      root_filesystem_type: ext4

Later on we realized it would not be efficient to have a different data structure for each module we create as far as we could use a common shared structure. For expert partitioning we already have that structure:

disks:
  - name: vda
    table_type: gpt
    allowed_unpartitioned: 0.00GB
    partitions:
      - name: vda2
        formatting_options:
          filesystem: ext4
        mounting_options:
          should_mount: 1
          mount_point: /

As we can see, we are repeating the information, in this example filesystem 'ext4'.

AC1: Rewrite guided_setup.pm so we can iterate over common structure and extract mount point and filesystem.
AC2: Run verification wherever the module is used (TW x86_64, TW aarch, Leap, SLES, maintenance updates).


Related issues 1 (0 open1 closed)

Related to qe-yam - action #93641: Create schedules for opensuse test suitesClosedJRivrain2021-06-08

Actions
Actions #1

Updated by JERiveraMoya over 3 years ago

  • Tracker changed from coordination to action
Actions #2

Updated by JERiveraMoya over 3 years ago

  • Tags changed from qa-yast-to-refine to <span style="color:green">qa-yast-to-refine</span>
Actions #3

Updated by JERiveraMoya over 3 years ago

  • Tags changed from <span style="color:green">qa-yast-to-refine</span> to qa-yast-to-refine
Actions #4

Updated by JERiveraMoya over 3 years ago

  • Tags changed from qa-yast-to-refine to qa-yast-to-refine, <span style="background-color:lightgreen">Lightgreen Background</span> <span style="background-color:yellow">Yellow Background</span>
Actions #5

Updated by JERiveraMoya over 3 years ago

  • Tags changed from qa-yast-to-refine, <span style="background-color:lightgreen">Lightgreen Background</span> <span style="background-color:yellow">Yellow Background</span> to qa-yast-to-refine, qe-YaST-to-refine
Actions #6

Updated by JERiveraMoya over 3 years ago

  • Tags changed from qa-yast-to-refine, qe-YaST-to-refine to qa-yast-to-refine, qe-YaST-to-refine, YaST to refine, qe-yast-refinement
Actions #7

Updated by JERiveraMoya over 3 years ago

  • Tags changed from qa-yast-to-refine, qe-YaST-to-refine, YaST to refine, qe-yast-refinement to qa-yast-to-refine, qe-YaST-to-refine, YaST to refine, qe-yast-refinement, refinement-qe-yast
Actions #8

Updated by JERiveraMoya over 3 years ago

  • Tags changed from qa-yast-to-refine, qe-YaST-to-refine, YaST to refine, qe-yast-refinement, refinement-qe-yast to qa-yast-to-refine, qe-YaST-to-refine, YaST to refine, qe-yast-refinement, refinement-qe-yast, to_refine_qe_yast, to refine qe yast, To Refine QE YaST
Actions #9

Updated by JERiveraMoya over 3 years ago

  • Tags changed from qa-yast-to-refine, qe-YaST-to-refine, YaST to refine, qe-yast-refinement, refinement-qe-yast, to_refine_qe_yast, to refine qe yast to qa-yast-to-refine, to refine qe yast
Actions #10

Updated by oorlov over 3 years ago

  • Tags changed from qa-yast-to-refine, to refine qe yast to to refine qe yast
Actions #11

Updated by oorlov over 3 years ago

  • Tags deleted (to refine qe yast)
  • Status changed from New to Workable
Actions #12

Updated by JERiveraMoya over 3 years ago

  • Related to action #93641: Create schedules for opensuse test suites added
Actions #13

Updated by oorlov over 3 years ago

Please, create schedule part first (https://progress.opensuse.org/issues/94069), before working on that ticket.

Actions #14

Updated by oorlov over 3 years ago

  • Target version changed from SLE 15 SP3 to Current
Actions #15

Updated by JERiveraMoya over 3 years ago

  • Status changed from Workable to New
Actions #16

Updated by JERiveraMoya over 3 years ago

we should wait with this until we progress further with interactive installation, as we might not even need test data if we create separate test modules for each guided setup.

Actions #17

Updated by JERiveraMoya over 2 years ago

  • Status changed from New to Rejected

we decided to go for an approach where test data is preferred for validation and during installation we just hardcode what we want, making it more searchable.

Actions

Also available in: Atom PDF