Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hostname in YaST Installer is set properly #1615

Merged
merged 1 commit into from
Aug 2, 2016

Conversation

mnowaksuse
Copy link

PR#11456 (FATE#319639)

This test makes sure that correct hostname is set during installation.
Basicly if no hostname comes from environment (DHCP), it's set to
"install".

Test cases covered (and to be implemented in openQA):

Test1
Start installation without additional param on kernel cmd line.
Check whether hostname 'install' is set.

/usr/share/openqa/script/clone_job.pl --from http://openqa.suse.de
--host localhost 490017 INSTALLONLY=1

http://assam.suse.cz/tests/2313#step/hostname_inst/5

Test2
Start installation with ifcfg=..., means set up a static network (without
dhcp).
Check whether hostname 'install' is set.

/usr/share/openqa/script/clone_job.pl --from http://openqa.suse.de
--host localhost 490017 EXTRABOOTPARAMS="ifcfg=10.0.2.99/24"
INSTALLONLY=1

http://assam.suse.cz/tests/2317#step/hostname_inst/5

Test3
Start qemu with -netdev user,hostname=myhostname. Start installation
ifcfg=*=dhcp.
Check whether hostname is set to 'myhostname'.

/usr/share/openqa/script/clone_job.pl --from http://openqa.suse.de
--host localhost 490017 EXTRABOOTPARAMS="ifcfg=*=dhcp"
EXPECTED_INSTALL_HOSTNAME=myhostname
NICTYPE_USER_OPTIONS="hostname=myhostname" INSTALLONLY=1

http://assam.suse.cz/tests/2316#step/hostname_inst/5

Test4
Start installation with hostname=myhostname on kernel cmd line. Check
whether hostname is set to 'myhostname'.

/usr/share/openqa/script/clone_job.pl --from http://openqa.suse.de
--host localhost 490017 EXTRABOOTPARAMS="hostname=myhostname"
EXPECTED_INSTALL_HOSTNAME=myhostname INSTALLONLY=1

http://assam.suse.cz/tests/2312#step/hostname_inst/5

PR#11456 (FATE#319639)

This test makes sure that correct hostname is set during installation.
Basicly if no hostname comes from environment (DHCP), it's set to
"install".

Test cases covered (and to be implemented in openQA):

Test1
Start installation without additional param on kernel cmd line.
Check whether hostname 'install' is set
/usr/share/openqa/script/clone_job.pl --from http://openqa.suse.de
--host localhost 490017 INSTALLONLY=1
http://assam.suse.cz/tests/2313#step/hostname_inst/5

Test2
Start installation with ifcfg=..., means set up a static network (without
dhcp).
Check whether hostname 'install' is set.
/usr/share/openqa/script/clone_job.pl --from http://openqa.suse.de
--host localhost 490017 EXTRABOOTPARAMS="ifcfg=10.0.2.99/24"
INSTALLONLY=1
http://assam.suse.cz/tests/2317#step/hostname_inst/5

Test3
Start qemu with `-netdev user,hostname=myhostname`. Start installation
ifcfg=*=dhcp.
Check whether hostname is set to 'myhostname'.
/usr/share/openqa/script/clone_job.pl --from http://openqa.suse.de
--host localhost 490017 EXTRABOOTPARAMS="ifcfg=*=dhcp"
EXPECTED_INSTALL_HOSTNAME=myhostname
NICTYPE_USER_OPTIONS="hostname=myhostname" INSTALLONLY=1
http://assam.suse.cz/tests/2316#step/hostname_inst/5

Test4
Start installation with `hostname=myhostname` on kernel cmd line. Check
whether hostname is set to 'myhostname'.
/usr/share/openqa/script/clone_job.pl --from http://openqa.suse.de
--host localhost 490017 EXTRABOOTPARAMS="hostname=myhostname"
EXPECTED_INSTALL_HOSTNAME=myhostname INSTALLONLY=1
http://assam.suse.cz/tests/2312#step/hostname_inst/5
@mnowaksuse
Copy link
Author

This PR comes instead of PR #1483.

@okurz okurz merged commit 6585154 into os-autoinst:master Aug 2, 2016
@okurz
Copy link
Member

okurz commented Aug 2, 2016

great, please ensure scenarios are run on osd for SLE.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants