Project

General

Profile

Actions

action #161018

closed

[qe-core] 'EXTRA_CUSTOMER_REPOS' is missed in autoyast configuration files under 'os-autoinst-distri-opensuse/data/qam/dracut'

Added by rfan1 6 months ago. Updated 6 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Target version:
Start date:
2024-05-27
Due date:
% Done:

100%

Estimated time:
Difficulty:

Description

Description

We have some autoyast installation jobs like below are using autoyast configuration files under https://github.com/os-autoinst/os-autoinst-distri-opensuse/tree/master/data/qam/dracut

qam-dracut-install
qam-dracut-lvm-install

However, I can see EXTRA_CUSTOMER_REPOS is missed in the configuration file. we can add it like we did before:

sle12
      % if ($check_var->('VERSION', '12-SP2')) {
      <listentry>
        <media_url>http://dist.suse.de/ibs/SUSE/Updates/SLE-SERVER/12-SP2-LTSS-ERICSSON/x86_64/update/</media_url>
        <name>12-SP2-LTSS-ERICSSON-Updates</name>
        <alias>12-SP2-LTSS-ERICSSON-Updates</alias>
      </listentry>
      % }
      % if ($check_var->('VERSION', '12-SP3') and $check_var->('FLAVOR', 'Server-DVD-Updates')) {
      <listentry>
        <media_url>http://dist.suse.de/ibs/SUSE/Updates/SLE-SERVER/12-SP3-LTSS-TERADATA/x86_64/update/</media_url>
        <name>12-SP3-LTSS-TERADATA-Updates</name>
        <alias>12-SP3-LTSS-TERADATA-Updates</alias>
      </listentry>
      % }
      % if ($check_var->('VERSION', '12-SP3') and $check_var->('FLAVOR', 'Server-DVD-Updates-TERADATA')) {
      <listentry>
        <media_url>http://dist.suse.de/ibs/SUSE/Updates/SLE-SERVER/12-SP3-TERADATA/x86_64/update/</media_url>
        <name>12-SP3-TERADATA-Updates</name>
        <alias>12-SP3-TERADATA-Updates</alias>
      </listentry>
      % }
sle15

  <suse_register>
    % unless ($check_var->('FLAVOR', 'Server-DVD-Updates-TERADATA') or $check_var->('FLAVOR', 'Server-DVD-Incidents-TERADATA')) {
    <do_registration config:type="boolean">true</do_registration>
    % }
    % if ($check_var->('FLAVOR', 'Server-DVD-Updates-TERADATA') or $check_var->('FLAVOR', 'Server-DVD-Incidents-TERADATA')) {
    <do_registration config:type="boolean">false</do_registration>
    % }

----

      % if ($check_var->('VERSION', '15-SP3')) {
      <listentry>
        <media_url>http://dist.suse.de/ibs/SUSE/Updates/SLE-Product-SLES/15-SP3-ERICSSON/x86_64/update/</media_url>
        <name>15-SP3-ERICSSON-Updates</name>
        <alias>15-SP3-ERICSSON-Updates</alias>
      </listentry>
      % }
      % if ($get_var->('FLAVOR') =~ m/TERADATA/) {
        % for my $extra_repo (@$extra_repos) {
      <listentry>
        <name><%= $extra_repo->{name} %></name>
        <alias><%= $extra_repo->{name} %></alias>
        <media_url><%= $extra_repo->{url} %></media_url>
      </listentry>
        % }

BTW, can we move the configration files to /data/autoyast_qam if possible

Observation

openQA test in scenario sle-12-SP5-Server-DVD-Updates-x86_64-qam-smt-server:investigate:retry@64bit fails in
smt_server

Test suite description

Testsuite maintained at https://gitlab.suse.de/qa-maintenance/qam-openqa-yml.

Reproducible

Fails since (at least) Build

Expected result

Last good: (or more recent)

Further details

Always latest result in this scenario: latest

Actions

Also available in: Atom PDF