Project

General

Profile

Actions

action #63805

closed

[functional][y] test fails in select_packages - package not unselected

Added by ggardet_arm about 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Bugs in existing tests
Target version:
-
Start date:
2020-02-25
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

openQA test in scenario opensuse-Tumbleweed-DVD-aarch64-package-dependency@aarch64 fails in
select_packages

The problem is grub2 package is not unselected, and there is no needle check that the package is properly unselected. So, the test continues and fails later.

Test suite description

More packages are installed and removed (starting with - ) for sake of matter. Installation get blocked by removed grub2 package, packages in INSTALLATION_BLOCKED will be selected back to resolve conflict and continue with installation https://progress.opensuse.org/issues/9476

Reproducible

Fails since (at least) Build 20200222

Expected result

Last good: 20200213 (or more recent)

Further details

Always latest result in this scenario: latest

Actions #1

Updated by mgriessmeier about 4 years ago

  • Subject changed from test fails in select_packages - package not unselected to [functional][y] test fails in select_packages - package not unselected
Actions #2

Updated by okurz about 4 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: package-dependency
https://openqa.opensuse.org/tests/1206174

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions #3

Updated by ggardet_arm about 4 years ago

  • Priority changed from Normal to High
Actions #4

Updated by ggardet_arm about 4 years ago

The problem is grub2 cannot be removed by - key, because it is required by grub2-arm64-efi. So, we should probably try to remove grub2-arm64-efi instead of grub2, in aarch64 case.

Actions #5

Updated by ggardet_arm about 4 years ago

I gave it a try with: openqa-clone-job --from https://openqa.opensuse.org/ 1215533 --host https://openqa.opensuse.org/ PACKAGES="quota-nfs,-samba,-grub2-arm64-efi" INSTALLATION_BLOCKED="grub2-arm64-efi"
and it worked fine: https://openqa.opensuse.org/tests/1218675

Actions #6

Updated by ggardet_arm about 4 years ago

  • Status changed from New to Feedback
  • Assignee set to ggardet_arm

Fixing it in Job templates for TW and Leap 15.2, as suggested by @okurz

@@ -55,7 +55,10 @@
- gnome-ext4
- extra_tests_in_textmode
- autoyast_minimal
-    - package-dependency
+    - package-dependency:
+        settings:
+          PACKAGES: "quota-nfs,-samba,-grub2-arm64-efi"
+          INSTALLATION_BLOCKED: "grub2-arm64-efi"
- extra_tests_filesystem
- gnuhealth
- wicked_basic_sut

Let's check next snapshot.

Actions #7

Updated by ggardet_arm about 4 years ago

  • Status changed from Feedback to Resolved

Passed on Leap 15.2 aarch64: https://openqa.opensuse.org/tests/1220399

Actions

Also available in: Atom PDF