lp:~xnox/+git/kernel-snaps-uc20

Get this repository:
git clone https://git.launchpad.net/~xnox/+git/kernel-snaps-uc20
Only Dimitri John Ledkov can upload to this repository. If you are Dimitri John Ledkov please log in for upload directions.

Branches

Name Last Modified Last Commit
pc 2022-12-15 14:21:07 UTC
Switch abi build of 136 to nvidia 515

Author: Dimitri John Ledkov
Author Date: 2022-12-15 13:49:34 UTC

Switch abi build of 136 to nvidia 515

Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>

master 2022-03-23 09:49:46 UTC
Makefile.efi: allow kernel.efi without suffix version

Author: Dimitri John Ledkov
Author Date: 2022-03-23 09:49:46 UTC

Makefile.efi: allow kernel.efi without suffix version

Support installing kernel.efi without suffix version

Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>

pc-test 2021-10-22 10:34:07 UTC
snapcraft.yaml: redo snap packaging using pure snapcraft syntax

Author: Dimitri John Ledkov
Author Date: 2021-10-21 12:41:57 UTC

snapcraft.yaml: redo snap packaging using pure snapcraft syntax

This patch revamps kernel snap packaging using modern snapcraft
features.

Stop using custom git source master branch of multiple makefiles that
setup chroots, enable custom PPAs, and optionally activate proposed
pocket. Instead, simply declare package-repositories key that enables
UC20 specific repositories and kernel-teams proposed respository.

Instead of manually unpacking all the required debs, use
stage-packages to stage all the things we ship in the kernel snap. Use
declarative syntax of organize to rename and move things to match the
expected kernel snap layout.

Introduce doc/ directory that keeps all license texts and changelogs
of all the included packages: kernel.efi packaging, kernel ABI
packaging, linux-firmware, wireless-regdb. Previously kernel's GPL-2
license was shipped in the top level directory, with firmware licenses
under firmware/licenses, and wireless-regdb licening information
missing without any changelogs.

The snapcraft.yaml is architecture independent and will correctly
create kernel.efi snap when available, otherwise vmlinuz one.

These changes also improve manifest.yaml embedded in the snap, as it
now accurately describes all the staged packges and their version
numbers. For example snapstore will be able to send out out-of-date
notifcation when linux-firmware or wireless-regdb is updated from now.

Collectively these changes allow to building the snap correctly and
reproducibly locally, without relying on settings setup in launchpad
+snap build. They also allow to resnap kernel against custom builds
and embargoed security builds without needing to crank them - simply
issue build requests in launchpad.

pc-lowlatency 2021-07-28 13:35:41 UTC
pc-lowlatency: snapcraft.yaml use pure snapcraft syntax

Author: Dimitri John Ledkov
Author Date: 2021-07-28 12:08:00 UTC

pc-lowlatency: snapcraft.yaml use pure snapcraft syntax

Use pure snapcraft syntax to package debs into a snap, with
declarative syntax for additional PPA repositories, packages to stage,
and reorg inside the kernel snap.

This removes dependency on the Makefiles, and makes the snap always
buildable as ABI version is automatically selected. This makes it
possible to build this snapcraft.yaml in ESM and embargoed PPAs ahead
of public releases without cranking.

Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>

intel 2021-06-11 12:40:09 UTC
UBUNTU: 5.11.0-1005.5.1

Author: Dimitri John Ledkov
Author Date: 2021-06-11 11:42:26 UTC

UBUNTU: 5.11.0-1005.5.1

Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>

intel-test 2021-06-11 11:48:57 UTC
Switch to xnox test branch

Author: Dimitri John Ledkov
Author Date: 2021-06-11 11:48:57 UTC

Switch to xnox test branch

pi 2020-05-14 17:56:59 UTC
Add build-base

Author: Dimitri John Ledkov
Author Date: 2020-05-14 17:56:59 UTC

Add build-base

17 of 7 results
This repository contains Public information 
Everyone can see this information.