18.04.1

This is a brief summary of bugs fixed between Ubuntu 18.04 and 18.04.1. This summary covers only changes to packages in main and restricted, which account for all packages in the officially-supported CD images; there are further changes to various packages in universe and multiverse. Some of these fixes were by Ubuntu developers directly, while others were by upstream developers and backported to Ubuntu. For full details, see the individual package changelogs.

In addition to the bugs listed below, this update includes all security updates from the Ubuntu Security Notice list affecting Ubuntu 18.04 LTS that were released up to and including July 24, 2018. The last update included was USN-3722-1 (ClamAV vulnerabilities).

Installation bug fixes

Updated CD images are provided with this release, including fixes for some installation bugs. (Many installation problems are hardware-specific; for those, see "Hardware support bugs" below.)

ubiquity

1751252

misc.py: Restore the corrent euid in regain_privileges_save. Calling regain_privileges_save should restore the effective user-id to the one before the call to drop_privileges_save. We need to call os.setresuid and os.setresgid twice to avoid permission issues when calling os.setgroups.

language-selector

1772237

LanguageSelector/ImConfig.py: Prevent crash if LC_CTYPE has a value which Python does not understand ().

curtin

1772044

New upstream snapshot.

livecd-rootfs

1773719

Symlink systemd-networkd-wait-online to /bin/true in the live installer live session to avoid depending on buggy systemd behaviour.

mdadm

1705215

Install identical udev rules into d-i installer udeb, as used in the installed system. Specifically, post-processed rules with full path to mdadm binary subsituted, instead of installing useless rules with the template variable BINDIR.

ubiquity

1771966

Switch to use uptime instead of time.time() which is sensitive to BIOS time reset after NTP sync, leading to negative values.

ubiquity

1773321

Don't record telemetry data when doing stage 2 (user mode) as it keeps an unused /target directory Also, record OEM types

ubiquity

1765693

Don't record telemetry data when doing stage 2 (user mode) as it keeps an unused /target directory Also, record OEM types

livecd-rootfs

1778777

Update unminimize script text and install ubuntu-standard when unminimizing a minimal image

grub-installer

1778848

grub-installer: install grub-pc for EFI setups and make sure we're not purging it earlier in case it got installed. It's needed to make sure the right maintainer scripts are run and the ESP populated. Required as part of the dependency-chain switch for dual EFI/BIOS support.

partman-auto

1766945

recipes-amd64-efi/*: remove the restriction of the ESP partition that only allowed it being created when the partition table was GPT. This basically fixes cases where the ESP wasn't created if the previous installation was in BIOS legacy mode.

ubiquity

1766945

Automatic update of included source packages: grub-installer 1.128ubuntu8.18.04.1, partman-auto 134ubuntu8.1, partman-efi 71ubuntu2.1.

ubiquity

1778848

Automatic update of included source packages: grub-installer 1.128ubuntu8.18.04.1, partman-auto 134ubuntu8.1, partman-efi 71ubuntu2.1.

partman-efi

1766945

Save the number of ESPs found to /var/lib/partman/efi_esp_count for partman-auto.

installation-guide

1575236

Fixed some appearance issues and long lines - mainly visible in the PDFs

installation-guide

1575236

More adjustments to the s390x portion of the installation guide, updated references to IBM documentation.

installation-guide

1564788

Clear up use of zfcp configuration in preseed.

grub-installer

1771845

Fix support for installation on NVMe with RAID1

live-build

1778811

ubuntu-initramfs-handling.patch: Use initramfs-tools to work with initrds, instead of trying to naively repack and unpack them blindly

debian-installer

1779815

Rebuild against new systemd for SCSI sync

debian-installer

1781036

Fix permissions on the netboot.tar kernel

livecd-rootfs

1772844

live-build/auto/config: Add nasty hack to order gtk-common-themese snap first in snapd's seed.yaml to work around the snapd bug in

Upgrade bug fixes

These changes fix upgrade issues, smoothing the way for future upgrades to later releases of Ubuntu.

update-notifier

1768748

Use a wrapper script of /bin/sh when calling check-new-release-gtk to workaround its requirement that the ppid not be 1.

gnome-keyring

1768541

debian/control{,.in}: Make the transitional packages be Arch any and MA same, so upgrades work properly.

ubuntu-release-upgrader

1768620

data/removal_blacklist.cfg: Drop unity, ubuntu-gnome-desktop, and ubuntu-mate-cloudtop from the blacklist as they are no longer critical to keep installed.

ubuntu-release-upgrader

1755456

Add upgrade telemetry information

update-manager

1774131

Fix my embarassing typo that makes update-manager report crashes, when instanciating the "reboot" dialog and mangling signals.

update-manager

1637180

Block style context changed signal while enforcing the main window's constant size. Thanks to Thomas Waldmann and Sebastien Bacher for the initial analysis of this bug.

update-notifier

1641671

package-data-downloader: Only print processing messages if we should download stuff, or if an expected exception occured

update-notifier

1778697

Only show apport UI if whoopsie is not in auto or never reporting mode.

unattended-upgrades

1602536

unattended-upgrades: fix Unlocked context manager. The Unlocked context manager did correctly unlock but did not reacquire the lock which means that in minimal-upgrade step mode it is possible to run apt code without a lock. If something else (like landscape, apt, synaptic, packagekit) locks the cache in the meantime this will work and u-u will get dpkg errors because dpkg will not be able to perform its operations. It is less of an issue in non-minimal mode, but even then the auto-remove step may fail in this way.

unattended-upgrades

1775292

Fix adjusting candidates

unattended-upgrades

1602536

Relock apt lock before reopening the cache

unattended-upgrades

1775307

Fix crashing while adjusting candidates and save candidates to adjust only in first sweep run, not emptying the set later (Closes: #901258)

update-manager

1771914

Add support for HTTPS proxies; this breaks UpdateManager.Core.utils.init_proxy() API - the return value is now a dict, rather than a string .

unattended-upgrades

1781446

Redirect stderr output in upgrade-between-snapshots, too, otherwise it breaks the test sometimes

unattended-upgrades

1781446

Redirect stderr output in upgrade-all-security, otherwise it breaks the test

unattended-upgrades

1779157

Clear cache when autoremoval is invalid for a package set marked for removal and clear cache after failed commits to return from a possibly invalid state

unattended-upgrades

1773033

Don't start or gracefully stop upgrade on battery

unattended-upgrades

1781183

Skip updates on metered connections (Closes: #855570)

unattended-upgrades

1396787

Speed up unattended-upgrade (Closes: #892028, #899366)

unattended-upgrades

1778800

Skip starting init.d script in debhelper-generated postinst part

unattended-upgrades

1781176

Fixed is_pkgname_in_blacklist to be side-effect free. Otherwise 'is_pkgname_in_blacklist' mutates the 'pkgs_kept_back' and 'unattended-upgrades' treats the package as a blacklisted candidate

ubuntu-release-upgrader

1781412

DistUpgradeQuirks.py: when a snap fails to install try the next one instead of trying to check the return code of the called process which causes a Traceback.

ubuntu-release-upgrader

1775660

Purge obsolete packages, if user agrees to remove obsolete packages.

ubuntu-release-upgrader

1778817

DistUpgradeQuirks.py, DistUpgradeController.py: move inhibiting of gnome-session idle so that it is called immediately after the upgrade starts , present a dialog notifying that the lock screen has been disabled , and do not reenable the lock screen as it may fail to work after a release upgrade.

ubuntu-release-upgrader

1174093

DistUpgradeQuirks.py, DistUpgradeController.py: move inhibiting of gnome-session idle so that it is called immediately after the upgrade starts , present a dialog notifying that the lock screen has been disabled , and do not reenable the lock screen as it may fail to work after a release upgrade.

ubuntu-release-upgrader

1780342

DistUpgradeQuirks.py, DistUpgradeController.py: move inhibiting of gnome-session idle so that it is called immediately after the upgrade starts , present a dialog notifying that the lock screen has been disabled , and do not reenable the lock screen as it may fail to work after a release upgrade.

ubuntu-release-upgrader

1780841

DistUpgradeQuirks.py: Add in a quirk for upgrading to Bionic that will check if the system has connectivity to the snap store and replace some desktop packages with snaps to ensure the system is similar to a fresh install.

update-manager

1775236

Adjust dates in hwe-support-status for bionic

unattended-upgrades

1260041

Stop updating the system when reacquiring the dpkg system lock fails.

Desktop fixes

These changes mainly affect desktop installations of Ubuntu, Kubuntu, Edubuntu and other Ubuntu-based systems.

gnome-session

1720310

Prevent debian/unity-gnome-shell-migration.17.10.py script migration crash when no Ubuntu Dock or Dash to Dock installed after upgrade

gnome-initial-setup

1767873

Fix crash on shutdown in ubuntu-report page

gnome-initial-setup

1768557

Update the "What's new" graphic to mention dock and notifications

gnome-initial-setup

1768929

Don't autostart if user quits the wizard before completing it

software-properties

1753333

SoftwarePropertiesGtk.py: uninstall the actual nvidia packages, not only the meta-package .

alsa-lib

1768830

Backport 5 patches to make audio work on Lenovo machines with dual audio codecs. 0009-xxx.patch: 2b9b3f01 0010-xxx.patch: 4b9297e6 0011-xxx.patch: b7e56af8 (minor change for fixing patch conflict) 0012-xxx.patch: 181f8e25 (minor change for fixing patch conflict) 0013-xxx.patch: 81db276f

gnome-terminal

1747171

Restore File > New Tab menu item. Thanks Debarshi Ray for the suggestion.

x11-xkb-utils

1771660

SRU: (taken from 7.7+4).

gnome-system-monitor

1770971

New upstream release

gnome-characters

1767549

Drop obsolete dh_translations overrides and fix .desktop translations

pulseaudio

405294

Reduce latency over bluetooth, using A2DP, when the connection drops temporarily .

im-config

1761554

Don't set GTK_IM_MODULE if IBus on Wayland session .

gdm3

1766137

Cherry picks commits from upstream 3.28 branch to propely fix ref-counting issues on GdmClient

gdm3

1773968

New upstream release :

gdm3

1766137

Reference counting fixes for GdmClient

gdm3

1766137

debian/patches/0001-libgdm-Don-t-unref-a-connection-that-s-in-use.patch, debian/patches/0002-libgdm-add-weak-pointer-for-connection-object.patch: Cherry-pick two patches from the 3.28 branch. These fix a refcounting bug in the GDM Client object, which had meant that the DBus connection was being disposed too early in some cases, particularly when logging in after a failed attempt. The symptom of that was that the system hung on a "blank" screen.

gnome-software

1767445

Fix incorrect default install version being shown

gnome-software

1768779

Make snap channel selection list scrollable

gnome-software

1768794

Fix channel branches all showing the same name

gnome-software

1769556

Alphabetically sort channel branch names

desktop-file-utils

1769954

Use noawait trigger

cups-pk-helper

934291

debian/cups-pk-helper.postinst: Do not add cups-pk-helper group, make cups-pk-helper user member of lpadmin group instead .

gnome-control-center

1773378

backport the new upstream "thunderbolt" panel (same patches as fedora is using). Also change to not use per panel icons but just the settings one, that's the right thing to do and avoid issues when some panels like the thunderbolt one don't have a symbolic icon.

gnome-control-center

1773382

"Only try to select an existing panel on startup", otherwise it's possible to hit a segfault

gnome-control-center

1759468

Avoid dereferencing invalid pointer

im-config

1761554

Dropped. The 0.34-1ubuntu1.1 changes reversed due to regression, e.g. LibreOffice crash when using IBus .

fonts-guru-extra

1701047

Handle migration of conffile from wrong subdir.

ubuntu-report

1774354

Delay reporting of system metrics when there is no network. A service then kicks in and try to report with exponential backoff until success

ubuntu-report

1765672

Ensure that LANG is the user's language reported even in OEM mode

ubuntu-report

1771976

Collect physical screen size

ubuntu-report

1765614

Incorrect regex for GPU info

gnome-initial-setup

1773140

Add legal notice for livepatch page

gnome-initial-setup

1768549

Typo fix in the "help improve ubuntu" page

gnome-initial-setup

1768744

Fix crash if fail to get installed snaps

gnome-initial-setup

1769810

Fix alignment of featured snaps

gnome-initial-setup

1769811

Update background images to be more transparent

gnome-initial-setup

1766277

Make changes page translatable

gnome-initial-setup

1768557

Correctly update the "What's new" graphic

gnome-initial-setup

1768743

Fix crash handling errors in livepatch page

vte2.91

1756238

Add 91_keep_fds.patch since gdebi still requires it

vte2.91

1765389

Don't revert unrelated g-i annotation changes to avoid unnecessary gir/vapi API changes compared to upstream

vte2.91

1774167

New upstream release 0.52.2 :

vte2.91

1772506

5966e8b] ring: Proper boundary checking for hyperlink position. This fixes a rare crash around hyperlinks in a non grid aligned VTE widget when the mouse enters the extra padding at the bottom.

gnome-terminal

1650395

Fix transparency on Wayland. Patch by Owen Taylor, via Debarshi Ray @ Fedora

gnome-terminal

1774167

New upstream release 3.28.2

gnome-terminal

1771290

1828cb6] prefs: editor: Translate encoding names

gnome-terminal

1747171

Restore File > New Tab menu item. Thanks Debarshi Ray for the suggestion. (Closes: #783903)

gnome-terminal

1747171

Restore File > New Tab menu item. Thanks Debarshi Ray for the suggestion.

gnome-online-accounts

1773213

debian/patches/0001-ubuntu-sso-provider.patch: Add a link to the link to the privacy policy in U1 login dialog .

fonts-deva-extra

1701047

Handle migration of conffile from wrong subdir .

fonts-beng-extra

1701047

Handle migration of conffile from wrong subdir .

fonts-gujr-extra

1701047

Handle migration of conffile from wrong subdir .

fonts-orya-extra

1701047

Handle migration of conffile from wrong subdir .

gstreamer1.0

1772898

No-change backport to bionic

gst-plugins-good1.0

1772898

Merge with Debian unstable ; remaining changes:

gst-plugins-base1.0

1772898

Merge with Debian . Remaining change:

gnome-control-center

1774597

display and enable correct section of error reporting mode (never/manual/auto)

gnome-calendar

1768555

New upstream version

libglvnd

1770913

control: Drop the alternate depends on lib{egl,glx}-vendor, the default provided by mesa should always be installed.

libglvnd

1772607

control: Bump Breaks/Replaces on old mesa egl/glx packages to verify upgrades with xenial backports work.

mesa

1772607

New upstream release.

mesa

1774170

fix wayland apps blocking on eglswapBuffers

gnome-shell

1775145

New upstream release

gnome-shell

1765261

fixes valid password rejection at login screen

gnome-shell

1768786

debian/patches/ubuntu_lock_on_suspend.patch: inhibit suspend until the screen is locked also in the case where automatic screen lock is disabled and screen lock on suspend is enabled

gnome-shell

1714989

debian/patches/st-label-Unset-clutter-text-instance-on-disposal.patch

gnome-shell

1777956

GDM gnome-shell greeter fix to fix unneeded login attempts

gnome-shell

1691675

magnifier.js: Fix zoom juddering

mutter

1778703

Backport from cosmic

mutter

1758528

Hybrid GPU: 'shallow' crash while interacting with the secondary screen

mutter

1748450

Cherry picked from upstream, to reduce noise of mutter on crashes which are actually caused by XWayland

gdm3

1776487

Keep the number of logged-in consistent with reality

ubuntu-report

1777651

Add more information to determine CPU

bluez

1759628

Add fix-lp1759628-upstream-commit-1873096352.patch to fix loss of audio on suspend/resume

gnome-desktop3

1771242

New upstream release

gnome-control-center

1780280

New bugfix version

gnome-disk-utility

1780267

New bugfix update

software-properties

1768797

Allow the user to disable livepatch if the gnome-online-account expired.

ubuntu-docs

1781816

The latest translations exported from Launchpad

gnome-getting-started-docs

1781816

New upstream release

gnome-user-docs

1781816

Latest upstream git

These changes mainly affect installations of Ubuntu on server systems and clouds.

neutron

1750777

d/p/remove-race-and-simplify-conntrack-state-management.patch: Cherry-picked from upstream stable/queens branch to prevent ovs-agent from eating up CPU .

designate

1767128

New stable point release for OpenStack Queens .

nova

1767128

New stable point release for OpenStack Queens .

glance

1767128

New stable point release for OpenStack Queens .

cinder

1767128

New stable point release for OpenStack Queens .

cloud-init

1766711

debian/control: add missing dependency on iproute2.

cloud-init

1766714

debian/control: add missing dependency on isc-dhcp-client.

cloud-init

1767412

New upstream snapshot.

ifupdown

1701023

We are not even reading the contents of the per-interface state files when running ifquery, so there is no need to lock them. Not locking will allow ifquery to be called recursively from ifup and ifdown.

horizon

1765191

d/openstack-dashboard.postinst: Make sure that /var/lib/openstack-dashboard/ and /var/lib/openstack-dashboard/secret_key have the appropriate permissions .

ceph

1766998

d/p/update-java-source-target-flags.patch: Use --release instead of -source/-target and set release to 7 as that is the minimum required for OpenJDK 11 .

ceph

1766995

d/p/replace-javah-usage.patch: call -h during compilation time to generate native header files and remove the javah call as the binary is no longer part of openjdk-10 - javah has been deprecated since openjdk-9 .

ssh-import-id

1770302

d/patches/0001-lp-1770302-output-flushing.patch: Ensure error messages in fetch_keys_gh get flushed by replacing calls to print with calls to die and calls to os._exit() with calls to sys.exit.

ssh-import-id

1770305

d/patches/0002-lp-1770503-launchpad-error-checking.patch: Check status code of response when fetching ssh keys from Launchpad.

ssh-import-id

1570997

d/patches/0003-lp-1570997-find-keys-no-HOME.patch: Get path to user's authorized_keys even if HOME is not set.

software-properties

1769920

cloudarchive: Enable support for the Rocky Ubuntu Cloud Archive on 18.04 .

netcat-openbsd

1767283

Re-enable usage of '-s' (local source address) and '-p' (local source port) in client mode (when '-l' is unset). Regression introduced in a Debian-specific patch added in 1.187-1. . Backport of https://salsa.debian.org/debian/netcat-openbsd/commit/338b1fa7

netplan.io

1756587

doc/netplan.md: Clarify the behavior for time-based values for bonds and bridges.

netplan.io

1769682

critical: provide a way to set "CriticalConnection=true" on a networkd connection, especially for remote-fs scenarios.

landscape-client

1771443

Handle unicode in apt-sources-replace

nova

1771572

New stable point release for OpenStack Queens .

neutron

1771572

New stable point release for OpenStack Queens .

heat

1771572

New stable point release for OpenStack Queens .

quota

1774431

d/p/lp-1774431-fix-Listen-on-a-TCP-socket.patch: avoid issues with TCP sockets hogging quota at 100% cpu .

lxc

1775283

New upstream bugfix release :

lxd

1775290

New usptream bugfix release :

lxd

1770395

Add missing dependency on iproute2

libvirt

1775777

d/p/ubuntu-aa/lp1775777-vfio-usage-without-initial-hostdev.patch: fix hotplug use cases where the initial guest had no hostdev at all and therefore vrit-aa-helper did not allow /dev/vfio/vfio

qemu

1776189

d/p/ubuntu/machine-type-hpb.patch: add -hpb machine type for host-phys-bits=true

lxcfs

1775271

New upstream bugfix release :

bolt

1773332

New upstream version

heat

1761629

Fixing heat error with unicode

networkd-dispatcher

1772137

networkd-dispatcher.conf: Run startup triggers by default

networkd-dispatcher

1772137

Cherry-pick upstream fix to start before systemd-networkd

dovecot

1777008

d/p/lp1777008-log-Fix-log-reopening-on-SIGUSR1.patch: Fix log reopen on SIGUSR1 for log rotation

apache2

1766186

debian/patches/includeoptional-ignore-non-existent.patch: silently ignore a not existent file path with IncludeOptional .

ebtables

1774120

Never return failure during ebtables.init stop(), it can cause errors during package upgrade

evolution-data-server

1769637

New upstream version

gvfs

1762595

Backport upstream patch for udisks2 to fix detection of an ejected USB device

netplan.io

1770082

Generate udev rules files to rename devices Due to a systemd issue[1], using link files to rename interfaces doesn't work as expected. Link files will not rename an interface if it was already renamed, and interfaces are renamed in initrd, so set-name will often not work as expected when rebooting. However, rules files will cause a renaming, even if the interface has been renamed in initrd.

horizon

1778747

New stable point release for OpenStack Queens .

ceilometer

1778747

New upstream point release .

neutron

1778747

New stable point release for OpenStack Queens .

cinder

1778747

New stable point release for OpenStack Queens .

aodh

1778747

New stable point release for OpenStack Queens .

nova

1778747

New stable point release for OpenStack Queens .

nova

1765122

d/p/mock-utils.execute-in-qemu-img-unit-test.patch: Cherry-picked from upstream stable/queens branch to fix failing unit test .

mdadm

1779685

No-change backport to bionic to enable Intel VROC support

Kernel and Hardware support updates

Considerable work has been done in Ubuntu 16.04.1 on improving support for many specific items of hardware.

intel-microcode

1769043

SECURITY UPDATE: New upstream microcode data file 20180425 to provide IBRS/IBPB/STIBP microcode support for Spectre variant 2 mitigation for Pentium Silver N/J5xxx, Celeron N/J4xxx (sig 0x000706a1) and Xeon E5/E7 v4; Core i7-69xx/68xx (sig 0x000406f1)

zfs-linux

1768777

Add back missing zfs-doc package

libvirt

1758037

Fix nwfilters that set CTRL_IP_LEARNING set to dhcp failing with "An error occurred, but the cause is unknown" due to a buffer being too small for pcap with TPACKET_V3 enabled

linux-oem

1736097

Support latest Redpine WLAN/BT RS9113 driver // INVALID or PRIVATE BUG // INVALID or PRIVATE BUG

linux-oem

1738169

Support latest Redpine WLAN/BT RS9113 driver // INVALID or PRIVATE BUG // INVALID or PRIVATE BUG

linux-meta-oem

1738259

need to ensure microcode updates are available to all bare-metal installs of Ubuntu

vlan

1701023

Revert change for lp1573272; instead fix by redesigning when vlan interfaces are created; after raw-device ifup, not during raw-device udev processing.

linux-firmware

1757443

Redpine: BLE radio lost issue

ebtables

1772456

Fix check of fcntl errno value, to allow lockfile contention to work.

dkms

1772950

0009-Add-support-for-UEFI-Secure-Boot-validation-toggling.patch: move sign code to dkms script itself, so it also applies on kernel upgrades.

binutils

1771635

Combined security update

binutils

1769657

Combined security update

binutils

1763098

Fix PR gprof/23056, memory corruption in gprof.

binutils

1763096

Fix PR binutils/23054, memory corruption in as.

binutils

1763094

Fix PR ld/23055, memory corruption in ld.

linux-meta

1738259

Need to ensure microcode updates are available to all bare-metal installs of Ubuntu

initramfs-tools

1771962

hooks/resume: don't generate RESUME config pointing to randomly-crypted swap devices.

zfs-linux

1760173

Revert previous fix, re-work by checking for a container using /run/systemd/container and set timeout to zero for zfs list or zpool status when running inside a container

lsvpd

1751986

Merge three upstream commits.

shim-signed

1770579

update-secureboot-policy: fix quoting for key/again password handling to mokutil.

shim-signed

1767091

update-secureboot-policy: don't allow backtracking at the "main" question for whether to enroll a new MOK.

linux-meta

1773407

linux-crashdump isn't built for arm64

linux-meta

1738259

Need to ensure microcode updates are available to all bare-metal installs of Ubuntu

grub2

1778848

auto-nvram option to grub-install for auto-detecting NVRAM availability before attempting NVRAM updates.

grub2-signed

1778848

debian/control: switch the grub-efi-amd64 dependency of grub-efi-amd64-signed to grub-efi-amd64-bin.

grub2-signed

1778848

auto-nvram and pass the x86_64-efi target to it, making sure we always install the right target.

shim-signed

1778848

debian/shim-signed.postinst: use --auto-nvram with grub-install in case we're installing on a NVRAM-unavailable platform.

shim-signed

1778848

debian/control: bump the dependency for grub2-common to make sure grub-install supports --auto-nvram.

shim-signed

1778848

debian/control: switch the grub-efi-amd64-bin dependency to grub-efi-amd64-signed.

grub2-signed

1780897

debian/control: add a dependency of grub-efi-amd64 | grub-pc to grub-efi-amd64-signed to make sure the grub postinst is triggered even for cases of old iso (without the fixed installer) installations with automatic download of updates enabled .

squashfs-tools

1779914

debian/patches/0010-use-macros-not-raw-octal-with-chmod.patch, debian/patches/0011-also-set-stickybit-as-non-root.patch: apply stickybit when run as non-root . Patches thanks to Tyler Hicks.

linux

1782173

linux: 4.15.0-29.31 -proposed tracker

linux

1777716

SRU Bionic][Cosmic] kernel panic in ipmi_ssif at msg_done_handler

linux

1775786

Update to ocxl driver for 18.04.1

linux

1776887

Critical upstream bugfix missing in Ubuntu 18.04 - frequent Xorg crash after suspend

linux

1777194

Hard LOCKUP observed on stressing Ubuntu 18 04

linux

1773964

IPL: ppc64_cpu --frequency hang with INFO: rcu_sched detected stalls on CPUs/tasks on w34 and wsbmc016 with 920.1714.20170330n

linux

1781709

Regression] EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block bitmap checksum

linux

1781433

linux: 4.15.0-28.30 -proposed tracker

linux

1781413

Cannot set MTU higher than 1500 in Xen instance

linux

1781062

linux: 4.15.0-27.29 -proposed tracker

linux

1780137

Regression] EXT4-fs error (device sda1): ext4_validate_inode_bitmap:99: comm stress-ng: Corrupt inode bitmap

linux

1780112

linux: 4.15.0-26.28 -proposed tracker

linux

1780062

failure to boot with linux-image-4.15.0-24-generic // Cloud- init causes potentially huge boot delays with 4.15 kernels

linux

1779354

linux: 4.15.0-25.27 -proposed tracker

linux

1777736

hisi_sas_v3_hw: internal task abort: timeout and not done.

linux

1777734

hisi_sas: Add missing PHY spinlock init

linux

1777727

hisi_sas: improve read performance by pre-allocating slot DMA buffers

linux

1777696

hisi_sas: Failures during host reset

linux

1776750

Fake SAS addresses for SATA disks on HiSilicon D05 are non-unique

linux

1766055

Vcs-Git header on bionic linux source package points to zesty git tree

linux

1778261

large KVM instances run out of IRQ routes

linux-meta

1773407

linux-crashdump isn't built for arm64

linux-aws

1782176

linux-aws: 4.15.0-1016.16 -proposed tracker

linux-aws

1782173

linux: 4.15.0-29.31 -proposed tracker

linux-aws

1777716

SRU Bionic][Cosmic] kernel panic in ipmi_ssif at msg_done_handler

linux-aws

1775786

Update to ocxl driver for 18.04.1

linux-aws

1776887

Critical upstream bugfix missing in Ubuntu 18.04 - frequent Xorg crash after suspend

linux-aws

1777194

Hard LOCKUP observed on stressing Ubuntu 18 04

linux-aws

1773964

IPL: ppc64_cpu --frequency hang with INFO: rcu_sched detected stalls on CPUs/tasks on w34 and wsbmc016 with 920.1714.20170330n

linux-aws

1781709

Regression] EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block bitmap checksum

linux-aws

1781435

linux-aws: 4.15.0-1015.15 -proposed tracker

linux-aws

1781433

linux: 4.15.0-28.30 -proposed tracker

linux-aws

1781413

Cannot set MTU higher than 1500 in Xen instance

linux-aws

1781065

linux-aws: 4.15.0-1014.14 -proposed tracker

linux-aws

1781062

linux: 4.15.0-27.29 -proposed tracker

linux-aws

1780137

Regression] EXT4-fs error (device sda1): ext4_validate_inode_bitmap:99: comm stress-ng: Corrupt inode bitmap

linux-aws

1780115

linux-aws: 4.15.0-1013.13 -proposed tracker

linux-aws

1780112

linux: 4.15.0-26.28 -proposed tracker

linux-aws

1780062

failure to boot with linux-image-4.15.0-24-generic // Cloud- init causes potentially huge boot delays with 4.15 kernels

linux-aws

1779358

linux-aws: 4.15.0-1012.12 -proposed tracker

linux-aws

1779354

linux: 4.15.0-25.27 -proposed tracker

linux-aws

1777736

hisi_sas_v3_hw: internal task abort: timeout and not done.

linux-aws

1777734

hisi_sas: Add missing PHY spinlock init

linux-aws

1777727

hisi_sas: improve read performance by pre-allocating slot DMA buffers

linux-aws

1777696

hisi_sas: Failures during host reset

linux-aws

1776750

Fake SAS addresses for SATA disks on HiSilicon D05 are non-unique

linux-aws

1766055

Vcs-Git header on bionic linux source package points to zesty git tree

linux-aws

1778261

large KVM instances run out of IRQ routes

linux-azure

1782173

linux: 4.15.0-29.31 -proposed tracker

linux-azure

1777716

SRU Bionic][Cosmic] kernel panic in ipmi_ssif at msg_done_handler

linux-azure

1775786

Update to ocxl driver for 18.04.1

linux-azure

1776887

Critical upstream bugfix missing in Ubuntu 18.04 - frequent Xorg crash after suspend

linux-azure

1777194

Hard LOCKUP observed on stressing Ubuntu 18 04

linux-azure

1773964

IPL: ppc64_cpu --frequency hang with INFO: rcu_sched detected stalls on CPUs/tasks on w34 and wsbmc016 with 920.1714.20170330n

linux-azure

1781709

Regression] EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block bitmap checksum

linux-azure

1781433

linux: 4.15.0-28.30 -proposed tracker

linux-azure

1781413

Cannot set MTU higher than 1500 in Xen instance

linux-azure

1781062

linux: 4.15.0-27.29 -proposed tracker

linux-azure

1780137

Regression] EXT4-fs error (device sda1): ext4_validate_inode_bitmap:99: comm stress-ng: Corrupt inode bitmap

linux-azure

1780112

linux: 4.15.0-26.28 -proposed tracker

linux-azure

1780062

failure to boot with linux-image-4.15.0-24-generic // Cloud- init causes potentially huge boot delays with 4.15 kernels

linux-azure

1779354

linux: 4.15.0-25.27 -proposed tracker

linux-azure

1777736

hisi_sas_v3_hw: internal task abort: timeout and not done.

linux-azure

1777734

hisi_sas: Add missing PHY spinlock init

linux-azure

1777727

hisi_sas: improve read performance by pre-allocating slot DMA buffers

linux-azure

1777696

hisi_sas: Failures during host reset

linux-azure

1776750

Fake SAS addresses for SATA disks on HiSilicon D05 are non-unique

linux-azure

1766055

Vcs-Git header on bionic linux source package points to zesty git tree

linux-azure

1778261

large KVM instances run out of IRQ routes

linux-meta-azure

1779908

linux-azure: add a meta package for the extra modules

linux-kvm

1782180

linux-kvm: 4.15.0-1016.16 -proposed tracker

linux-kvm

1782173

linux: 4.15.0-29.31 -proposed tracker

linux-kvm

1777716

SRU Bionic][Cosmic] kernel panic in ipmi_ssif at msg_done_handler

linux-kvm

1775786

Update to ocxl driver for 18.04.1

linux-kvm

1776887

Critical upstream bugfix missing in Ubuntu 18.04 - frequent Xorg crash after suspend

linux-kvm

1777194

Hard LOCKUP observed on stressing Ubuntu 18 04

linux-kvm

1773964

IPL: ppc64_cpu --frequency hang with INFO: rcu_sched detected stalls on CPUs/tasks on w34 and wsbmc016 with 920.1714.20170330n

linux-kvm

1781709

Regression] EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block bitmap checksum

linux-kvm

1781433

linux: 4.15.0-28.30 -proposed tracker

linux-kvm

1781413

Cannot set MTU higher than 1500 in Xen instance

linux-kvm

1781068

linux-kvm: 4.15.0-1015.15 -proposed tracker

linux-kvm

1781062

linux: 4.15.0-27.29 -proposed tracker

linux-kvm

1780137

Regression] EXT4-fs error (device sda1): ext4_validate_inode_bitmap:99: comm stress-ng: Corrupt inode bitmap

linux-kvm

1780119

linux-kvm: 4.15.0-1014.14 -proposed tracker

linux-kvm

1780112

linux: 4.15.0-26.28 -proposed tracker

linux-kvm

1780062

failure to boot with linux-image-4.15.0-24-generic // Cloud- init causes potentially huge boot delays with 4.15 kernels

linux-kvm

1779363

linux-kvm: 4.15.0-1013.13 -proposed tracker

linux-kvm

1766774

test_190_config_kernel_fortify in kernel security test failed with 4.15 KVM kernel

linux-kvm

1766780

test_250_config_security_perf_events_restrict in kernel security test failed with 4.15 KVM kernel

linux-kvm

1777127

kata-containers: enable memory hotplug

linux-kvm

1761854

kata-containers: Cannot open root device "pmem0p1"

linux-kvm

1761856

kata-containers: netlink protocol not supported

linux-kvm

1779354

linux: 4.15.0-25.27 -proposed tracker

linux-kvm

1777736

hisi_sas_v3_hw: internal task abort: timeout and not done.

linux-kvm

1777734

hisi_sas: Add missing PHY spinlock init

linux-kvm

1777727

hisi_sas: improve read performance by pre-allocating slot DMA buffers

linux-kvm

1777696

hisi_sas: Failures during host reset

linux-kvm

1776750

Fake SAS addresses for SATA disks on HiSilicon D05 are non-unique

linux-kvm

1766055

Vcs-Git header on bionic linux source package points to zesty git tree

linux-kvm

1778261

large KVM instances run out of IRQ routes

linux-oem

1782181

linux-oem: 4.15.0-1012.15 -proposed tracker

linux-oem

1782173

linux: 4.15.0-29.31 -proposed tracker

linux-oem

1777716

SRU Bionic][Cosmic] kernel panic in ipmi_ssif at msg_done_handler

linux-oem

1775786

Update to ocxl driver for 18.04.1

linux-oem

1776887

Critical upstream bugfix missing in Ubuntu 18.04 - frequent Xorg crash after suspend

linux-oem

1777194

Hard LOCKUP observed on stressing Ubuntu 18 04

linux-oem

1773964

IPL: ppc64_cpu --frequency hang with INFO: rcu_sched detected stalls on CPUs/tasks on w34 and wsbmc016 with 920.1714.20170330n

linux-oem

1781709

Regression] EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block bitmap checksum

linux-gcp

1782173

linux: 4.15.0-29.31 -proposed tracker

linux-gcp

1777716

SRU Bionic][Cosmic] kernel panic in ipmi_ssif at msg_done_handler

linux-gcp

1775786

Update to ocxl driver for 18.04.1

linux-gcp

1776887

Critical upstream bugfix missing in Ubuntu 18.04 - frequent Xorg crash after suspend

linux-gcp

1777194

Hard LOCKUP observed on stressing Ubuntu 18 04

linux-gcp

1773964

IPL: ppc64_cpu --frequency hang with INFO: rcu_sched detected stalls on CPUs/tasks on w34 and wsbmc016 with 920.1714.20170330n

linux-gcp

1781709

Regression] EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block bitmap checksum

linux-gcp

1781433

linux: 4.15.0-28.30 -proposed tracker

linux-gcp

1781413

Cannot set MTU higher than 1500 in Xen instance

linux-gcp

1781062

linux: 4.15.0-27.29 -proposed tracker

linux-gcp

1780137

Regression] EXT4-fs error (device sda1): ext4_validate_inode_bitmap:99: comm stress-ng: Corrupt inode bitmap

linux-gcp

1780112

linux: 4.15.0-26.28 -proposed tracker

linux-gcp

1780062

failure to boot with linux-image-4.15.0-24-generic // Cloud- init causes potentially huge boot delays with 4.15 kernels

linux-gcp

1779354

linux: 4.15.0-25.27 -proposed tracker

linux-gcp

1777736

hisi_sas_v3_hw: internal task abort: timeout and not done.

linux-gcp

1777734

hisi_sas: Add missing PHY spinlock init

linux-gcp

1777727

hisi_sas: improve read performance by pre-allocating slot DMA buffers

linux-gcp

1777696

hisi_sas: Failures during host reset

linux-gcp

1776750

Fake SAS addresses for SATA disks on HiSilicon D05 are non-unique

linux-gcp

1766055

Vcs-Git header on bionic linux source package points to zesty git tree

linux-gcp

1778261

large KVM instances run out of IRQ routes

dkms

1781001

0009-Add-support-for-UEFI-Secure-Boot-validation-toggling.patch: source /usr/share/debconf/confmodule from dkms_common.postinst to ensure we have all the environment ready to successfully show debconf prompts when dkms modules are being built.

udisks2

1779238

backport upstream fix to let users mount isos and disk images without being prompted for an admin password

Unsorted changes

distro-info-data

1769992

Add Ubuntu 18.10 Cosmic Cuttlefish.

distro-info-data

1743936

Correct EOL date for zesty.

debhelper

1767792

Cherry-pick this change from Debian (98d248f4)

apport

1746668

data/apport: Properly handle crashes originating from a PID namespace.

chrony

1771028

Support all paths suggested in the man page.

apport

1766794

apport/ui.py: Include ProblemType in reports which are updated as package hooks may expect the report to have a ProblemType.

apport

1766740

test/test_ui.py: modify run_crash_kernel test to account for the fact that linux-image-$kvers-$flavor is now built from the linux-signed source package on amd64 and ppc64el.

apport

1769262

data/general-hooks/ubuntu.py: Don't display a messy error if python or python3 is not installed.

apport

1773012

debian/apport.links: source_linux-signed.py -> source_linux.py package hook

apport

1773012

data/package-hooks/source_linux.py: Redirect bugs filed about the linux-signed source package to linux.

debootstrap

1773496

Add (Ubuntu) cosmic as a symlink to gutsy.

sosreport

1761442

d/p/Fix-string-decoding-for-debug-log-output.patch: Fix bug in _collect_strings that causes error trying to str.decode()

command-not-found

1769088

Ensure /snap/bin is in PATH when checking for commands

pollinate

1761240

New upstream release :

python-apt

1773316

apt.Cache: Remap objects when reopening cache

libgtop2

1749007

debian/patches/05-mountlist-ignore-snap-squashfs.patch: Ignore squashfs mounted in /snap .

openipmi

1716517

d/openipmi.init: Fixed openipmi init file for other archs.

apt

1766542

Handle a missed case of timed out ip addresses

apt

1773992

apt-key: Pass all instead of gpg-agent to gpgconf --kill

apt

1778547

Fix lock counting in debSystem

python3-defaults

1768379

Switch python3.x-minimal to a pre-dependency for python3-minimal so that release upgrades will be more smooth.

python-apt

1780099

Do not override hash in apt.package.Package

apt

1776218

Handle JSON hooks that just close the file/exit and fix some other errors

snapd

1767833

New upstream release

snapd-glib

1740865

Fix buffer overflows reading HTTP chunked data

snapd-glib

1774565

Support new snapd API

snapd-glib

1774566

Support new snapd API

snapd

1773118

New upstream release

systemd

1777099

logind: backport v238/v239 fixes for handling DRM devices. These changes introduce all the fixes that correct handling of open fd's related to the DRM devices, as used by for example NVIDIA GPUs. This backport includes some refactoring, corrections, and comment updates. This to insure that correct history is preserved, code comments match reality, and to ease backporting logind fixes in the future SRUs.

systemd

1748147

Disable dh_installinit generation of tmpfiles for the systemd package. Replace with a manual safe call to systemd-tmpfiles which will process any updates to the tmpfiles shipped by systemd package, taking into account any overrides shipped by other packages, sysadmin, or specified in the runtime directories.

systemd

1762385

hwdb: Fix wlan/rfkill keycode on Dell systems.

systemd

1768104

Cherrypick upstream fix for corrected detection of Virtualbox & Xen.

systemd

1766969

Further improve captive portal workarounds. Retry any NXDOMAIN results with lower feature levels, instead of just those with 'secure' in the domain name.

systemd

1771791

Add dependencies of libsystemd-shared to Pre-Depends. This is necessary so systemctl is functional at all times during a dist-upgrade. (Closes: #897986)

systemd

1760106

Fix hibernate disk offsets. Configure resume offset via sysfs, to enable resume from a swapfile.

snapd

1779403

New upstream release,

snapd

1779403

New upstream release,

snapd

1779403

New upstream release,

grub2

1258597

debian/rules: replace GRUB_HIDDEN_* variables with the more concise and less confusing GRUB_TIMEOUT_STYLE=hidden.

grub2-signed

1258597

Rebuild against grub2 2.02-2ubuntu8.2.

perl

1574351

No change rebuild to fix

screen

1761997

debian/screen.preinst: When screen is unpacked but not configured the permissions for /var/run/screen need to be changed so that an existing screen session can be reconnected to e.g. during an distribution upgrade.

pkgbinarymangler

1782094

pkgstripfiles: Serialize PNG optimization and changelog trucation using the lock already used for serializing creating symlinks for identical documentation files.

pkgbinarymangler

1574351

pkgstripfiles: Skip symlinking identical documentation to not built packages, otherwise arch: any only builds may create symlinks which are not created when building arch: all and arch: any together. The mismatch between the symlinked and not symlinked files causes failure when trying to coinstall arch:any packages using multiarch.

systemd

1779815

debian/extra/start-udev: Set scsi_mod scan=sync even if it's builtin to the kernel (we previously only set it in modprobe.d)

nbd

1772024

Fix bugs causing nbd-smoke-test to fail

BionicBeaver/ReleaseNotes/ChangeSummary/18.04.1 (last edited 2018-07-25 13:38:16 by sil2100)