Actions
action #174943
closedcoordination #169654: [epic] Create test scenarios for Agama
Unify Agama profiles and use variable to save number of files
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.
- Need change all profiles to use jsonnet, note: a bit different format inside the file from json.
- Try to use variables so that save number of files.
Ex: replace the product with {{ product }} , just like "registrationCode": "{{SCC_REGCODE_SLES4SAP}}" - Apply some settings to openSUSE, such as pre and post script (for example post script for zVM).
- 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/
Updated by JERiveraMoya 4 months ago
- Tags set to qe-yam-jan-sprint-fy25
- Description updated (diff)
- Status changed from New to Workable
- Parent task set to #169657
Updated by leli 4 months ago
Add a post script to fix root login issue after installation, https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/20890 I think we can track it in this ticket also.
Updated by leli 4 months ago
Created a draft PR, https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/20894
Updated by leli 4 months ago
PR submitted to expand variables in profile on remote worker, https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/20932
Updated by JERiveraMoya 4 months ago
- Priority changed from Normal to High
- Parent task changed from #169657 to #169654
Actions