Bug 1149235 - [Build 20190830] openQA test fails in evolution_prepare_servers with postfix.service failure, on aarch64 JeOS
[Build 20190830] openQA test fails in evolution_prepare_servers with postfix....
Status: RESOLVED FIXED
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other
Current
aarch64 Other
: P5 - None : Normal (vote)
: ---
Assigned To: Peter Varkoly
E-mail List
https://openqa.opensuse.org/tests/102...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2019-09-03 15:25 UTC by Guillaume GARDET
Modified: 2019-09-27 15:32 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
journal.log of the failure on JeOS Tumbleweed (308.30 KB, text/plain)
2019-09-03 15:25 UTC, Guillaume GARDET
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume GARDET 2019-09-03 15:25:22 UTC
Created attachment 816699 [details]
journal.log of the failure on JeOS Tumbleweed

openQA test in scenario opensuse-Tumbleweed-JeOS-for-AArch64-aarch64-jeos-extra@aarch64-HD24G fails in
[evolution_prepare_servers](https://openqa.opensuse.org/tests/1022440/modules/evolution_prepare_servers/steps/8)

The faulty part seems to be: 
Aug 28 15:39:00 localhost config_postfix[18354]: /usr/sbin/postconf: fatal: parameter inet_interfaces: no local interface found for 192.168.1.119
Aug 28 15:39:01 localhost config_postfix[18354]: ERROR - unable to determine the version of postfix, you are running
Comment 1 Guillaume GARDET 2019-09-03 15:28:15 UTC
One candidate is https://build.opensuse.org/request/show/722019
Comment 2 Guillaume GARDET 2019-09-03 15:30:47 UTC
Please note that it succeeds when run on a system installed from an ISO, instead of a ready-to-boot JeOS:
https://openqa.opensuse.org/tests/1023218#step/evolution_prepare_servers/56

Maybe a host/network config issue?
Comment 3 Guillaume GARDET 2019-09-03 15:36:16 UTC
Note that the IP in the log looks wrong. It is written 192.168.1.119 whereas system has 10.0.2.15.
Comment 4 Guillaume GARDET 2019-09-04 07:03:47 UTC
It seems that the wrong IP comes from the yast2_lan_device_settings test module:
https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/a48f2b4be1d1752b1ca117ddc1f9fdabb436de00/tests/console/yast2_lan_device_settings.pm#L28

But it is not a problem on extra_tests_in_textmode tests suite.
Comment 5 Guillaume GARDET 2019-09-04 09:25:02 UTC
(In reply to Guillaume GARDET from comment #4)
> It seems that the wrong IP comes from the yast2_lan_device_settings test
> module:
> https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/
> a48f2b4be1d1752b1ca117ddc1f9fdabb436de00/tests/console/
> yast2_lan_device_settings.pm#L28

I confirm that if I remove 'yast2_lan_device_settings' module from the testsuite, the test just passes:
https://openqa.opensuse.org/tests/1024731#step/evolution_prepare_servers/58

> But it is not a problem on extra_tests_in_textmode tests suite.

But it is still unclear why only aarch64 JeOS is affected.
Comment 6 Guillaume GARDET 2019-09-27 15:32:55 UTC
Now openQA test passes.