~kajiya/+git/gce-compute-image-packages:ubuntu/focal-update-to-20240307.00

Last commit made on 2024-05-24
Get this branch:
git clone -b ubuntu/focal-update-to-20240307.00 https://git.launchpad.net/~kajiya/+git/gce-compute-image-packages
Only Chloé Smith can upload to this branch. If you are Chloé Smith please log in for upload directions.

Branch merges

Branch information

Name:
ubuntu/focal-update-to-20240307.00
Repository:
lp:~kajiya/+git/gce-compute-image-packages

Recent commits

21a4053... by Chloé Smith

d/changelog for Focal (LP: #2066314)

965bc04... by Chloé Smith

Merge remote-tracking branch 'core-dev/ubuntu/master' into ubuntu/focal-update-to-20240307.00

ae91f22... by Utkarsh Gupta

Update d/ch for 20240307.00-0ubuntu1 release

7b4ac0b... by Chloé Smith

d/changelog entry (LP: #2066314)

5d20e83... by Chloé Smith

Update upstream source from tag 'upstream/20240307.00'

Update to upstream version '20240307.00'
with Debian dir eb5e65cce38fc26a5468a3c0b455e7679efa82c5

6ed6854... by Chloé Smith

New upstream version 20240307.00

d42501f... by Utkarsh Gupta

Update d/ch for 20230808.00-0ubuntu1~20.04.1 release

863a048... by Chloé Smith

d/changelog entry

dc2edee... by Chloé Smith

Reduce udev rule scope and change I/O scheduler

The previous udev rule was drastically reducing the bootspeed on
SSD backed instances. Experiments found that swapping HDDs to "none"
in this file yeilded the best results.

These experiments were conducted by building GCE cloud-images (with this commit)
and measuring the boot speed. The boot speed concentrated primarily on
"time-to-SSH". A home-made "SSH timer" was created [0] and used to
measure the speed across different I/O schedulers (namely `bfq`,
`mq-deadline`, `kyber`, `noop` and `none`). After numerous runs `none`
was the best option for HDDs.

Refs: [0] https://github.com/canonical/cloud-image-boot-time-surveyor

aa1ced3... by Utkarsh Gupta

Add bug reference and fix versioning