Project

General

Profile

Actions

action #174943

closed

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

Unify Agama profiles and use variable to save number of files

Added by leli 4 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
-
Start date:
2025-01-02
Due date:
% Done:

0%

Estimated time:

Description

Motivation

We have Agama profiles under data/yam/agama/auto, need unify these profiles and use variable to save number of files.

  1. Need change all profiles to use jsonnet, note: a bit different format inside the file from json.
  2. Try to use variables so that save number of files.
    Ex: replace the product with {{ product }} , just like "registrationCode": "{{SCC_REGCODE_SLES4SAP}}"
  3. Apply some settings to openSUSE, such as pre and post script (for example post script for zVM).
  4. Registration could be a generic {{SCC_REGCODE}} and populate it with corresponding setting depending on the product.

Acceptance criteria

  • AC1: Unify Agama profiles and use variable to save number of files.
  • AC2: Apply the changes in all Agama groups.

Additional information

Please notice that jsonnet is not just about renaming extension , it has different syntax, no need for double quotes, etc:
https://jsonnet.org/

Actions

Also available in: Atom PDF