[Bug 1013605] New: [Build 20161203] openQA test fails in installation (autoyast tests)
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605 Bug ID: 1013605 Summary: [Build 20161203] openQA test fails in installation (autoyast tests) Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other URL: http://openqa.opensuse.org/tests/314361/modules/instal lation/steps/15 OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: dimstar@opensuse.org QA Contact: jsrain@suse.com Found By: --- Blocker: --- ## Observation openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-autoyast_gnome@64bit fails in [installation](http://openqa.opensuse.org/tests/314361/modules/installation/steps/15) ## Reproducible Fails since (at least) Build [20161203](http://openqa.opensuse.org/tests/314132) This snapshot was the first to include yast2-network 3.2.15 (previous 3.2.11) which introduced the new handling of 'update hostname by dhcp' ## Expected result Last good: [20161202](http://openqa.opensuse.org/tests/313869) (or more recent) ## Further details Always latest result in this scenario: [latest](http://openqa.opensuse.org/tests/latest?test=autoyast_gnome&version=Tumbleweed&distri=opensuse&machine=64bit&arch=x86_64&flavor=DVD) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c1
--- Comment #1 from Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
Lukas Ocilka
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
Lukas Ocilka
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c3
Michel Normand
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c5
Michal Filka
## Observation
openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-autoyast_gnome@64bit fails in [installation](http://openqa.opensuse.org/tests/314361/modules/installation/ steps/15)
## Reproducible
Fails since (at least) Build [20161203](http://openqa.opensuse.org/tests/314132)
This snapshot was the first to include yast2-network 3.2.15 (previous 3.2.11) which introduced the new handling of 'update hostname by dhcp'
## Expected result
Last good: [20161202](http://openqa.opensuse.org/tests/313869) (or more recent)
## Further details
Always latest result in this scenario: [latest](http://openqa.opensuse.org/tests/ latest?test=autoyast_gnome&version=Tumbleweed&distri=opensuse&machine=64bit&a rch=x86_64&flavor=DVD)
I guess that all tests use the same configuration including the AY profile. If
yes, then there is a kind of misconfiguration.
What's going on:
1) boot param ifcg=*=dhcp configures all interfaces (in this case one) for dhcp
including DHCLIENT_SET_HOSTNAME=yes
2) AY profile contains
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c6
--- Comment #6 from Martin Vidner
What's going on: 2) AY profile contains
true
No, at least the opensuse_gnome.xml profile from comment 1 does not contain that. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
Jozef Pupava
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c8
Oliver Kurz
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c9
--- Comment #9 from Michal Filka
What's going on: 2) AY profile contains
true No, at least the opensuse_gnome.xml profile from comment 1 does not contain that.
ok I've misinterpreted logs from referenced correct example which states:
2016-12-03 13:38:13 <1> linux-1r4t(3557) [Ruby] modules/DNS.rb:492
dhcp_hostname=true, write_hostname=false
Problem is elsewhere.
Yast proposes a value for dhcp_hostname when not present in the profile. When a
default is not found in product features (it's not in this case) than it sets
that to true. (Note: original implementation of this proposal is in commit
https://github.com/yast/yast-network/commit/4668fc7c)
So, if I'm right this time then setting
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c10
Oliver Kurz
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c11
--- Comment #11 from Michal Filka
jpupava prepared a change of the autoyast profiles: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/2197
but I am not sure on this one. The mentioned profiles are minimal and only mention what's necessary. Why should it be necessary to specify explicit DHCP hostname settings? *If* this specific setting would be necessary in general then I would like to see the updated documentation of autoyast profiles before I am convinced.
As Jozef did such a great work to verify the proposed changes to the profiles work, see https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/2197#issue- 194266528, I am clearing the needinfo on dimstar.
I'm preparing an update for yast. The update should take care of installer not to create incorrect configuration. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c12
--- Comment #12 from Jozef Pupava
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c13
--- Comment #13 from Jozef Pupava
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c14
--- Comment #14 from Jozef Pupava
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c15
Anton Smorodskyi
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c16
Zaoliang Luo
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c17
--- Comment #17 from Martin Vidner
empty hostname via DHCP roll-down list
Thanks, this one is this fix: https://github.com/yast/yast-network/pull/476#discussion-diff-91705664L433 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
Frederic Crozat
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c21
--- Comment #21 from Zaoliang Luo
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c22
Zaoliang Luo
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605
http://bugzilla.opensuse.org/show_bug.cgi?id=1013605#c28
Oliver Kurz
participants (1)
-
bugzilla_noreply@novell.com