diff mbox series

[SRU,xenial,meta-hwe,v2] Add transitionals-oem to migrate users on 4.13 based OEM kernel to 4.15 HWE kernel.

Message ID 20180910073417.9838-1-tjaalton@ubuntu.com
State New
Headers show
Series [SRU,xenial,meta-hwe,v2] Add transitionals-oem to migrate users on 4.13 based OEM kernel to 4.15 HWE kernel. | expand

Commit Message

Timo Aaltonen Sept. 10, 2018, 7:34 a.m. UTC
BugLink: http://bugs.launchpad.net/bugs/1785280

4.13 OEM kernel is now EOL, and users should be migrated to 4.15 HWE kernel, because it's
enough to support all the hw and is supported for five years.

Signed-off-by: Timo Aaltonen <timo.aaltonen@canonical.com>
---
 debian/control.d/transitionals-oem | 46 ++++++++++++++++++++++++++++++
 1 file changed, 46 insertions(+)
 create mode 100644 debian/control.d/transitionals-oem

Comments

Stefan Bader Sept. 14, 2018, 12:08 p.m. UTC | #1
On 10.09.2018 09:34, Timo Aaltonen wrote:
> BugLink: http://bugs.launchpad.net/bugs/1785280
> 
> 4.13 OEM kernel is now EOL, and users should be migrated to 4.15 HWE kernel, because it's
> enough to support all the hw and is supported for five years.
> 
> Signed-off-by: Timo Aaltonen <timo.aaltonen@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
> ---

From glancing over this it looks okay. But this is an area I rarely touch, so
there is chance that I miss something subtle.

-Stefan

>  debian/control.d/transitionals-oem | 46 ++++++++++++++++++++++++++++++
>  1 file changed, 46 insertions(+)
>  create mode 100644 debian/control.d/transitionals-oem
> 
> diff --git a/debian/control.d/transitionals-oem b/debian/control.d/transitionals-oem
> new file mode 100644
> index 0000000..bf2deeb
> --- /dev/null
> +++ b/debian/control.d/transitionals-oem
> @@ -0,0 +1,46 @@
> +Package: linux-image-oem
> +Architecture: amd64
> +Section: oldlibs
> +Priority: optional
> +Depends: linux-image-generic-hwe-16.04
> +Description: Depends on the generic hardware enablement kernel image (dummy transitional package)
> + Transitional package for upgrades from linux-oem to hwe
> +
> +Package: linux-oem
> +Architecture: amd64
> +Section: oldlibs
> +Priority: optional
> +Depends: linux-generic-hwe-16.04
> +Description: Depends on the generic hardware enablement kernel image and headers (dummy transitional packages)
> + Transitional package for upgrades from linux-oem to hwe
> +
> +Package: linux-tools-oem
> +Architecture: amd64
> +Section: oldlibs
> +Depends: linux-tools-generic-hwe-16.04
> +Description: Linux kernel versioned Tools (dummy transitional package)
> + Transitional package for upgrades from linux-oem to hwe
> +
> +Package: linux-headers-oem
> +Architecture: amd64
> +Section: oldlibs
> +Priority: optional
> +Depends: linux-headers-generic-hwe-16.04
> +Description: Generic Linux kernel headers (dummy transitional package)
> + Transitional package for upgrades from linux-oem to hwe
> +
> +Package: linux-signed-image-oem
> +Architecture: amd64
> +Section: oldlibs
> +Priority: optional
> +Depends: linux-signed-image-generic-hwe-16.04
> +Description: Signed Generic Linux kernel image (dummy transitional package)
> + Transitional package for upgrades from linux-oem to hwe
> +
> +Package: linux-signed-oem
> +Architecture: amd64
> +Section: oldlibs
> +Priority: optional
> +Depends: linux-signed-generic-hwe-16.04
> +Description: Complete Signed Generic Linux kernel and headers (dummy transitional package)
> + Transitional package for upgrades from linux-oem to hwe
>
Marcelo Henrique Cerri Sept. 17, 2018, 9:55 a.m. UTC | #2
It looks good to me. Did you have the chance to build and test the new
meta packages installation?

Acked-by: Marcelo Henrique Cerri <marcelo.cerri@canonical.com>
Kleber Sacilotto de Souza Sept. 17, 2018, 11:50 a.m. UTC | #3
On 09/10/18 09:34, Timo Aaltonen wrote:
> BugLink: http://bugs.launchpad.net/bugs/1785280
> 
> 4.13 OEM kernel is now EOL, and users should be migrated to 4.15 HWE kernel, because it's
> enough to support all the hw and is supported for five years.
> 
> Signed-off-by: Timo Aaltonen <timo.aaltonen@canonical.com>
> ---
>  debian/control.d/transitionals-oem | 46 ++++++++++++++++++++++++++++++
>  1 file changed, 46 insertions(+)
>  create mode 100644 debian/control.d/transitionals-oem
> 
> diff --git a/debian/control.d/transitionals-oem b/debian/control.d/transitionals-oem
> new file mode 100644
> index 0000000..bf2deeb
> --- /dev/null
> +++ b/debian/control.d/transitionals-oem
> @@ -0,0 +1,46 @@
> +Package: linux-image-oem
> +Architecture: amd64
> +Section: oldlibs
> +Priority: optional
> +Depends: linux-image-generic-hwe-16.04
> +Description: Depends on the generic hardware enablement kernel image (dummy transitional package)
> + Transitional package for upgrades from linux-oem to hwe
> +
> +Package: linux-oem
> +Architecture: amd64
> +Section: oldlibs
> +Priority: optional
> +Depends: linux-generic-hwe-16.04
> +Description: Depends on the generic hardware enablement kernel image and headers (dummy transitional packages)
> + Transitional package for upgrades from linux-oem to hwe
> +
> +Package: linux-tools-oem
> +Architecture: amd64
> +Section: oldlibs
> +Depends: linux-tools-generic-hwe-16.04
> +Description: Linux kernel versioned Tools (dummy transitional package)
> + Transitional package for upgrades from linux-oem to hwe
> +
> +Package: linux-headers-oem
> +Architecture: amd64
> +Section: oldlibs
> +Priority: optional
> +Depends: linux-headers-generic-hwe-16.04
> +Description: Generic Linux kernel headers (dummy transitional package)
> + Transitional package for upgrades from linux-oem to hwe
> +
> +Package: linux-signed-image-oem
> +Architecture: amd64
> +Section: oldlibs
> +Priority: optional
> +Depends: linux-signed-image-generic-hwe-16.04
> +Description: Signed Generic Linux kernel image (dummy transitional package)
> + Transitional package for upgrades from linux-oem to hwe
> +
> +Package: linux-signed-oem
> +Architecture: amd64
> +Section: oldlibs
> +Priority: optional
> +Depends: linux-signed-generic-hwe-16.04
> +Description: Complete Signed Generic Linux kernel and headers (dummy transitional package)
> + Transitional package for upgrades from linux-oem to hwe
> 

Applied to xenial/linux-meta/master branch.

Thanks,
Kleber
Timo Aaltonen Sept. 17, 2018, 12:34 p.m. UTC | #4
On 17.09.2018 12:55, Marcelo Henrique Cerri wrote:
> It looks good to me. Did you have the chance to build and test the new
> meta packages installation?
> 
> Acked-by: Marcelo Henrique Cerri <marcelo.cerri@canonical.com>
> 

Yep, actually it was tested earlier this summer by folks testing OEM
upgrades.
diff mbox series

Patch

diff --git a/debian/control.d/transitionals-oem b/debian/control.d/transitionals-oem
new file mode 100644
index 0000000..bf2deeb
--- /dev/null
+++ b/debian/control.d/transitionals-oem
@@ -0,0 +1,46 @@ 
+Package: linux-image-oem
+Architecture: amd64
+Section: oldlibs
+Priority: optional
+Depends: linux-image-generic-hwe-16.04
+Description: Depends on the generic hardware enablement kernel image (dummy transitional package)
+ Transitional package for upgrades from linux-oem to hwe
+
+Package: linux-oem
+Architecture: amd64
+Section: oldlibs
+Priority: optional
+Depends: linux-generic-hwe-16.04
+Description: Depends on the generic hardware enablement kernel image and headers (dummy transitional packages)
+ Transitional package for upgrades from linux-oem to hwe
+
+Package: linux-tools-oem
+Architecture: amd64
+Section: oldlibs
+Depends: linux-tools-generic-hwe-16.04
+Description: Linux kernel versioned Tools (dummy transitional package)
+ Transitional package for upgrades from linux-oem to hwe
+
+Package: linux-headers-oem
+Architecture: amd64
+Section: oldlibs
+Priority: optional
+Depends: linux-headers-generic-hwe-16.04
+Description: Generic Linux kernel headers (dummy transitional package)
+ Transitional package for upgrades from linux-oem to hwe
+
+Package: linux-signed-image-oem
+Architecture: amd64
+Section: oldlibs
+Priority: optional
+Depends: linux-signed-image-generic-hwe-16.04
+Description: Signed Generic Linux kernel image (dummy transitional package)
+ Transitional package for upgrades from linux-oem to hwe
+
+Package: linux-signed-oem
+Architecture: amd64
+Section: oldlibs
+Priority: optional
+Depends: linux-signed-generic-hwe-16.04
+Description: Complete Signed Generic Linux kernel and headers (dummy transitional package)
+ Transitional package for upgrades from linux-oem to hwe