Project

General

Profile

action #112775

Resurrect supportserver_generator_from_hdd_gnome in Tumbleweed

Added by JERiveraMoya about 2 months ago. Updated 14 days ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
Start date:
2022-06-21
Due date:
% Done:

0%

Estimated time:

Description

Motivation

Multi-machine jobs in Tumbleweed are using image support_server_tumbleweed@{x86_64,aarch64-uefi}<arch>.qcow2. Those images require some special network setup. Check the same generation but for SLE: https://openqa.suse.de/tests/8983361. Basically is a gnome image where we apply on top test module support_server/configure and we publish the result. We normally use a Development Job group to run these support server image generators.
Currently test suites for image generation are broken, for aarch64 is failing (there is no wicked, so it should be adapted) and it is not even scheduled for x86_64: https://openqa.opensuse.org/tests/overview?arch=&flavor=&machine=&test=supportserver_generator_from_hdd_gnome&modules=&module_re=&distri=opensuse&version=Tumbleweed&build=20220618&groupid=38#
We noticed this problem in #110473 due to tigervnc is not updated in this image, neither the rest of package there, it is using an old snapshots. It didn't work to update only the package and republish the image, there are more dependencies that make it fail, but the vnc issue should be solved just applying newer image.

Acceptance criteria

AC1: Resurrect support server image generators for x86_64 and aarch64
AC2: Verify vnc controller and remote tests succeed in both archs.

vncview-error.png (306 KB) vncview-error.png coolgw, 2022-07-21 01:54
13582

Related issues

Related to qe-yast - action #110473: System role cannot be selected in a remote vnc installation in Tumbleweed due to graphical issuesClosed2022-04-29

History

#1 Updated by JERiveraMoya about 2 months ago

  • Related to action #110473: System role cannot be selected in a remote vnc installation in Tumbleweed due to graphical issues added

#2 Updated by JERiveraMoya about 2 months ago

  • Description updated (diff)

#3 Updated by JERiveraMoya about 2 months ago

  • Tags deleted (qe-yast-refinement)
  • Status changed from New to Workable

#4 Updated by JERiveraMoya 27 days ago

  • Priority changed from Normal to High

#5 Updated by coolgw 23 days ago

  • Status changed from Workable to In Progress
  • Assignee set to coolgw

#6 Updated by coolgw 22 days ago

support server current version is TigerVNC Viewer 64-bit v1.10.0

#7 Updated by coolgw 21 days ago

13582

Update support_server img and upgrade vncview, i found issue when start vncviewr:
http://10.162.2.137/tests/198#step/remote_controller/19

1b170:~ # zypper ar http://download.opensuse.org/tumbleweed/repo/oss/ oss
Adding repository 'oss' .............................................................................................................................................[done]
Repository 'oss' successfully added

URI : http://download.opensuse.org/tumbleweed/repo/oss/
Enabled : Yes

GPG Check : Yes

Autorefresh : No

Priority : 99 (default priority)

Repository priorities are without effect. All enabled repositories share the same priority.
1b170:~ # zypper ar http://download.opensuse.org/tumbleweed/repo/non-oss/ non-oss
Adding repository 'non-oss' .........................................................................................................................................[done]
Repository 'non-oss' successfully added

URI : http://download.opensuse.org/tumbleweed/repo/non-oss/
Enabled : Yes

GPG Check : Yes

Autorefresh : No

Priority : 99 (default priority)

Repository priorities are without effect. All enabled repositories share the same priority.
1b170:~ # zypper lr
Repository priorities are without effect. All enabled repositories share the same priority.

| Alias | Name | Enabled | GPG Check | Refresh

--+---------------------+---------------------+---------+-----------+--------
1 | NON_OSS | NON_OSS | Yes | (r ) Yes | No

2 | OSS | OSS | Yes | (r ) Yes | No

3 | OSS_DEBUGINFO | OSS_DEBUGINFO | Yes | (r ) Yes | No

4 | non-oss | non-oss | Yes | ( p) Yes | No

5 | openSUSE-20200201-0 | openSUSE-20200201-0 | Yes | (r ) Yes | No

6 | oss | oss | Yes | ( p) Yes | No

1b170:~ # zypper ar http://download.opensuse.org/update/tumbleweed/ update
Adding repository 'update' ..........................................................................................................................................[done]
Repository 'update' successfully added

URI : http://download.opensuse.org/update/tumbleweed/
Enabled : Yes

GPG Check : Yes

Autorefresh : No

Priority : 99 (default priority)

Repository priorities are without effect. All enabled repositories share the same priority.
1b170:~ # zypper ar http://download.opensuse.org/update/leap/15.2/non-oss/ update-non-oss
Adding repository 'update-non-oss' ..................................................................................................................................[done]
Repository 'update-non-oss' successfully added

URI : http://download.opensuse.org/update/leap/15.2/non-oss/
Enabled : Yes

GPG Check : Yes

Autorefresh : No

Priority : 99 (default priority)

Repository priorities are without effect. All enabled repositories share the same priority.
1b170:~ # zypper update tigervnc

1b170:~ # vncviewer -h

TigerVNC Viewer 64-bit v1.12.0
Copyright (C) 1999-2021 TigerVNC Team and many others (see README.rst)
See https://www.tigervnc.org for information on TigerVNC.

#9 Updated by JERiveraMoya 21 days ago

we need to fix this job: https://openqa.opensuse.org/tests/2474400 to be able to use the latest TW from scratch.
if you try to update the package in the image or upgrade the whole system would probably not work, because the image is based in some old snapshots and between too far snapshots and update/upgrade will be for sure very inconsistent.

#10 Updated by coolgw 20 days ago

Firstly try to manual boot TW latest build, i found following two difference at least compare with old TW:
1) Starting with GNOME 40, upon login, the activities screen is open
2) start using nm instead of wicked, nm seems has some issues when bootup, after many times of try, i start to install wicked manually instead on TW

#11 Updated by coolgw 17 days ago

I have upload new tw qcow img to o3 setup.
Now base https://openqa.opensuse.org/tests/overview?distri=microos&distri=opensuse&version=Tumbleweed&build=20220722&groupid=1 result
All test cases which use this new qcow has good result.

#13 Updated by coolgw 14 days ago

tw successfully job link:
https://openqa.opensuse.org/tests/2485097 aarch
https://openqa.opensuse.org/tests/2485134 x86

setting for x86:
- supportserver_generator_from_hdd_gnome:
description: 'Maintainer: wegao@sues.com'
settings:
BOOTFROM: c
BOOT_HDD_IMAGE: '1'
CONSOLE_JUST_ACTIVATED: '0'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%.qcow2'
PUBLISH_HDD_1: openqa_support_server_%DISTRI%-%VERSION%%ARCH%%BUILD%@%MACHINE%_%DESKTOP%.qcow2
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/supportserver_generator_from_hdd.yaml
testsuite: null

#14 Updated by coolgw 14 days ago

  • Status changed from In Progress to Resolved

Also available in: Atom PDF