action #128222
open[virtualization] The Xen specific host configuration on openqaw5-xen can be re-created from salt size:M
0%
Description
Motivation¶
With #125534 resolved the host openqaw5-xen.qa.suse.de is covered in salt using https://gitlab.suse.de/openqa/salt-states-openqa as a generic host. To ensure that the Xen specific host configuration can be preserved we should cover Xen specific rules in salt as well.
Acceptance criteria¶
- AC1: A Xen host able to execute openQA Xen based jobs can be configured from https://gitlab.suse.de/openqa/salt-states-openqa
- AC2: The configuration is cleanly applied on openqaw5-xen.qa.suse.de
Suggestions¶
- Collect requirements regarding Xen configuration
- Add the necessary configuration statements to https://gitlab.suse.de/openqa/salt-states-openqa or https://gitlab.suse.de/openqa/salt-pillars-openqa correspondingly
- Ensure the config is covered in salt CI tests, e.g. with additional explicit role
- Ensure that the config cleanly applies on openqaw5-xen.qa.suse.de
Updated by okurz over 1 year ago
- Due date set to 2023-05-08
- Status changed from In Progress to Feedback
Wrote in https://suse.slack.com/archives/C02CANHLANP/p1682341543790809
@Calen Chen @Xiaoli Ai openqaw5-xen.qa.suse.de is now properly monitored and updated using the salt recipes maintained by the tools team. The next step would be https://progress.opensuse.org/issues/123754 "The Xen specific host configuration on openqaw5-xen can be re-created from salt" . Can you help me to collect the requirements? At best someone from QE Virtualization can come up with salt recipes for a Xen openQA virtualization host but I can help with that part if you can give me documentation/instruction/notes on what needs to be done to setup such a system
Updated by okurz over 1 year ago
- Project changed from 175 to openQA Infrastructure (public)
Updated by okurz over 1 year ago
(Nan Zhang) I talked with Alice for the ticket, I will give a config list on the Xen host including all required steps in the first week after Labor Day
Updated by okurz over 1 year ago
- Subject changed from [virtualization] The Xen specific host configuration on openqaw5-xen can be re-created from salt to [virtualization] The Xen specific host configuration on openqaw5-xen can be re-created from salt size:M
Updated by nicksinger over 1 year ago
- Related to action #128417: [alert][grafana] openqaw5-xen: partitions usage (%) alert fired and quickly after recovered again size:M added
Updated by okurz over 1 year ago
Updated by okurz over 1 year ago
(Nan Zhang) I've drafted a wiki for the configure steps, pls refer to the link: https://confluence.suse.com/pages/viewpage.action?pageId=1244725341
Updated by okurz over 1 year ago
- Due date changed from 2023-05-26 to 2023-06-23
We voted to give Nan Zhang more time and I pinged them in Slack.
Updated by okurz over 1 year ago
- Due date deleted (
2023-06-23) - Status changed from Feedback to Workable
- Assignee deleted (
okurz)
We discussed this in our unblock meeting and decided that we plan to do it on our own.
Updated by nicksinger over 1 year ago
There seems to be some specialties regarding interfaces with that host. See https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17291 for details. It basically means we need to ensure a br0 bridge is created as described in https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17291/files#r1234702203
Updated by okurz over 1 year ago
- Status changed from Workable to Feedback
- Assignee set to okurz
Let's try again after discussion with xlai, cachen, Nan Zhang
Updated by okurz over 1 year ago
- Related to coordination #131519: [epic] Additional redundancy for OSD virtualization testing added
Updated by okurz over 1 year ago
- Status changed from Feedback to New
- Assignee deleted (
okurz) - Target version changed from Ready to future
Still no update. We will not further follow up with this within our backlog for now meaning that Xen testing capabilities are not guaranteed and are under risk of breakage.