KernelUploadsApplication

I, Juerg Haefliger, apply for upload rights for the linux kernel package(s).

Name

Juerg Haefliger

Launchpad Page

https://launchpad.net/~juergh

Wiki Page

https://wiki.ubuntu.com/JuergHaefliger/

Who I am

I'm Juerg Haefliger and I joined Canonical on June 1st, 2017. I'm part of the Kernel Stable Team and my current responsibilities include livepatch process optimizations, kernel SRU crank turning and backporting of Meltdown/Spectre patches to older series. I have a background in Electrical Engineering and worked as a HW/SW engineer for Compaq/HP/HPE for ~16 years before joining Canonical.

My Ubuntu story

I started using GNU/Linux around 1998 at the university, when Slackware was the only distribution Smile :-) I have used several distributions since then and around 2005 I stumbled over Ubuntu for the first time.

My involvement

As noted above, my current involvement is with stable kernel maintenance. This involves the following:

  • Reviewing patches from kernel-team mailing list.
  • Backporting patches for CVE's.
  • Crank turning (prepare the kernel trees, close the versions and building the deb source packages) for all the main kernels and their derivatives and backports.
  • Stable automation and scripts enhancements and fixes.

Examples of my work / Things I'm proud of

I am currently one of the main people responsible for backporting Meltdown/Spectre patches and cleaning up the older series to bring them more in line with upstream's implementation. I've already uploaded kernel packages during the Meltodown/Spectre crisis so I must have the proper upload privileges, I'm just lacking a formal sign off Wink ;-) I also need to be able to accept series nominations on Launchpad bugs.

Due to that, I have been involved with a large amount of bugs: https://bugs.launchpad.net/~juergh

Most of these bugs are tracking bugs for the kernel packages that I have prepared and built, bugs that I have verified and bugs that I have worked with the reporters for fix verification.

In summary, I'm proud of being part of the kernel stable team and being to contribute to the quality, security and cadence of the kernel SRU.

Sponsoring

Summary

Sponsor

# Packages

smb

23

kleber-souza

20

cascardo

3

Total packages

46

Details

Here is a list of sponsored packages:

Date

Sponsor

Sponsoree

Package

Version

Distribution

2017-06-08 15:17

Kleber Sacilotto de Souza

Juerg Haefliger

linux

4.8.0-55.58

yakkety

2017-06-09 17:38

Kleber Sacilotto de Souza

Juerg Haefliger

linux-signed

4.8.0-55.58

yakkety

2017-06-13 08:56

Kleber Sacilotto de Souza

Juerg Haefliger

linux-meta

4.8.0.55.68

yakkety

2017-06-15 09:33

Kleber Sacilotto de Souza

Juerg Haefliger

linux-raspi2

4.8.0-1039.42

yakkety

2017-06-15 14:00

Kleber Sacilotto de Souza

Juerg Haefliger

linux-meta-raspi2

4.8.0.1039.43

yakkety

2017-06-20 15:04

Kleber Sacilotto de Souza

Juerg Haefliger

linux

4.8.0-57.62

yakkety

2017-06-21 07:51

Kleber Sacilotto de Souza

Juerg Haefliger

linux-meta

4.8.0.57.70

yakkety

2017-06-21 08:49

Kleber Sacilotto de Souza

Juerg Haefliger

linux-signed

4.8.0-57.62

yakkety

2017-06-21 14:15

Kleber Sacilotto de Souza

Juerg Haefliger

linux-raspi2

4.8.0-1041.45

yakkety

2017-06-21 15:07

Kleber Sacilotto de Souza

Juerg Haefliger

linux-meta-raspi2

4.8.0.1041.45

yakkety

2017-06-23 06:28

Stefan Bader

Juerg Haefliger

linux-meta-lts-xenial

4.4.0.82.67

trusty

2017-06-23 06:49

Stefan Bader

Juerg Haefliger

linux-signed-lts-xenial

4.4.0-82.105~14.04.1

trusty

2017-06-23 08:15

Stefan Bader

Juerg Haefliger

linux-lts-xenial

4.4.0-82.105~14.04.1

trusty

2017-06-26 16:09

Stefan Bader

Juerg Haefliger

linux

4.10.0-26.30

zesty

2017-06-27 08:09

Stefan Bader

Juerg Haefliger

linux-meta

4.10.0.26.28

zesty

2017-06-27 08:35

Stefan Bader

Juerg Haefliger

linux-signed

4.10.0-26.30

zesty

2017-06-27 10:52

Stefan Bader

Juerg Haefliger

linux-raspi2

4.10.0-1010.13

zesty

2017-06-27 11:31

Stefan Bader

Juerg Haefliger

linux-meta-raspi2

4.10.0.1010.12

zesty

2017-06-29 09:14

Thadeu Lima de Souza Cascardo

Juerg Haefliger

linux

4.10.0-28.32

zesty

2017-06-29 10:42

Thadeu Lima de Souza Cascardo

Juerg Haefliger

linux-meta

4.10.0.28.29

zesty

2017-06-29 10:53

Thadeu Lima de Souza Cascardo

Juerg Haefliger

linux-signed

4.10.0-28.32

zesty

2017-06-29 14:55

Kleber Sacilotto de Souza

Juerg Haefliger

linux-meta-raspi2

4.10.0.1011.13

zesty

2017-06-30 10:25

Kleber Sacilotto de Souza

Juerg Haefliger

linux-raspi2

4.10.0-1011.14

zesty

2017-09-13 06:15

Stefan Bader

Juerg Haefliger

linux

4.10.0-35.39

zesty

2017-09-13 06:25

Stefan Bader

Juerg Haefliger

linux-meta

4.10.0.35.35

zesty

2017-09-13 06:29

Stefan Bader

Juerg Haefliger

linux-signed

4.10.0-35.39

zesty

2017-09-13 08:08

Stefan Bader

Juerg Haefliger

linux-raspi2

4.10.0-1018.21

zesty

2017-09-13 08:46

Stefan Bader

Juerg Haefliger

linux-meta-raspi2

4.10.0.1018.19

zesty

2017-09-13 11:34

Stefan Bader

Juerg Haefliger

linux

3.13.0-132.181

trusty

2017-09-13 12:11

Stefan Bader

Juerg Haefliger

linux-meta

3.13.0.132.141

trusty

2017-09-13 12:19

Stefan Bader

Juerg Haefliger

linux-signed

3.13.0-132.181

trusty

2017-09-19 11:11

Kleber Sacilotto de Souza

Juerg Haefliger

linux

3.13.0-133.182

trusty

2017-09-19 13:25

Kleber Sacilotto de Souza

Juerg Haefliger

linux-meta

3.13.0.133.142

trusty

2017-09-19 13:29

Kleber Sacilotto de Souza

Juerg Haefliger

linux-signed

3.13.0-133.182

trusty


Source: http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=&sponsor_search=name&sponsoree=*haefliger*&sponsoree_search=name

Upload Rights

I'm requesting upload rights for the kernel package set for all active series, which includes all the "linux*" packages.

Plans for the future

General

I plan to continue working on the Kernel stable team, improving the automation of the SRU cycle process, improving tests coverage and getting involved in other areas such as live patching.

What I like least in Ubuntu

Particularly regarding the kernel stable process, we currently have a large amount of backports, derivatives and customs kernels and all of them require manual work to get the packaging done. It doesn't scale in terms of man/hour needed for every SRU cycle. However, we are already making progress in automating the process, and when most of the steps are automated, we will be able to spend more attention to the review process, CVE backports, bugs investigation, etc.


Comments

If you'd like to comment, but are not the applicant or a sponsor, do it here. Don't forget to sign with @SIG@.


Endorsements

As a sponsor, just copy the template below, fill it out and add it to this section.


TEMPLATE

== <SPONSORS NAME> ==
=== General feedback ===
## Please fill us in on your shared experience. (How many packages did you sponsor? How would you judge the quality? How would you describe the improvements? Do you trust the applicant?)

=== Specific Experiences of working together ===
''Please add good examples of your work together, but also cases that could have handled better.''
=== Areas of Improvement ===


CategoryPerPackageUploaderApplication

JuergHaefliger/KernelUploadsApplication (last edited 2018-10-25 10:54:43 by juergh)