Project

General

Profile

Actions

action #183002

open

coordination #169654: [epic] Create test scenarios for Agama

Create first unattended RAID scenario

Added by JERiveraMoya 7 days ago. Updated about 3 hours ago.

Status:
In Progress
Priority:
Urgent
Assignee:
Target version:
-
Start date:
2025-05-26
Due date:
% Done:

0%

Estimated time:

Description

Motivation

Kick off the first iteration of automation for RAID for the unattended installation.
Let's go only for RAID0 in qemu for this first iteration.
Out of scope, we can consider later sizes of disk in powerVM if we don't need to adjust more things or even wait for POWER10 machine with power kvm for SLES 16.

Untested example to follow:

{
  "storage": {
    "drives": [
      {
        "search": { "max": 4 },
        "partitions": [
          { 
            "search": "*", 
            "delete": true 
          },
          { 
            "id": "bios-boot",
            "size": "8 MiB"
          },
          { 
            "alias": "first-raid",
            "id": "raid",
            "size": "7.81 GiB"
          },
          { 
            "alias": "second-raid",
            "id": "raid",
            "size": "512 MiB"
          }
        ],
        "mdRaids": [
          {
            "level": "raid0",
            "devices": ["first-raid"],
            "partitions": [
              {  
                "filesystem": { 
                  "path": "/",
                  "type": { 
                    "btrfs": { "snapshots": false }
                  }
                }
              }
            ]
          },
          {
            "level": "raid0",
            "devices": ["second-raid"],
            "partitions": [
              { "filesystem": { "path": "swap" } }
            ]
          }
        ]
      }
    ]
  }

Acceptance criteria

  • AC1: Create unattended RAID scenario.
  • AC2: Include validation of RAID in the same fashion with test data that is done in SLE 15.
Actions #1

Updated by zoecao 7 days ago

  • Status changed from Workable to In Progress
  • Assignee set to zoecao
Actions #2

Updated by JERiveraMoya 7 days ago

  • Description updated (diff)
Actions #4

Updated by JERiveraMoya 5 days ago

Please, as we agreed a time ago with the team, add always minimum a draft PR before pasting the VR so things are correlated and easier to review.

Actions #6

Updated by hjluo 3 days ago

  • in the profile "id": "bios-boot", => "id": "bios_boot",
Actions #7

Updated by JERiveraMoya about 3 hours ago

  • Tags changed from qe-yam-may-sprint-fy25 to qe-yam-jun-sprint-fy25
Actions

Also available in: Atom PDF