Project

General

Profile

Actions

action #69445

closed

[functional][y] test fails in transactional_update ppc64le TW, missing utt-opensuse-ppc64le.tgz

Added by michel_mno over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
New test
Target version:
Start date:
2020-07-29
Due date:
2020-10-06
% Done:

0%

Estimated time:
5.00 h
Difficulty:

Description

Observation

openQA test in scenario microos-Tumbleweed-DVD-ppc64le-microos@ppc64le-4G-HD40G fails in
transactional_update

This is a local trial in my own openQA env for ppc64le (not in o3 yet)

failure from "transactional_update" module:

curl -O http://10.0.2.2:20013/Q1...bt/data/caasp/utt-opensuse-ppc64le.tgz ..."
...
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

I assume this is because there is no "utt-opensuse-ppc64le.tgz" like those already present for other arches/distro:
https://github.com/os-autoinst/os-autoinst-distri-opensuse/tree/master/data/caasp

$ls -ltra data/caasp/utt-*.tgz
 17538 May 13  2019 data/caasp/utt-sle-x86_64.tgz
 17544 May 13  2019 data/caasp/utt-sle-aarch64.tgz
 16064 May 13  2019 data/caasp/utt-opensuse-x86_64.tgz
 17470 May 13  2019 data/caasp/utt-opensuse-aarch64.tgz
 17818 May 12 10:52 data/caasp/utt-sle-s390x.tgz 
 17909 May 12 10:52 data/caasp/utt-sle-ppc64le.tgz

If somebody could say how those tarball are generated, I could try to do it locally and commit it.

Actions #1

Updated by SLindoMansilla over 4 years ago

  • Subject changed from test fails in transactional_update ppc64le TW, missing utt-opensuse-ppc64le.tgz to [functional][y] test fails in transactional_update ppc64le TW, missing utt-opensuse-ppc64le.tgz

Assigning to Yast team, since jrivera was responsible for transactional server role.

Actions #2

Updated by riafarov over 4 years ago

  • Category changed from Bugs in existing tests to New test
  • Target version set to future

I guess we can simply reuse one from Factory: https://software.opensuse.org//download.html?project=openSUSE%3AFactory%3AUpdate&package=update-test-trivial
Those tarballs just contain rpms from https://build.suse.de/package/binaries/SUSE:SLE-15:GA/update-test-trivial/standard for SLES.
But unfortunately I can see that ppc64le port is disabled for the package: https://build.opensuse.org/package/show/openSUSE:Factory/update-test-trivial
@michel_mno, could you please take a look how we can build those rpms for TW port? As an alternative we could try SLES binaries.

Actions #3

Updated by michel_mno over 4 years ago

riafarov wrote:

[CUT] ...
But unfortunately I can see that ppc64le port is disabled for the package: https://build.opensuse.org/package/show/openSUSE:Factory/update-test-trivial
@michel_mno, could you please take a look how we can build those rpms for TW port? As an alternative we could try SLES binaries.

Oups I missed the request :( I will take a look.

Actions #4

Updated by michel_mno over 4 years ago

Actions #5

Updated by riafarov over 4 years ago

  • Due date set to 2020-09-22
Actions #6

Updated by JERiveraMoya over 4 years ago

  • Due date changed from 2020-09-22 to 2020-10-06
Actions #7

Updated by riafarov over 4 years ago

  • Status changed from New to Workable
  • Estimated time set to 5.00 h

We don't have the scenario enabled on o3 yet, so we should help to validate that change fixes the issue and propose enabling it on powerpc.

Actions #8

Updated by michel_mno over 4 years ago

scenario enabled now on o3 for TW 20200816 with following test that show original failure:
https://openqa.opensuse.org/tests/1396936#step/transactional_update/9
see previous referenced pull request pr#10833 and verification;
this is ready to be merged.
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/10833

Actions #9

Updated by michel_mno over 4 years ago

  • Status changed from Workable to Resolved

resolved with merged pr

Actions #10

Updated by JERiveraMoya over 4 years ago

Actions

Also available in: Atom PDF