Bugzilla – Bug 1149235
[Build 20190830] openQA test fails in evolution_prepare_servers with postfix.service failure, on aarch64 JeOS
Last modified: 2019-09-27 15:32:55 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
One candidate is https://build.opensuse.org/request/show/722019
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?
Note that the IP in the log looks wrong. It is written 192.168.1.119 whereas system has 10.0.2.15.
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.
(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.
Now openQA test passes.