Martin Loviska changed bug 1131301
What Removed Added
Flags needinfo?(mloviska@suse.com)  

Comment # 5 on bug 1131301 from
(In reply to Ancor Gonzalez Sosa from comment #3)
> (In reply to Martin Loviska from comment #2)
> > Created attachment 802068 [details]
> > config for yast2 firstboot
> > 
> > Taken from job http://eris.suse.cz/tests/12979#
> 
> That file contains this:
> 
> <module>
>   <label>License Agreement</label>
>   <enabled config:type="boolean">true</enabled>
>   <name>firstboot_license_novell</name>
> </module>
> <module>
>   <label>License Agreement</label>
>   <enabled config:type="boolean">true</enabled>
>   <name>firstboot_license</name>
> </module>
> 
> So I actually expect it to show the license screen... even twice if you ask
> me.
> 
> Can you confirm TW does not show that screen even with the same
> /etc/YaST2/firstboot.xml? Because in that case I would say the strange
> behavior is the TW one, not the Leap one.
> 
> (In reply to Martin Loviska from description)
> >
> > 2.  Execute default installation of Leap15.1 with GNOME
> > 3.  Reboot SUT
> > 4.  Enable YaST2 Firstboot:
> >     a. zypper in yast2-firstboot
> >     b. touch /var/lib/YaST2/reconfig_system
> > 5.  Reboot SUT
> 
> Just like that? Without adjusting the /etc/YaST2/firstboot.xml provided as
> example? It's quite expected that such example contains stuff that is not
> applicable to the user's use case, like licenses and so on. But honoring the
> content of that example configuration is certainly not a bug.

We do not really touch the /etc/YaST2/firstboot.xml file on any of the tested
distris. Thus, we are testing what we are shipping by default. As long as the
product behaves differently and it is caused by the firstboot.xml file, I think
that it is still worth it to focus on what we are including in the control
files.

Here you can find the TW run of the same test suite
http://eris.suse.cz/tests/13021

It does not show any License agreement view despite the firstboot.xml
configuration.

<module>
<label>Welcome</label>
<name>firstboot_welcome</name>
</module>
<module>
<label>License Agreements</label>
<enabled config:type="boolean">false</enabled>
<name>firstboot_licenses</name>
</module>
<module>
<label>License Agreement</label>
<enabled config:type="boolean">true</enabled>
<name>firstboot_license_novell</name>
</module>
<module>
<label>License Agreement</label>
<enabled config:type="boolean">true</enabled>
<name>firstboot_license</name>
</module>
<module>
<label>Host Name</label>
<enabled config:type="boolean">false</enabled>
<name>firstboot_hostname</name>
</module>

As you can see YaST2 Firstboot shows welcome page
http://eris.suse.cz/tests/13021#step/yast2_firstboot/8 which should be followed
by License Agreement (2 times, if I understand the xml file correctly).
However, the successor page turns to be Clock and Time Zone settings instead of
License page.
http://eris.suse.cz/tests/13021#step/yast2_firstboot/9


You are receiving this mail because: