Project

General

Profile

action #115697

Adapt capitalization for IBM-POWER-Tools & IBM-POWER-Adv-Toolchain making fail system_prepare by string matching

Added by coolgw 3 months ago. Updated about 1 month ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
2022-08-24
Due date:
% Done:

0%

Estimated time:

Description

Observations

openQA test in scenario sle-15-SP5-Migration-from-SLE12-SPx-ppc64le-offline_sles12sp5_pscc_idu-ids_all_full@ppc64le fails in
system_prepare

Base https://openqa.suse.de/tests/9377263#step/system_prepare/26 you can see the ibm tools already registered,
BUT https://openqa.suse.de/tests/9377263#step/system_prepare/27 show ibm tools not registered, so i guess some character update or case match wrong in openqa code.

Very likely is the capitalization, instead of fixing the function to process all in lower case we should check for other addons, like rt or nvidia if the capitalization matters. Also check how idu and ids was visualized before, perhaps it was some change in the following bugs.
https://bugzilla.suse.com/show_bug.cgi?id=1191523
https://bugzilla.suse.com/show_bug.cgi?id=1187474
Capitalization should be consistent among products. we could adapt the condition for mapping or the mapping itself depending on the previous investigation in https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/lib/registration.pm#L813-L814
Functions that process the capitalization are in lib/services

Acceptance criteria

AC1: Fix problem with capitalization not breaking for other products

Additional information

Always latest result in this scenario: latest

History

#1 Updated by JERiveraMoya 3 months ago

  • Tags set to qe-yast-refinement
  • Project changed from openQA Tests to qe-yam
  • Category deleted (Bugs in existing tests)
  • Target version set to Current

#2 Updated by coolgw 3 months ago

  • Subject changed from test fails in system_prepare to test fails in system_prepare - ibm module string can not match in code

#3 Updated by coolgw 3 months ago

Observation

openQA test in scenario sle-15-SP5-Migration-from-SLE12-SPx-ppc64le-offline_sles12sp5_pscc_idu-ids_all_full@ppc64le fails in
system_prepare

Test suite description

Base https://openqa.suse.de/tests/9377263#step/system_prepare/26 you can see the ibm tools already registered,
BUT https://openqa.suse.de/tests/9377263#step/system_prepare/27 show ibm tools not registered, so i guess some character update or case match wrong in openqa code.

Reproducible

Fails since (at least) Build 9.1

Expected result

Last good: (unknown) (or more recent)

Further details

Always latest result in this scenario: latest

#4 Updated by coolgw 3 months ago

Observation

openQA test in scenario sle-15-SP5-Migration-from-SLE12-SPx-ppc64le-offline_sles12sp5_pscc_idu-ids_all_full@ppc64le fails in
system_prepare

Base https://openqa.suse.de/tests/9377263#step/system_prepare/26 you can see the ibm tools already registered,
BUT https://openqa.suse.de/tests/9377263#step/system_prepare/27 show ibm tools not registered, so i guess some character update or case match wrong in openqa code.

Acceptance criteria

Additional information

Always latest result in this scenario: latest

#5 Updated by coolgw 3 months ago

  • Description updated (diff)

#6 Updated by coolgw 3 months ago

  • Description updated (diff)

#7 Updated by coolgw 3 months ago

  • Description updated (diff)

#8 Updated by coolgw 3 months ago

  • Description updated (diff)

#9 Updated by JERiveraMoya 3 months ago

  • Tags changed from qe-yast-refinement to YaST
  • Priority changed from Normal to Low
  • Target version deleted (Current)

#10 Updated by JERiveraMoya 3 months ago

  • Tags changed from YaST to qe-yast-refinement
  • Subject changed from test fails in system_prepare - ibm module string can not match in code to Adapt capitalization for IBM-POWER-Tools & IBM-POWER-Adv-Toolchain making fail system_prepare by string matching
  • Description updated (diff)
  • Priority changed from Low to Normal
  • Target version set to Current

#11 Updated by JERiveraMoya 3 months ago

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

#12 Updated by VANASTASIADIS 3 months ago

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

#13 Updated by VANASTASIADIS 3 months ago

IBM-Power-Tools is failing due to capitalization, but IBM-Advance-Toolchain is failing due to not being activated.
I reopened the ticket at https://bugzilla.suse.com/show_bug.cgi?id=1202419, see comment #6.

Current proposal after discussion is to softfail those cases.

#14 Updated by VANASTASIADIS 3 months ago

Correction for change of plan: current proposal is to remove the failing check (IBM-POWER-Advance-Toolchain) from migration and only run it in development

#15 Updated by openqa_review 2 months ago

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

This bug is still referenced in a failing openQA test: offline_sles12sp5_pscc_idu-ids_all_full@ppc64le
https://openqa.suse.de/tests/9564795#step/system_prepare/1

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" or "EOL" (End-of-Life)
  3. The bugref in the openQA scenario is removed or replaced, e.g. label:wontfix:boo1234

Expect the next reminder at the earliest in 28 days if nothing changes in this ticket.

#16 Updated by JERiveraMoya about 1 month ago

  • Status changed from In Progress to Workable

#17 Updated by JERiveraMoya about 1 month ago

  • Assignee deleted (VANASTASIADIS)

#18 Updated by tinawang123 about 1 month ago

  • Status changed from Workable to In Progress

#19 Updated by tinawang123 about 1 month ago

  • Assignee set to tinawang123

#21 Updated by tinawang123 about 1 month ago

  • Status changed from In Progress to Resolved

Also available in: Atom PDF