Please add a netboot testcase to QA/Tracker daily-live image tests for ppc64el

Bug #1874132 reported by Frank Heimes
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
The Ubuntu-power-systems project
Fix Released
Undecided
Ubuntu Test Case Developers
Ubuntu Test Cases
Fix Released
Undecided
Unassigned

Bug Description

Since the testcases listed at the QA/Tracker for the ppc64el daily-live images are quite limited,
I want to request to add the following additional test and very common use case:

"Install with NetBoot"
1) Boot up a system in Petitboot using IPMI and select 'Exit to shell'
2) Download the ISO extract or loop-back mount it:
   wget http://path/to/image.iso # proxy might be needed: export http_proxy=http://squid.internal:3128
   mkdir iso
   mount -o loop image.iso iso
3) start installation with kexec:
   kexec -l ./iso/casper/vmlinux --initrd=./iso/casper/initrd.gz --append="ip=dhcp url=http://path/to/image.iso --- quiet" # proxy might be needed: http_proxy=http://squid.internal:3128
   kexec -e
4) Initial subiquity screen will pop-up, choose the desired language
5) On the network configuration screen, just select Done (it should be selected by default)
6) On the filesystem setup screen, select "Use An Entire Disk" (it should be selected by default)
7) Choose a disk to install to
8) On the file system summary screen select Done (it should be selected by default)
9) In the confirmation dialog, select "Continue" (it should not be selected by default)
10) Fill out the user information, making sure to import your SSH keys from somewhere
11) Wait for the install to complete
12) Remove the installation media (CDROM or USB key)
13) Reboot the system
14) Ensure that you can log into the system with the username and password you provided
15) Ensure that you can run commands with sudo
16) Check that the correct SSH keys have been imported by SSHing into the machine or looking in ~/.ssh./

Tags: ppc64el
Frank Heimes (fheimes)
Changed in ubuntu-power-systems:
assignee: nobody → Ubuntu Test Case Developers (ubuntu-test-case-dev)
summary: - Please add a netboot testcase to QA/Tracker daily-live image tests
+ Please add a netboot testcase to QA/Tracker daily-live image tests for
+ ppc64el
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
Revision history for this message
Frank Heimes (fheimes) wrote :

I didn't knew LP git/ubuntu-manual-tests so far and was told to open such a ticket here.
Anyway, thanks for the reference - I'll have a look there...

Frank Heimes (fheimes)
Changed in ubuntu-power-systems:
status: New → In Progress
Revision history for this message
Frank Heimes (fheimes) wrote :

The MP is merged now:
https://code.launchpad.net/~fheimes/ubuntu-manual-tests/+git/ubuntu-manual-tests/+merge/390898
updating status to 'Fix Committed'.
(Waiting with the update to 'Fix Released' until the new testcases finally showed up at http://iso.qa.ubuntu.com.)

Changed in ubuntu-test-cases:
status: New → Fix Committed
Changed in ubuntu-power-systems:
status: In Progress → Fix Committed
Revision history for this message
Frank Heimes (fheimes) wrote :

The additional testcase appeared now at the QA tracker pages:
http://iso.qa.ubuntu.com/qatracker/milestones/413/builds/221691/testcases
Closing this ticket as Fix Released.

Changed in ubuntu-test-cases:
status: Fix Committed → Fix Released
Changed in ubuntu-power-systems:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.