Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add profile for unattended installation with lvm #20859

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

chcao
Copy link
Contributor

@chcao chcao commented Dec 23, 2024

Add profile for unattended installation with lvm.

@chcao chcao added the qe-yam label Dec 23, 2024
@chcao chcao requested review from lemon-suse and hjluo December 24, 2024 03:14
@chcao chcao force-pushed the add_unattended_lvm branch from d0d632a to 23cd1dc Compare December 24, 2024 08:11
@lemon-suse
Copy link
Contributor

In general, LGTM, for powerVM and s390x, please check the current unattended test to run VR, yaml schedule should be different.

@chcao chcao force-pushed the add_unattended_lvm branch from 23cd1dc to 1e60d7e Compare December 31, 2024 07:04
@chcao
Copy link
Contributor Author

chcao commented Dec 31, 2024

In general, LGTM, for powerVM and s390x, please check the current unattended test to run VR, yaml schedule should be different.

Thanks for review. I added a yaml file for s390x. For ppc64le, the schedule is the same the x86_64 and aarch64:
ppc64le sles_default_unattended schedule: https://openqa.suse.de/tests/16313992/settings/schedule/yam/agama_auto.yaml
x86_64 sles_default_unattended schedule: https://openqa.suse.de/tests/16320228/settings/schedule/yam/agama_auto.yaml

@lemon-suse
Copy link
Contributor

lemon-suse commented Jan 2, 2025

In general, LGTM, for powerVM and s390x, please check the current unattended test to run VR, yaml schedule should be different.

Thanks for review. I added a yaml file for s390x. For ppc64le, the schedule is the same the x86_64 and aarch64: ppc64le sles_default_unattended schedule: https://openqa.suse.de/tests/16313992/settings/schedule/yam/agama_auto.yaml x86_64 sles_default_unattended schedule: https://openqa.suse.de/tests/16320228/settings/schedule/yam/agama_auto.yaml

For s390x, it blocked by bsc#1234264. For powerVM, VNC is not supported for now, this test will fail same as unattended test. In fact, the unattended test should follow s390x to run puppeteer test to match the finish of installation.

"chroot": true,
"body": |||
#!/usr/bin/env bash
zypper rm openssh-server-config-rootlogin
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please double confirm if this package is installed in target system?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chcao Please follow the PR #20885 to update jsonnet.

@@ -0,0 +1,36 @@
{
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we are planning to rename the rest of profiles, please use, sle_lvm

@@ -0,0 +1,14 @@
---
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should stop using auto due to it is confusing, and use _unattended_

@@ -0,0 +1,16 @@
---
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same for the naming here.

@@ -0,0 +1,16 @@
---
name: agama unattended lvm
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please file a ticket to think about how to unify in single yaml agama_auto_lvm.yaml and agama_auto_lvm_s390x.yaml (with new names of course) so we can avoid this repetition in the future, remark what is different.

@lemon-suse
Copy link
Contributor

For powerVM test, please base on this unattended test https://openqa.suse.de/tests/16332850# to run VR, and later after PR merged add the test suite.

@chcao chcao force-pushed the add_unattended_lvm branch from 1e60d7e to 37b890c Compare January 3, 2025 06:03
Add profile for unattended installation with lvm.
@chcao chcao force-pushed the add_unattended_lvm branch from 37b890c to 1935e2d Compare January 3, 2025 06:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants