16.04.4

Revision 6 as of 2018-02-27 14:21:34

Clear message

This is a brief summary of bugs fixed between Ubuntu 16.04.3 and 16.04.4. 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 16.04.3 LTS that were released up to and including February 23, 2018. The last update included was USN-3582-1 (Linux kernel 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

1622686

src/panel/panel.c: set stricter size/extend rules for the panel so that it looks nicer if its scaling is too great.

ubiquity

1646585

Automatic update of included source packages: console-setup 1.108ubuntu15.3, flash-kernel 3.0~rc.4ubuntu62.2, grub-installer 1.128ubuntu5.1, hw-detect 1.117ubuntu2.1, netcfg 1.135ubuntu4.5, partman-auto 134ubuntu1.1, partman-btrfs 18ubuntu1.1, partman- partitioning 110ubuntu4.1, preseed 1.71ubuntu1.1, hw-detect 1.117ubuntu2.2.

live-build

1720217

Don't fail when initramfs is not used

debian-installer

1715101

Move hwe kernels to 4.10.0-35.

ubiquity

1107935

Cherry-pick support for WPA2 Enterprise.

ubiquity

1731526

Revert automatic update of console-setup, which is not released to xenial-updates.

ubuntu-meta

1730647

Added s390-tools to server [s390x]

debian-installer-utils

1714505

Make sure udevd internal state is up-to-date before calling trigger & settle. This insures that newly anna-installed udev rules and kernel modules are loaded by udevd for correct processing of the udev rules.

parted

1742787

Cherry-pick upstream patch to add support NVMe devices

debian-installer

1745531

No change rebuild to pick up the latest change in preseed

preseed

1745531

Fix for netcfg/hostname, if set, to take precedence.

partman-partitioning

1733276

Make get_real_device() both simpler and more generic.

ubiquity-slideshow-ubuntu

1645564

Change the Lubuntu browser screenshot to one featuring Lubuntu.me rather than Lubuntu.net.

debian-installer

1692876

Add an EFI System Partition to fix booting from USB stick on same platforms.

Upgrade bug fixes

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

unattended-upgrades

1686470

download-only option, enabling us to download updates at a random time of day by default but apply them predictably in the 6am-7am window.

update-manager

1607929

Recommend libgtk2-perl be installed so we have a working debconf frontend.

update-notifier

1597537

data/apt_check.py: use pkg.get_fullname() instead of pkg.name so that architectures appear in package names, thanks to Bill Scales for the patch.

update-manager

1428297

UpdateManager/Core/UpdateList.py: Instead of trying to print an error when trying to find the desktop file log it.

packagekit

1689820

Add fix-update-detail-crash.patch: Fix GetUpdateDetail() crashing immediately with aptcc. Backport fix from upstream commit 18c56fa520.

unattended-upgrades

1544942

Do not mark packages for deletion / autoremoval if unattended-upgrades is being run in dry-run mode.

update-manager

1477455

UpdateManager/UpdatesAvailable.py: Provide instructions when mount points have insufficient free space for the upgrade to complete.

update-manager

1717360

test_update_origin.py: fix the extended origin matcher test as it was making wrong assumptions, not checking if packages actually had ANY package in -security. This should fix the current autopkgtest failures.

ubuntu-release-upgrader

1721882

DistUpgrade/DistUpgradeController.py: Provide better instructions when an upgrade is aborted due to a lack of free space in a partition.

unattended-upgrades

1269177

unattended-upgrade: Do not reboot during a dry-run.

update-manager

1574670

ubuntu-support-status: use component to differentiate packages supported by the community and packages supported by Canonical, and override the Supported tag for main and restricted to work around the inaccurate Packages files.

update-manager

1748397

No change rebuild in security pocket

Desktop fixes

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

gtk+2.0

1641912

Add debian/patches/lp1641912-add-limit-to-list-size.patch, which fixes a DOS allowing any application to cause all GTK applications to use an arbitrary amount of memory

libxfont

1709885

Install developer documentation under the correct path.

cups

1642966

Adding maintainer script debian/cups-daemon.prerm to deal with situations where "old-version" (installed package) prerm script fails.

cups

1642966

Make cups.path unit be part of the cups.service, since cups.path should stop if and when cups.service is stopped.

cups

1598300

Removed auto-shutdown-on-idle-also-with-webinterface-on.patch as it causes CUPS to auto-shutdown when web interface support is active

xorg-server

1707691

control: Build against libxfont1-dev.

xorg-server

1706287

disable-rotation-transform-gpuscreens.patch: Dropped, NVIDIA driver supports rotation now.

gnome-software

1708936

Fix being unable to load .deb files

gnome-software

1704888

Fix icons larger than 65kB not loading

gnome-software

1704904

Stop 'core' snap showing as an app

gnome-software

1555569

Use new title field from snapd

gnome-software

1705953

Only show snaps in "Editor's picks"

gnome-software

1706478

Show snap in "Featured" section

gnome-software

1708140

Fix crash loading cached icons

plymouth

1716825

Remove dependency on initramfs-tools | dracut.

firefox

1615549

Don't restrict Destop Actions to Unity and make them compliant with GNOME-Shell

firefox

1720908

Backport patch to stub gdk_screen_get_monitor_workarea in mozgtk2 (fixes )

mesa

1709823

control: Add a transitional package for libgles1-mesa.

network-manager-applet

1107935

Fix failing to load / use nma gir bindings.

firefox

1725238

Remote OSProtocolHandlerExists to properly launch custom protocol handler

firefox

1733970

Fix - Search suggestions are broken after refreshing the Google searchplugin

unity-control-center

1716359

sound: Discard selection-changed events that are not triggered by the user

gnome-software

1713586

Fix overflow showing installed size

gnome-software

1715054

Show snap developer

gnome-software

1706500

Set correct store name

gnome-software

1736232

Send Polkit interactive header

gnome-software

1716633

Fix crash due to multiple threads accessing a cache

gnome-software

1721419

Fix average rating calculation

nux

1664205

TextEntry: Make sure Ctr+{C,V,X,A} work with caps-lock on

libdrm

1716203

Backport to xenial.

xorg-server-hwe-16.04

1716203

Backport to xenial.

ubuntu-themes

961679

gtk2: Ambiance, Radiance: inherit style fixes from MATE themes

mesa

1743018

control: Relax mesa-opencl-icd dependency on libclc.

mesa

1727401 1735594

Replaced with five backported commits from upstream

nvidia-graphics-drivers-304

1724871

Support for kernel 4.11 and 4.12.

nvidia-graphics-drivers-340

1724872

Support for kernel 4.11 (including 4.13).

firefox

1644021

Install EmojiOneMozilla.ttf

gnome-software

1690280

Support installing of classic confined snaps

xserver-xorg-video-nouveau-hwe-16.04

1716203

Backport for hwe-16.04 stack.

xserver-xorg-video-ati-hwe-16.04

1716203

Backport for hwe-16.04 stack.

xserver-xorg-video-amdgpu-hwe-16.04

1716203

Backport for hwe-16.04 stack.

unity-control-center

1700600

Appearance: create GroupedGSettings class to manage group of gsettings sharing the schema

unity-control-center

1705063

Appearance: set show-desktop to false when resetting the settings

mesa

1741189

New upstream bugfix release.

gnome-disk-utility

1637984

Don't list snaps loop mount as disks/devices since that's confusing

compiz

1700859

Added option to disable blend in grid plugin

compiz

1700859

Move: add options for showing only the window shape (filled or not)

compiz

1530277

Ensure that surfaces used by metacity theme have device scale set to 1 .

compiz

1530277

Ensure that surfaces used by metacity theme have device scale set to 1 .

compiz

1702297

Use AnyPropertyType when getting _MOTIF_WM_HINTS property.

compiz

1606369

mate: Avoid artefacts of Windows Thumbnail Previews

compiz

1700859

move: damage all the border area in outline mode and ignore transparent colors

compiz

1700859

grid: ignore alpha in colors when not blending, and fix animations

compiz

1700859

resize: add support for disabling transparency and avoid over- damaging in outline mode

unity

1614597

DecorationsMenuLayout: use input monitor for menu scrubbing

unity

1618405

MenuManager: add support for mouse trackers with triangle algorithm support

unity

1321075

LockScreenController: use InputMonitor to get all the events and hide the Blank Window

unity

1316862

LockScreenController: use input monitor to get the events to switch monitor

unity

1622995

LauncherOptions: use track_obj to manage option changes

unity

1645507

UnityScreen: toggle gestures recognition on lock

unity

1666359

BackgroundSettings: use gnome-bg to generate textures with proper scaling

unity

1659847

UnityWindow: safely check validity of UnityWindow from scaled one

unity

1671432

Panel: ensure the menu-manager tracker is updated to match monitor

unity

1668950

compiz-profile-setter: tool to update the current profile and use in systemd and Unity settings

unity

1700859

Launcher: disable or reduce most icon effects on lowgfx

unity

1504870

PanelController: ensure we disconnect from signals on destruction

unity

1575452

Properly handle the file manager copy dialog in FileManagerLauncherIcon and in StorageLauncherIcon.

unity

1609845

Properly handle the file manager copy dialog in FileManagerLauncherIcon and in StorageLauncherIcon.

unity

1637991

Correctly position the force quit dialog when scaling is different than 1.0

unity

1649736

Round gtk scaling factor to closest integer.

unity

1600389

Keep the screen locked if rebooting with autologin.

unity

1702701

Lockscreen: always draw the background-color in the lockscreen

unity

1311316

Refactor the way UserAuthenticator is created and passed around. Handle failures to create new threads and fallback to a "Switch to greeter..." button in case of failure.

unity

1668950

removes lowgfx option from ccsm, reads the "lowgfx" gsetting

unity

1673950

Fixed tooltip scaling issues.

libunity

1747814

UnityLauncher: Prepend snap namespace to desktop file or desktop-id

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

libvirt

1705132

d/p/ubuntu/bug-1705132-* qemu: Adaptive timeout for connecting to monitor

open-iscsi

1684039

Cherry pick upstream patches to parse IP origin passed in by IBFT. iscsistart -f will now display the correct iface.bootproto (e.g. static or dhcp)

squid3

1560429

debian/patches/passive-ftp-segfault-1560429.patch: Fix for segfault when ftp passive mode is not available.

keystone

1655182

d/p/keystone_manage_mapping_engine_fix.patch: Fix keystone-manage mapping_engine usability issues

neutron

1694337

d/p/Update-the-host_id-for-network-router_gateway-interf.patch: keep the router's gateway interface updated when keepalived fails over

libapache2-mod-auth-pgsql

1698758

d/p/crypt-check-null-1698758.patch: check for a NULL return from crypt(3)

php7.0

1709489

New upstream release (7.0.22)

python-openstackclient

1703372

New upstream point release

python-openstackclient

1570491

d/p/init-neutron-client-with-region-name.patch: Initialize neutron client with region name to enable use with multi-region deployments

python-cinderclient

1559072

d/p/review-462204.patch: Handle error response for webob>=1.6.0

snapd

1690083

New upstream release

maas

1708651

Stable Release Update. New MAAS upstream release 2.2.2

nova

1614054

d/p/libvirt-fix-incorrect-host-cpus-giving-to-emulator-t.patch: Backport fix for cpu pinning libvirt config incorrect emulator pin cpuset

logrotate

1709670

logrotate does not ever recover from a corrupted statefile

logcheck

1357880

ignore.d.server/dhclient: rewrite rules

libvirt

1707400

d/libvirt-bin.postinst: call apparmor_parser with options to ignore the apparmor cache and rebuild it, otherwise old apparmor rules are used and this might break upgrades

sssd

1664566

d/rules, d/sssd-common.install: Fix sssd_krb5_locator_plugin install path.

gvfs

1133477

Greatly improve file manager performance and fix Nautilus crash by backporting four patches (debian/patches/lp1133477-*) from upstream

lxd

1712455

Fix regression in image update logic :

lxd

1602192

Ship a sysctl.d file that bumps inotify watches count.

libvirt

1708305

d/p/bug-1708305-qemu-Fix-memory-locking-limit-calculation.patch: Remove memlock limit when using <memoryBacking><locked/>.

snapd

1703798

New upstream release

zfs-linux

1567557

Improve cloning performance for large numbers of clones Bump zcmd buffer from 16K to 256K.

zfs-linux

1596835

Correctly install libraries such as libnvpair.so.1 to /lib and not /usr/lib, this also fixes boot issues

nova

1535918

d/p/Send-events-to-all-relevant-hosts-if-migrating.patch (backported from a5b920)

snapd-glib

1699005

New upstream release:

snapd-glib

1646784

Fix crash in snapd-login-service when snapd stops

walinuxagent

1714299

New upstream release

cloud-init

1691489

systemd: make systemd-fsck run after cloud-init.service

cloud-init

1705147

net: fix renaming of nics to support mac addresses written in upper case.

cloud-init

1701325

read_dmi_data: always return None when inside a container.

cloud-init

1706752

Fix eni rendering for bridge params that require repeated key for values.

walinuxagent

1717306

New upstream release

neutron

1668410

d/p/l3-ha-don-t-send-routers-without-_ha_interface.patch: Backport fix for l3 ha: don't send routers without '_ha_interface'

sssd

1706284

d/p/attempt_ptr_update_on_nonzero_return.diff: Continue to send the PTR record update in situations where the nsupdate child forward zone updates are successful but nsupdate returns non-zero.

vlan

1716964

Allow ip-rp-filter to be 0, 1, or 2 instead of only 0 or 1

cloud-init

1717477

cherry-pick a2f8ce9c: Do not provide systemd-fsck drop-in which could cause systemd ordering loops

python-neutronclient

1692334

d/rules: include neutron bash completion helper in python-neutronclient package

nova

1713059

d/nova-common.postinst: Don't sync database if connection is not defined in /etc/nova/nova.conf

pacemaker

1727063

Fix default start/stop levels for init scripts, ensuring that running pacemaker daemons are restarted after package upgrades :

horizon

1481216

debian/theme/ubuntu/_styles.scss: Ensure btn-primary text color takes precedence

curtin

1721808

New upstream snapshot.

resolvconf

1711760

support reading dns information written by initramfs.

snapd

1714984

New upstream release

snapd

1714984

New upstream release

snapd

1714984

New upstream release

snapd

1714984

New upstream release

snapd

1714984

New upstream release

snapd

1714984

New upstream release

lshw

1699161

d/p/fix-segfault-in-privileged-containers.patch: Fix lshw crashes with SEGV in privileged containers (cherry-picked from EZix upstream commit [7b99d35])

ceph

1706566

New upstream point release :

cloud-init

1728152

EC2: Limit network config to fallback nic, fix local-ipv4 only instances.

cloud-init

1725067

resizefs: Fix regression when system booted with root=PARTUUID=

cloud-init

1724951

ntp: fix config module schema to allow empty ntp config

cloud-init

1724354

cherry-pick 41152f1: schema: Log debug instead of warning when jsonschema is absent

cloud-init

1718681

debian/copyright: dep5 updates, reorganize, add Apache 2.0 license.

cloud-init

1607345

debian/rules, debian/apport-launcher.py: add an apport hook.

cloud-init

1721847

New upstream snapshot.

bind9

1565060

d/bind9.service: source the defaults file and start the daemon with the options set there

sssd

1684295

debian/patches/bad-initgroups-results-3045.patch: sdap: Fix ldap_rfc_2307_fallback_to_local_users. Thanks to Michal Židek <mzidek@redhat.com>.

hibagent

1733353

Rebuild for Xenial

libvirt

1729858

d/p/storage-Don-t-pass-iso-format-to-qemu-img.patch: fix issues in virt clone and other users of storage_utils functions by not passing iso to qemu-img

dnsmasq

1726017

Fix replying prematurely if one of many servers replies REFUSED by adding two upstream patches.

ipxe

1707999

debian/patches/handle-dhcp-nack.patch: Handle DHCP NAK and send a re-discover.

libvirt-python

1731482

d/p/lp1731482-fix-crash-in-getAllDomainStats.patch: Fix crash when accessing getAllDomainStats

lxd

1731146

New upstream bugfix release (2.0.11)

landscape-client

1531150

Add proxy handling to package reporter.

landscape-client

1699789

Fix regression in configuration hook under install-cd chroot

landscape-client

1208393

Report autoremovable packages

landscape-client

1618483

No not re-register client by default

python-pylxd

1736454

d/p/ignore-unsupported-attributes.patch: Backport patch from 2.2.4 to make models resilient to new attributes in LXD

python-heatclient

1717615

d/p/dont-encode-path-separators.patch: Cherry-pick patch from upstream stable/pike branch to stop encoding of path separators as the are refused by Apache with 404s

network-manager

1696415

Fix nm-dhcp-helper DBus Event/Notify race condition

lxd

1737020

Fix two regressions in "lxd init" :

maas

1733615

Stable Release Update. New upstream release, MAAS 2.3.0 :

cloud-init

1735331

ec2: Fix sandboxed dhclient background process cleanup.

cloud-init

1728186

debian/cloud-init.templates: Fix capitilazation in 'AliYun'

cloud-init

1733653

New upstream snapshot

nova

1573766

Add supporting http_proxy_to_wsgi to api-paste.ini

nova

1692397

d/p/exlude-deleted-service-from-stats-count.patch

snapd

1726258

New upstream release

snapd

1726258

New upstream release

snapd

1726258

New upstream release

snapd

1726258

New upstream release

snapd

1726258

New upstream release

snapd

1726258

New upstream release

snapd

1726258

New upstream release

ca-certificates-java

1723198

Depend on openjdk-8 instead of openjdk-7.

horizon

1681073

Fix create consistency group form exception

slof

1734856

Fix boot with more than 16 disks

iproute2

1732032

Fix ip maddr show :

cloud-initramfs-tools

1728048

rooturl: adjust squashfs url matching to not require '.'. Previously it would match <url>*.squashfs or <url>*.squash Now it will match <url>*squashfs or <url>*squash.

cloud-initramfs-tools

1723183

overlayroot: avoid confusing systemd

landscape-client

1742531

d/p/set-vm-info-to-kvm-for-aws-C5-instances.patch: Sets vm_info to kvm for new AWS EC2 C5 instances.

landscape-client

1743232

d/p/set-vm-info-to-kvm-for-digitalocean-instances.patch: Sets vm_info to kvm for digitalocean instances.

libqmi

1725190

Backport to xenial

libmbim

1725190

Backport to xenial

curtin

1743618

New upstream snapshot.

curtin

1743618

New upstream snapshot.

modemmanager

1725190

Backport to xenial

neutron

1731595

d/p/set-ha-network-port-to-down-when-l3-agent-starts.patch, d/p/call-update_all_ha_network_port_statuses-on-agent-start.patch: Cherry-pick from upstream stable/ocata branch to prevent multiple masters for L3HA

sosreport

1734983

d/p/0003-fix-name-containers-is-not-defined.patch: "containers" is an unknown variable, "insp" is the correct one.

sosreport

1734983

New upstream release v3.5 New features include : New plugins for :

cloud-utils

1741300

mount-image-callback: update partitions and settle on nbd mounts.

php7.0

1724896

New upstream release (7.0.25)

resolvconf

1735225

Read and apply dns information written by initramfs if using rooturl (root=http* on the command line)

keystone

1582585

LDAP backend performance improvements

php-defaults

1699659

Backport from 44.

juju-core

1744968

New upstream release.

qemu

1712803

debian/patches/ubuntu/lp-1712803-hypercalls_backport.patch: support newer hcalls; Thanks to Yasmin Beatriz Alves da Silva.

libvirt

1746630

virsh api is stuck when vm is down with NFS borken

walinuxagent

1749589

Revert to an older upstream release: 2.2.20.

open-vm-tools

1748122

Make tools.conf template useful.

Kernel and Hardware support updates

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

Note that upstream commits to stable kernel releases are listed separately below.

linux

1709032

Creating conntrack entry failure with kernel 4.4.0-89

linux-aws

1709032

Creating conntrack entry failure with kernel 4.4.0-89

intel-microcode

1700373

Sync of new upstream microcode release to address Skylake, Kaby Lake Hyper Threading bug. This is a sync of the dat files from artful version 3.20170707.1

ubuntu-drivers-common

1667198

Add support for using custom xorg.confs with the nvidia driver . Custom xorg files can be named "non-hybrid" (for non hybrid systems), "hybrid-performance", and "hybrid-power-saving", and will have to placed in the /usr/share/gpu-manager.d directory. The directory can be overridden by passing another directory along with the "--custom-xorg-conf-path" parameter.

linux

1709032

Creating conntrack entry failure with kernel 4.4.0-89

linux-aws

1709032

Creating conntrack entry failure with kernel 4.4.0-89

makedumpfile

1238110

Build on arm64. While this version of makedumpfile doesn't support creating filtered dumps of Ubuntu arm64 kernels, it does satisfy the dependency for kdump-tools, which will cleanly fallback to 'cp' mode if makedumpfile fails.

linux-firmware

1704363

Add firmware for Redpine 9113 chipset

linux-azure

1715489

Hyper-V] Read TSC frequency from a synthetic MSR

linux-azure

1712915

Hyper-V] linux-azure: rdma_ucm should autoload on HPC images

cryptsetup

1715010

d/p/fips-fix-luksformat-with-recent-kernels -- fix luksFormat with recent FIPS enabled kernels.

kexec-tools

1712867

Hyper-V] 16.04 kexec-tools doesn't match linux-azure

linux-azure

1718264

KVP scripts location for linux-azure image

linux-azure

1718262

linux-azure] RTC options not present in kernel config

linux-azure

1715755

linux-azure: persistent memory is not working

linux-azure

1712867

Hyper-V] 16.04 kexec-tools doesn't match linux-azure

linux-kvm

1709032

Creating conntrack entry failure with kernel 4.4.0-89

linux-azure

1719045

Hyper-V] Docker failures with linux-azure 4.11.0-1011

linux-azure

1718740

linux-azure: KVM nested virtualization is disabled

pulseaudio

1690028

cb78d6f5: SIGABRT in device_start_waiting_for_profiles

pulseaudio

1672171

cb78d6f5: SIGABRT in device_start_waiting_for_profiles

pulseaudio

1539209

d985276c: SIGABRT in pa_alsa_path_set_volume

pulseaudio

1562817

d985276c: SIGABRT in pa_alsa_path_set_volume

dkms

1515513

0014-remove-initrd-backup.patch: When removing a kernel also remove related .old-dkms file from /boot after its been created not before.

initramfs-tools

1712491

hook-functions: include backported bnxt driver.

skiboot

1701698

Backport latest upstream release to xenial.

linux-firmware

1711400

Update firmware for 4.12 linux-hwe-edge kernel

linux-firmware

1724071

Update firmware for 4.13 linux-hwe-edge kernel

grub2

1642298

Add grub2/update_nvram template to allow users to disable NVRAM updates during package upgrades

grub2-signed

1642298

Rebuild against grub2 2.02~beta2-36ubuntu3.14.

lshw

1471983

Fix situation where lshw segfaults, when there is an external USB 3.0 drive connected to the system.

linux-azure

1719624

Hyper-V] linux-azure cifs mount error caused by missing nls_utf8.ko module

livecd-rootfs

1729034

divert /usr/bin/systemd-detect-virt as part of the grub diversions, so that the grub kernel postinst hook is operational when we're building in a container.

bcmwl

1724863

debian/dkms.conf.in, debian/patches/0024-add-support-for-linux-4.12.patch :

bcmwl

1724863

debian/dkms.conf.in, debian/patches/0023-add-support-for-linux-4.11.patch :

linux

1730596

s390/mm: fix write access check in gup_huge_pmd()

linux

1729107

Xenial update to 4.4.95 stable release

linux

1729105

Xenial update to 4.4.94 stable release

linux

1721538

Remove vmbus-rdma driver from Xenial kernel

linux

1708499

usb 3-1: 2:1: cannot get freq at ep 0x1

linux

1709282

Plantronics Blackwire C520-M - Cannot get freq at ep 0x1, 0x81

linux

696435

wait-for-root fails to detect nbd root

linux

1718388

Fix OpenNSL GPL bugs found by CoverityScan static analysis

linux

1722719

HID: multitouch: Correct ALPS PTP Stick and Touchpad devices ID

linux

1724836

Xenial update to 4.4.93 stable release

linux

1721065

NULL pointer dereference in tty_write() in kernel 4.4.0-93.116+

linux

1724783

Xenial update to 4.4.92 stable release

linux

1724772

Xenial update to 4.4.91 stable release

linux-aws

1729615

Add ipvlan module to EC2 16.04 kernel

linux-aws

1721538

Remove vmbus-rdma driver from Xenial kernel

linux-aws

1727856

update ENA driver to 1.3.0K from net-next

linux-aws

1726493

linux-aws needs module: nls_utf8

linux-aws

1729107

Xenial update to 4.4.95 stable release

linux-aws

1729105

Xenial update to 4.4.94 stable release

linux-aws

1721538

Remove vmbus-rdma driver from Xenial kernel

linux-aws

1708499

usb 3-1: 2:1: cannot get freq at ep 0x1

linux-aws

1709282

Plantronics Blackwire C520-M - Cannot get freq at ep 0x1, 0x81

linux-aws

696435

wait-for-root fails to detect nbd root

linux-aws

1718388

Fix OpenNSL GPL bugs found by CoverityScan static analysis

linux-aws

1722719

HID: multitouch: Correct ALPS PTP Stick and Touchpad devices ID

linux-aws

1724836

Xenial update to 4.4.93 stable release

linux-aws

1721065

NULL pointer dereference in tty_write() in kernel 4.4.0-93.116+

linux-aws

1724783

Xenial update to 4.4.92 stable release

linux-aws

1724772

Xenial update to 4.4.91 stable release

linux-hwe

1730596

s390/mm: fix write access check in gup_huge_pmd()

linux-kvm

1729023

linux-kvm needs CONFIG_USER_NS

linux-kvm

1724359

no network after boot

linux-kvm

1729021

lack of random bits on linux-kvm

linux-kvm

1723527

lxd fails to run on linux-kvm

linux-kvm

1729107

Xenial update to 4.4.95 stable release

linux-kvm

1729105

Xenial update to 4.4.94 stable release

linux-kvm

1721538

Remove vmbus-rdma driver from Xenial kernel

linux-kvm

1708499

usb 3-1: 2:1: cannot get freq at ep 0x1

linux-kvm

1709282

Plantronics Blackwire C520-M - Cannot get freq at ep 0x1, 0x81

linux-kvm

696435

wait-for-root fails to detect nbd root

linux-kvm

1718388

Fix OpenNSL GPL bugs found by CoverityScan static analysis

linux-kvm

1722719

HID: multitouch: Correct ALPS PTP Stick and Touchpad devices ID

linux-kvm

1724836

Xenial update to 4.4.93 stable release

linux-kvm

1721065

NULL pointer dereference in tty_write() in kernel 4.4.0-93.116+

linux-kvm

1724783

Xenial update to 4.4.92 stable release

linux-kvm

1724772

Xenial update to 4.4.91 stable release

linux-hwe-edge

1724117

thunderx2 ahci errata workaround needs additional delays

linux-hwe-edge

1708499

usb 3-1: 2:1: cannot get freq at ep 0x1

linux-hwe-edge

1709282

Plantronics Blackwire C520-M - Cannot get freq at ep 0x1, 0x81

linux-hwe-edge

1724912

TSC_DEADLINE incorrectly disabled inside virtual guests

linux-hwe-edge

1724612

x86/apic: Update TSC_DEADLINE quirk with additional SKX stepping

linux-hwe-edge

1723916

Artful] Add support for Dell/Wyse 3040 audio codec

linux-hwe-edge

1723915

Artful] Some Dell Monitors Doesn't Work Well with Dell/Wyse 3040

linux-hwe-edge

1723913

Artful] Support headset mode for DELL WYSE

linux-hwe-edge

1723986

Touchpad and TrackPoint Dose Not Work on Lenovo X1C6 and X280

linux-hwe-edge

1724669

Artful update to v4.13.8 stable release

linux-hwe-edge

1724668

Artful update to v4.13.7 stable release

linux-hwe-edge

1722702

libvirt - vnc port selection regression with newer kernels

linux-hwe-edge

1721070

powerpc/64s: Add workaround for P9 vector CI load issue

linux-hwe-edge

1723145

Artful update to v4.13.6 stable release

pulseaudio

1728791

debian/patches/0901-droid-fix-crash-on-module-load.patch: [Fix the crash on module load, this crash was result of patch backported in release 1:8.0-0ubuntu3.3]

linux-kvm

1730596

s390/mm: fix write access check in gup_huge_pmd()

linux-aws

1730596

s390/mm: fix write access check in gup_huge_pmd()

ubuntu-fan

1732717

fanatic: Optionally provide DNS server for docker test

ubuntu-fan

1719644

fanctl: cmd_up needs to proparate scan_config errors

ubuntu-fan

1728050

fanatic: Clean up config if bringup fails

ubuntu-fan

1732739

DEP8: Fix LXD default interface detection

ubuntu-fan

1719644

fanctl: return error on fail_up

ubuntu-fan

1721352

fanatic: Add short success delay to nc_send

ubuntu-fan

1735183

fanatic: Catch test preparation steps failing

ubuntu-fan

1732747

fanatic: Add DNS checks to local-test preparation

ubuntu-fan

1584845

fanctl.8: fix interfane type

ubuntu-fan

1714969

debian/control: fix use of obsolete > operator

ubuntu-fan

1707610

fanctl: only bring up enabled Fan Networks in --auto mode

ubuntu-fan

1707610

fanctl: correctly specify local interface specific config

ubuntu-fan

1714966

fanatic: recast advanced commands as non-interactive

ubuntu-fan

1714966

fanatic: fix spelling in primary help

ubuntu-fan

1714966

fanatic: fix references to fanatic manual page

ubuntu-fan

1714969

fanatic: fix local testing and improve docker test

ubuntu-fan

1714969

fanatic: Support nc -N option

ubuntu-fan

1714969

fanatic: Prevent error message without docker installed

ubuntu-fan

1714969

fanatic: Supply LXD storage if needed

ubuntu-fan

1714969

dep8: Add LXD auto-test

ubuntu-fan

1714966

fanatic: Fix typo in progress output

ubuntu-fan

1714966

README: Refresh documentation

ubuntu-fan

1714966

fanctl.8: Refresh documentation

ubuntu-fan

1714966

fanatic.8: Refresh documentation

ubuntu-fan

1714966

fanatic.8: Reword advanced to non-interactive usage

ubuntu-fan

1714969

DEP8: lxd: Suppress stderr on profile list

linux

1737033

upgrading linux-image package to 4.4.0-103.126 breaks Ceph network file system connection

linux-aws

1737033

upgrading linux-image package to 4.4.0-103.126 breaks Ceph network file system connection

linux-kvm

1737033

upgrading linux-image package to 4.4.0-103.126 breaks Ceph network file system connection

initramfs-tools

1713004

mkinitramfs: Delete or report temporary files in /var/tmp/ on failure.

debian-installer

1734278

Rebuild against grub2 2.02~beta2-36ubuntu3.15 patched for EFI timers fixes.

grub2

1731241

Fix grub crash when exit on arm64-platform.

grub2

1734278

Cherry-pick upstream patch to change the default TSC calibration method to pmtimer on EFI systems

grub2-signed

1731241 1734278

Rebuild against grub2 2.02~beta2-36ubuntu3.15.

squashfs-tools

1555305

debian/patches/0007-unsquashfs-preserve-symlink-times.patch: Preserve atime and mtime of symlink inodes in unsquashfs rather than using the current time

intel-microcode

1700373

Sync of new upstream microcode release to address Skylake, Kaby Lake Hyper Threading bug. This is a sync of the dat files from artful version 3.20170707.1

ubuntu-fan

1737640

fanctl: fix config_filename when the interface does not have a width

linux-azure

1724117

thunderx2 ahci errata workaround needs additional delays

linux-azure

1708499

usb 3-1: 2:1: cannot get freq at ep 0x1

linux-azure

1709282

Plantronics Blackwire C520-M - Cannot get freq at ep 0x1, 0x81

linux-azure

1724912

TSC_DEADLINE incorrectly disabled inside virtual guests

linux-azure

1724612

x86/apic: Update TSC_DEADLINE quirk with additional SKX stepping

linux-azure

1723916

Artful] Add support for Dell/Wyse 3040 audio codec

linux-azure

1723915

Artful] Some Dell Monitors Doesn't Work Well with Dell/Wyse 3040

linux-azure

1723913

Artful] Support headset mode for DELL WYSE

linux-azure

1723986

Touchpad and TrackPoint Dose Not Work on Lenovo X1C6 and X280

linux-azure

1724669

Artful update to v4.13.8 stable release

linux-azure

1724668

Artful update to v4.13.7 stable release

linux-azure

1722702

libvirt - vnc port selection regression with newer kernels

linux-azure

1721070

powerpc/64s: Add workaround for P9 vector CI load issue

linux-azure

1723145

Artful update to v4.13.6 stable release

linux-azure

1591813

Feature] SKX: Support crystall ridge / far / near memory indication in PEBS

linux-azure

1718679

Upgrade to 4.13.0-11.12 in artful amd64 VM breaks display on wayland

linux-azure

1718734

ipmmu-vmsa driver breaks arm64 boots

linux-azure

1704350

Feature] Crystal Ridge - BTT - Rework error clearing

linux-azure

1704439

Feature] Crystal Ridge - have 4k DAX faults use a common zero page

linux-azure

1716843

bug] 17.10: CDP test fail on platform of Purley-2S/4S/Neoncity,BDW- de/ep/ex,

linux-azure

1591829

featue] GPIO support for Denverton

linux-azure

1717920

autopkgtest profile fails to build on armhf

linux-azure

1718412

Artful update to v4.13.3 stable release

linux-azure

1717549

Artful update to v4.13.2 stable release

linux-azure

1717430

Bug] Thunderbolt-patches: Related to the way the key for secure connection is handled

linux-azure

1717431

Bug] Thunderbolt-patches: Fixes the issue regarding the order of ACPI calls w.r.t. PCI enumeration

linux-azure

1714112

EDAC sbridge: Failed to register device with error -22.

linux-azure

1709257

Bug] Harrisonville: pnd2_edac always fail to load on B1 stepping Harrisonville SDP

linux-azure

1710904

linux 4.12.0-11.12 ADT test failure with linux 4.12.0-11.12

linux-azure

1712168

Linux 4.12 refuses to load self-signed modules under Secure Boot with properly enrolled keys

linux-azure

1708432

17.10 FEAT] Enable NVMe driver - kernel

linux-azure

1711298

Artful: 4.12.0-11.12: Boot panic in vlv2_plat_configure_clock+0x3b/0xa0

linux-azure

1708630

Ubuntu17.10 - perf: Update Power9 PMU event JSON files

linux-azure

1691614

please enable CONFIG_ARM64_LSE_ATOMICS

intel-microcode

1742933

Revert to 20170707 version of microcode because of regressions on certain hardware.

linux-meta

1738259

Make the kernel image packages depend on the cpu microcode updates, to ensure they are pulled into all host installs of Ubuntu on upgrade.

linux-meta-hwe

1738259

Remove dependency on the cpu microcode updates.

linux-meta-hwe

1738259

Make the kernel image packages depend on the cpu microcode updates, to ensure they are pulled into all host installs of Ubuntu on upgrade.

linux-firmware

1728523

QCA6174A XR cannot find any WiFi AP

linux-firmware

1734243

Intel 9260/9462/9560 firmware support

linux-firmware

1729389

Bluetooth mouse and keyboard connects, works for a few seconds, then doesn't react

linux-meta-hwe-edge

1738259

Make the kernel image packages depend on the cpu microcode updates, to ensure they are pulled into all host installs of Ubuntu on upgrade.

fwupdate

1730343

Redo patch series.

fwupdate-signed

1730343

Build-depend on fwupdate 0.5-2ubuntu7

linux-aws

1746318

linux-aws serial console not recognized

grub2

722950

Use EFI_SIMPLE_TEXT_INPUT_EX to support key combinations.

grub2

1708245

util/grub-install.c: Use MokManager EFI binary name without the .signed extension now that shim handles signing via sbsigntool natively.

grub2-signed

722950 1708245

Rebuild against grub2 2.02~beta2-36ubuntu3.16.

shim-signed

1708245

Backport shim-signed 1.33.1 to 16.04.

linux-azure

1743053

libata: apply MAX_SEC_1024 to all LITEON EP1 series devices

linux-azure

1745247

Hyper-V] x86/hyperv: Stop suppressing X86_FEATURE_PCID

linux-azure

1745260

Hyper-V] scsi: storvsc: Spread interrupts when picking a channel for I/O requests

linux-azure

1745261

Hyper-V] scsi: storvsc: Increase cmd_per_lun for higher speed devices

linux-firmware

1738773

Connection issue in Bluetooth SPP mode between a Dell Edge Gateway 3000 and an HC-05 BT module attached to Arduino Uno

linux-firmware

1743279

QCA6174 stops working on newer kernels after second group rekeying

util-linux

1722313

Add --with-audit to rules file and libaudit-dev to build depenedencies. The hwclock needs audit defined in order to create audit records when time is changed.

numactl

1616024

Enable s390x build.

s390-tools

1608927

Correct postinst, which cleans up erroneous directory from 1.34.0-0ubuntu8 upload and earlier.

hw-detect

1555904

hw-detect.sh: install opal-prd on OpenPOWER machines.

hw-detect

1577833

Drop hw-detect.pre-pkgsel.d/20install-hwpackages, as it installs universe package, which is probably in itself not useful on Ubuntu.

ubuntu-drivers-common

1728547

Skip test_system_modaliases_system on s390x. Fixes FTBFS.

ubuntu-drivers-common

1728547

Skip bbswitch, and make sure to unload the nvidia driver when the force-dgpu-on option is enabled.

grub2

1527727

Signal to zpool that it should emit full names of constituent devices.

grub2-signed

1527727

Rebuild against grub2 2.02~beta2-36ubuntu3.17.

pulseaudio

1718824

60c0edd5: Add support for usb audio on the Dell dock TB16

pulseaudio

1718824

2f1dcea3: build-sys: add the Dell dock TB16 configuration

Unsorted changes

ubuntu-advantage-tools

1686183

ubuntu-advantage & /etc/update-motd.d/99-esm now build, run and are quiet on non-precise release.

ubuntu-advantage-tools

1690270

Also install ca-certificates

ubufox

1627808

Add multiProcessCompatible to the install.rdf. Thanks to Shih-Yuan Lee for this

pollinate

1708192

New upstream release :

backuppc

1612600

Fix debian/rules so the patch is actually applied.

apparmor

1713169

Remove initramfs-tools from the dependencies; this isn't used and the dependency has been dropped in later releases.

nut

1540008

debian/nut-server.postinst: The udevd process is called systemd-udevd for quite sometimes already, properly detect whether it's running or not, this should fix the devices permissions for USB UPS's

crash

1712867

Hyper-V] 16.04 kexec-tools doesn't match linux-azure d/p/0011-Fix-for-Linux-commit-0100301bfdf56a2a370c7157b5ab0fb.patch d/p/0012-Fix-for-the-ps-t-option-in-3.17-and-later-kernels-th.patch d/p/0013-Fix-for-the-irq-s-option-for-Linux-4.2-and-later-ker.patch d/p/0014-Improvement-of-the-accuracy-of-the-allocated-objects.patch d/p/0015-When-reading-a-task-s-task_struct.flags-field-check-.patch d/p/0016-Fix-for-Linux-4.8-rc1-commit-500462a9de657f86edaa102.patch d/p/0017-Improvement-of-the-dev-d-option-to-display-I-O-stati.patch d/p/0018-Introduction-of-a-new-bt-v-option-that-checks-the-ke.patch d/p/0019-Fix-for-Linux-4.9-rc1-commits-15f4eae70d365bba26854c.patch d/p/0020-Fix-for-Linux-4.10-commit-7fd8329ba502ef76dd91db561c.patch d/p/0021-Prepare-for-the-kernel-s-taint_flag.true-and-taint_f.patch d/p/0022-Prevent-the-livepatch-taint-flag-check-during-the-sy.patch

python3.5

1711724

SRU: Fix dict segfault. Issue #27945.

ntp

1706818

d/ntp.init: fix lock path to match the ntpdate ifup hook. Furthermore drop the usage of lockfile-progs calls and instead use flock directly. This is a backport of changes made in 1:4.2.8p7+dfsg-1

xfsprogs

1696102

xfs_copy: Fix meta UUID handling on multiple copies upstream fix cbca895541facb.

mdadm

1716818

Drop versioned dependency on initramfs-tools, which was only needed for upgrades and now keeps initramfs-tools installed on systems that don't need it.

postgresql-9.5

1713979

New upstream release

python3.5

1682934

Explicitly use the system python for byte compilation in postinst scripts.

gcc-5

1709727

Fix hangs w/ asan binaries on arm64 (Dann Frazier).

gcc-5

1695093

Linaro branch only: Fix PR target/79041, aarch64 backend emitting R_AARCH64_ADR_PREL_PG_HI21 relocation despite -mpc-relative-literal-loads option being used (Dan Frazier).

binutils

1696686

SRU

systemd

1600000

resolved: recognize DNS names with more than one trailing dot as invalid

systemd

1709536

Ignore failures to set Nice priority on services in containers.

systemd

1714933

networkd: accept `:' in ifnames in systemd/networkd.

systemd

1713536

initramfs-tools: trigger udevadm add actions with subsystems first.

systemd

1665088

networkd: Add support to set STP value on a bridge.

systemd

1715131

networkd: add support for AgeingTImeSec, Priority and DefaultPVID settings.

systemd

1709135

networkd: add support to set ActiveSlave and PrimarySlave.

postfix

1595096

debian/postfix.postinst: Provide main/master.cf.proto for multi-inst.

distro-info-data

1727046

Add Ubuntu 18.04 LTS Bionic Beaver.

gnutls28

1709193

use_normal_priority_for_openssl_sslv23.diff by Andreas Metzler: OpenSSL wrapper: SSLv23_*_method translates to NORMAL GnuTLS priority, which includes TLS1.2 support.

systemd

1727301

Fixes regression-updates

mdadm

1722491

Add mdadm-shutdown.service which is recommended to be used on systems with Intel Matrix / DDF raid. It creates a shutdown initramfs which systemd-shutdown may pivot to, and complete clean external metadata raid array shutdown.

cracklib2

1681231

Migrate triggers to interest-noawait to avoid trigger-cycles

postfix

1305232

Ignore broken symbolic links during ca_cert check

iproute2

1720126

debian/patches/99-increase-receive-buffer-size.patch: Fix "Message truncated" issue with many VF's. Thanks to Phil Sutter <phil@nwl.cc>.

openjdk-8

1707082

fix regression introduced by security fix S8169392.

openjdk-8

1548434

Fix libjvm.so's .debug file names.

openjdk-8

1706567

add a 'Breaks:' entry to ca-certificates-java for all releases except Trusty.

ubuntu-advantage-tools

1719671

Backports from upstream version 13 :

debootstrap

1727732

Add (Ubuntu) bionic as a symlink to gutsy.

golang-1.6

1661222

Add d/patches/0004-arm64-better-guessed-page-size.patch to fix problems seen with docker on arm64 systems.

tzdata

1712675 1696298 1691092

New upstream release

postgresql-9.5

1730661

New upstream release

mdadm

1617919

Prevent segfault when get_md_name() returns NULL This fixes mdadm segfaults when running inside a container.

lxcfs

1727373

New upstream bugfix release (2.0.8)

klibc

1713747

Write DNS domain in place of DOMAINSEARCH if that wasn't provided by the DHCP server.

livecd-rootfs

1730642

Add the IMAGEFORMAT=none to support generating a single rootfs

livecd-rootfs

1731492

Backport "minimized round 2" changes from trunk to Xenial

dpkg

1601998

Use ohshit() instead of internerr() for unhandled dpkg-split exit codes. (i.e. do not abort).

apport

1722564

bin/apport-cli: read until <enter> instead of a single character when # of apport options is non-unique with a single character. Thanks to Chad Smith for the patch.

livecd-rootfs

1701132

Use xz -T4 instead of pxz. Supported xz versions before 5.2 accept the -T4 option but ignore it. Also depend on xz-utils instead of downloading pxz.

sysstat

1720627

Add 14-fix-mtab-reading.patch to fix a crash occurring in sadc while reading really long lines in /etc/mtab

libgweather

1704533

Rename the gettext template to work around Launchpad issue. This fixes the untranslated weather conditions in the GNOME Weather app.

corosync

1739033

d/p/Parser-Make-config-file-parser-more-hierarchy.patch: Fixes how corosync parses a config file with malformed entries

libseccomp

1682102

Backport libseccomp 2.3.1 to xenial

llvm-toolchain-5.0

1716203

Backport to xenial.

apport

1733366

REGRESSION UPDATE: Fix regression that caused a Traceback in the container support

livecd-rootfs

1569237

Don't ask for password and GECOS while creating vagrant user

livecd-rootfs

1569237

Added a "vagrant" user to the vagrant image in addition to the "ubuntu" user, in accordance with the vagrant community's expectations

python2.7

1638695

Some performance improvements:

python2.7

1734109

Rename md5_* functions to _Py_md5_*.

python2.7

1682934

Explicitly use the system python for byte compilation in postinst scripts.

python2.7

1512068

Fix issue #22636: Avoid shell injection problems with ctypes.util.find_library().

binutils

1722162

pr19353.diff: Fix internal error when applying TLSDESC relocations with no TLS segment.

awstats

1708665

debian/README.Debian, debian/prerotate.sh: fix logrotate integration due to change of www-data to /usr/sbin/nologin

clamav

1532608

d/control: bump break/replaces dependencies to respect major trusty version upgrades

gcc-5

1727540

Add thunderx2 support.

intltool

1117944

no-guess-builddir.patch: new patch by Aleksander Morgado. Fixes build of various projects when builddir is not the same as srcdir (e.g. when running make distcheck).

apparmor

1717714

d/p/0001-Allow-seven-digit-pid.patch: On 64bit systems, /proc/sys/kernel/pid_max can be set to PID_MAX_LIMIT, (2^22), which results in seven digit pids. Adjust the @{PID} variable in tunables/global to accept this.

apt

1702326

Microrelease covering 1.4.7 and 1.4.8

apt

1613184

don't ask an uninit _system for supported archs

apt

1716973

apt-daily: Pull in network-online.target in service, not timer

apt

1690980

Gracefully terminate process when stopping apt-daily-upgrade

postfix

1727699

Only run post 3.0 master.cf fixup if upgrading from version before the fix. This is a pick of 37b37e93 from Debian packaging repo at https://git.launchpad.net/postfix

python-defaults

1715062

pycompile, pyclean, pyversions: Use python2 as the shebang to guard against people fiddling around with the python symlink or having a python3 installed as python in /usr/local.

audit

1724152

debian/patches/02-print-loginuid-in-login-report.patch: Display the loginuid when using aureport to display a login report

ntp

1749389

d/apparmor-profile: fix denial checking for running ntpdate