Project

General

Profile

Actions

action #25396

closed

[sle][functional][medium]extra_tests_in_textmode always incomplete because "Media2" can not be found for lookup of source packages -> update zypper_info for SLE15 and SLE12SP4

Added by okurz over 6 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Bugs in existing tests
Start date:
2017-09-18
Due date:
2018-01-16
% Done:

0%

Estimated time:
Difficulty:

Description

Acceptance criteria

  • AC1: test does not incomplete
  • AC2: "zypper_info" is still called for SLE15 corresponding what is supported there
  • AC3: "extra_tests_in_textmode" still works for SLE12 SP3/4

Observation

See https://openqa.suse.de/tests/1174111/file/autoinst-log.txt

Reproducible

Fails since always on SLE15

Expected result

Last good: SLE 12 SP3 GM

Suggestion

"Media2" has been added for the test module "zypper_info" for SLE12 tests. openSUSE already uses a repo for that. It does not make sense to use the LeanOS-Media2 as the test should be about "any" package that most likely comes from a module repository so the corresponding source package needs to be found from the corresponding location

  • An always incomplete test is very annoying as hard to review, also we are missing important test results from other test modules in the same scenario so make sure the test does not incomplete as first step so fix that first. It can be as simple as removing the src medium from the test suite for SLE15 (0.1-1h)
  • Find out how source packages can be accessed by customers on SLE15 (1-20h)
  • Adjust zypper info test part correspondingly for SLE15 (1-6h)

Further details

Always latest result in this scenario: latest

Effort estimation by okurz: 2.1-40h


Related issues 2 (0 open2 closed)

Has duplicate openQA Tests - action #23866: [sles][functional] Tests fail as incomplete because 404 when trying to download any *media2Rejected2017-09-012017-10-11

Actions
Copied from openQA Tests - action #25394: [sle][functional][aarch64]test fails in install_and_reboot because save_y2logs times outResolvedriafarov2017-09-18

Actions
Actions #1

Updated by okurz over 6 years ago

  • Copied from action #25394: [sle][functional][aarch64]test fails in install_and_reboot because save_y2logs times out added
Actions #2

Updated by jorauch over 6 years ago

  • Assignee set to jorauch

Removed "ISO_2=SLE-%VERSION%-%FLAVOR%-%ARCH%-Build%BUILD%-Media2.iso" from test suite

Actions #3

Updated by okurz over 6 years ago

  • Assignee deleted (jorauch)

ok. Please clone a job from the latest build accordingly overwriting the settings to make sure we have a non-incomplete test. Also we have to keep in mind though for later, i.e. SLE12, that we either need the ISO back or a better way. By using a remote repo we could add this setting in main.pm. If we need to use the ISO we have to do it before we trigger a job, e.g. in the test suite, to start qemu accordingly.

Actions #4

Updated by jorauch over 6 years ago

Now also deleted in ppc test suite

Actions #5

Updated by okurz over 6 years ago

  • Assignee set to jorauch

assignee deletion was not intentional.

Actions #6

Updated by okurz over 6 years ago

  • Target version set to Milestone 11
Actions #7

Updated by jorauch over 6 years ago

  • Priority changed from Urgent to High
Actions #8

Updated by okurz over 6 years ago

  • Due date set to 2017-10-11
Actions #9

Updated by jorauch over 6 years ago

  • Assignee deleted (jorauch)

Not sure if I can get it done to the due date since raid partitioning is taking more and more time

Actions #10

Updated by okurz over 6 years ago

slindomansilla and jrauch will take care of this ticket and ensure it's progressing further. As discussed with both: AC1 and AC3 look ok even though I did not see a proof for AC3 yet, AC2 is missing. I suggest to start with the suggested suggestions ;)

Actions #11

Updated by jorauch over 6 years ago

According to Stefan Behlert there will be a Media 2 in the future, meanwhile this bug will be referenced:
https://bugzilla.opensuse.org/show_bug.cgi?id=1059680

Actions #12

Updated by SLindoMansilla over 6 years ago

  • Status changed from In Progress to Resolved

The bug is about the missing source codes. The investigation about where to find sources packages for SLE-15 should be discussed there.

Actions #13

Updated by okurz over 6 years ago

  • Status changed from Resolved to Feedback
  • Assignee set to jorauch

Ok, so we say we are blocked here by https://bugzilla.opensuse.org/show_bug.cgi?id=1059680 , agreed?

@jrauch: can you take this ticket and track the progress in the bug? E.g. when someone answers in the bug act accordingly, no actual development work needed right now.

Actions #14

Updated by riafarov over 6 years ago

  • Has duplicate action #23866: [sles][functional] Tests fail as incomplete because 404 when trying to download any *media2 added
Actions #15

Updated by riafarov over 6 years ago

Shall we use SLE-15-Packages-x86_64-Build313.2-Media2.iso now?

Actions #16

Updated by okurz over 6 years ago

very good idea. Most likely will not include installer packages but the "interesting ones". I assume the all packages media2 was never tested by anyone so worth a try. Should be a very simple trigger on osd without any code changes, just clone from osd to osd with media2 as additional iso.

Actions #17

Updated by okurz over 6 years ago

  • Due date deleted (2017-10-11)
  • Target version changed from Milestone 11 to Milestone 12
Actions #18

Updated by sebchlad over 6 years ago

  • Due date set to 2017-12-22
Actions #20

Updated by jorauch over 6 years ago

  • Description updated (diff)
Actions #21

Updated by okurz over 6 years ago

  • Subject changed from [sle][functional]extra_tests_in_textmode always incomplete because "Media2" can not be found for lookup of source packages to [sle][functional][medium]extra_tests_in_textmode always incomplete because "Media2" can not be found for lookup of source packages
  • Due date changed from 2017-12-22 to 2018-01-16
  • Status changed from Feedback to Workable
  • Assignee deleted (jorauch)
  • Target version changed from Milestone 12 to Milestone 13
Actions #22

Updated by okurz over 6 years ago

  • Subject changed from [sle][functional][medium]extra_tests_in_textmode always incomplete because "Media2" can not be found for lookup of source packages to [sle][functional][medium]extra_tests_in_textmode always incomplete because "Media2" can not be found for lookup of source packages -> update zypper_info for SLE15 and SLE12SP4
Actions #23

Updated by JERiveraMoya over 6 years ago

  • Status changed from Workable to In Progress
  • Assignee set to JERiveraMoya
Actions #24

Updated by JERiveraMoya over 6 years ago

PR to add synchronization for medium 2 containing source code in sle15, so zypper_info test will able to use it. Used Medium 2 for Module Basesystem due to package coreutils which is tested in the test is contained in this module.

Actions #25

Updated by JERiveraMoya over 6 years ago

Checking with zypper in my local test, discovered that the url for medium 2 and 3 are pointing to the url for medium 1. PR to fix it: https://gitlab.suse.de/openqa/scripts/merge_requests/176.

Actions #26

Updated by JERiveraMoya over 6 years ago

  • Status changed from In Progress to Feedback
Actions #28

Updated by JERiveraMoya over 6 years ago

  • Status changed from Feedback to In Progress
Actions #29

Updated by JERiveraMoya over 6 years ago

  • Status changed from In Progress to Resolved
Actions

Also available in: Atom PDF