2019-01-10 09:13:58 |
Łukasz Zemczak |
bug |
|
|
added bug |
2019-01-10 09:14:28 |
Łukasz Zemczak |
flash-kernel (Ubuntu): status |
New |
Fix Released |
|
2019-01-10 09:14:33 |
Łukasz Zemczak |
nominated for series |
|
Ubuntu Bionic |
|
2019-01-10 09:14:33 |
Łukasz Zemczak |
bug task added |
|
flash-kernel (Ubuntu Bionic) |
|
2019-01-10 09:14:33 |
Łukasz Zemczak |
nominated for series |
|
Ubuntu Cosmic |
|
2019-01-10 09:14:33 |
Łukasz Zemczak |
bug task added |
|
flash-kernel (Ubuntu Cosmic) |
|
2019-01-10 09:15:12 |
Łukasz Zemczak |
description |
[Impact]
Currently the boot.scr provided by flash-kernel for rpi3 uses bootz for booting the kernel, an uboot command that only works for armhf kernels. This means that in case the boot.scr on a pi3 arm64 gets updated on upgrade, the system will stop booting. Easiest way is to support separate bootscripts for arm64 and armhf.
Also, to fully support all the strange cases for arm64, the boot address parameters need to be adjusted for a bigger kernel. The arm64 kernel, in contrast to the armhf one, is not compressed and takes up much more space in memory.
[Test Case]
* Boot up an arm64 based image on a raspi3 and log into it
* Run flash-kernel
* Check for errors
* Check if /boot/firmware/boot.scr still has booti as its boot command
* Reboot
* Check if system still boots correctly
[Regression Potential]
The only regression potential is in actually making the image not booting, so running the SRU test case should validate that. There's basically no other regression potential I can think of. |
[Impact]
Currently the boot.scr provided by flash-kernel for rpi3 uses bootz for booting the kernel, an uboot command that only works for armhf kernels. This means that in case the boot.scr on a pi3 arm64 gets updated on upgrade, the system will stop booting. Easiest way is to support separate bootscripts for arm64 and armhf.
Also, to fully support all the strange cases for arm64, the boot address parameters need to be adjusted for a bigger kernel. The arm64 kernel, in contrast to the armhf one, is not compressed and takes up much more space in memory.
This is basically only needed for bionic as we don't intend to build raspi3 images on cosmic, but SRUs will be provided for all series.
[Test Case]
* Boot up an arm64 based image on a raspi3 and log into it
* Run flash-kernel
* Check for errors
* Check if /boot/firmware/boot.scr still has booti as its boot command
* Reboot
* Check if system still boots correctly
[Regression Potential]
The only regression potential is in actually making the image not booting, so running the SRU test case should validate that. There's basically no other regression potential I can think of. |
|
2019-01-10 09:15:22 |
Łukasz Zemczak |
flash-kernel (Ubuntu Bionic): status |
New |
In Progress |
|
2019-01-10 09:15:24 |
Łukasz Zemczak |
flash-kernel (Ubuntu Cosmic): status |
New |
In Progress |
|
2019-01-10 09:15:27 |
Łukasz Zemczak |
flash-kernel (Ubuntu Bionic): importance |
Undecided |
Critical |
|
2019-01-10 09:15:29 |
Łukasz Zemczak |
flash-kernel (Ubuntu Cosmic): importance |
Undecided |
High |
|
2019-01-10 09:15:33 |
Łukasz Zemczak |
flash-kernel (Ubuntu Cosmic): importance |
High |
Low |
|
2019-01-14 18:19:56 |
Brian Murray |
flash-kernel (Ubuntu Cosmic): status |
In Progress |
Fix Committed |
|
2019-01-14 18:19:57 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2019-01-14 18:19:58 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2019-01-14 18:20:01 |
Brian Murray |
tags |
|
verification-needed verification-needed-cosmic |
|
2019-01-14 18:27:02 |
Brian Murray |
flash-kernel (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2019-01-14 18:27:07 |
Brian Murray |
tags |
verification-needed verification-needed-cosmic |
verification-needed verification-needed-bionic verification-needed-cosmic |
|
2019-01-22 17:54:23 |
Łukasz Zemczak |
tags |
verification-needed verification-needed-bionic verification-needed-cosmic |
verification-done verification-done-bionic verification-needed-cosmic |
|
2019-01-22 17:54:56 |
Łukasz Zemczak |
tags |
verification-done verification-done-bionic verification-needed-cosmic |
verification-done-bionic verification-needed verification-needed-cosmic |
|
2019-01-23 17:27:53 |
Łukasz Zemczak |
tags |
verification-done-bionic verification-needed verification-needed-cosmic |
verification-done verification-done-bionic verification-done-cosmic |
|
2019-01-24 18:10:44 |
Launchpad Janitor |
flash-kernel (Ubuntu Cosmic): status |
Fix Committed |
Fix Released |
|
2019-01-24 18:10:54 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2019-01-24 18:11:59 |
Launchpad Janitor |
flash-kernel (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|