# Last update included in this point release is TODO ||<>|| 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 [[https://usn.ubuntu.com/releases/ubuntu-18.04-lts/|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 || Bug: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 || Bug:1772237 || LanguageSelector/ImConfig.py: Prevent crash if LC_CTYPE has a value which Python does not understand (). || || curtin || Bug:1772044 || New upstream snapshot. || || livecd-rootfs || Bug:1773719 || Symlink systemd-networkd-wait-online to /bin/true in the live installer live session to avoid depending on buggy systemd behaviour. || || mdadm || Bug: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 || Bug:1771966 || Switch to use uptime instead of time.time() which is sensitive to BIOS time reset after NTP sync, leading to negative values. || || ubiquity || Bug:1773321 || Don't record telemetry data when doing stage 2 (user mode) as it keeps an unused /target directory Also, record OEM types || || ubiquity || Bug: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 || Bug:1778777 || Update unminimize script text and install ubuntu-standard when unminimizing a minimal image || || grub-installer || Bug: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 || Bug: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 || Bug:1766945 || Automatic update of included source packages: grub-installer 1.128ubuntu8.18.04.1, partman-auto 134ubuntu8.1, partman-efi 71ubuntu2.1. || || ubiquity || Bug:1778848 || Automatic update of included source packages: grub-installer 1.128ubuntu8.18.04.1, partman-auto 134ubuntu8.1, partman-efi 71ubuntu2.1. || || partman-efi || Bug:1766945 || Save the number of ESPs found to /var/lib/partman/efi_esp_count for partman-auto. || || installation-guide || Bug:1575236 || Fixed some appearance issues and long lines - mainly visible in the PDFs || || installation-guide || Bug:1575236 || More adjustments to the s390x portion of the installation guide, updated references to IBM documentation. || || installation-guide || Bug:1564788 || Clear up use of zfcp configuration in preseed. || || grub-installer || Bug:1771845 || Fix support for installation on NVMe with RAID1 || || live-build || Bug:1778811 || ubuntu-initramfs-handling.patch: Use initramfs-tools to work with initrds, instead of trying to naively repack and unpack them blindly || || debian-installer || Bug:1779815 || Rebuild against new systemd for SCSI sync || || debian-installer || Bug:1781036 || Fix permissions on the netboot.tar kernel || || livecd-rootfs || Bug: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 || Bug: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 || Bug:1768541 || debian/control{,.in}: Make the transitional packages be Arch any and MA same, so upgrades work properly. || || ubuntu-release-upgrader || Bug: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 || Bug:1755456 || Add upgrade telemetry information || || update-manager || Bug:1774131 || Fix my embarassing typo that makes update-manager report crashes, when instanciating the "reboot" dialog and mangling signals. || || update-manager || Bug: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 || Bug:1641671 || package-data-downloader: Only print processing messages if we should download stuff, or if an expected exception occured || || update-notifier || Bug:1778697 || Only show apport UI if whoopsie is not in auto or never reporting mode. || || unattended-upgrades || Bug: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 || Bug:1775292 || Fix adjusting candidates || || unattended-upgrades || Bug:1602536 || Relock apt lock before reopening the cache || || unattended-upgrades || Bug: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 || Bug: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 || Bug:1781446 || Redirect stderr output in upgrade-between-snapshots, too, otherwise it breaks the test sometimes || || unattended-upgrades || Bug:1781446 || Redirect stderr output in upgrade-all-security, otherwise it breaks the test || || unattended-upgrades || Bug: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 || Bug:1773033 || Don't start or gracefully stop upgrade on battery || || unattended-upgrades || Bug:1781183 || Skip updates on metered connections (Closes: #855570) || || unattended-upgrades || Bug:1396787 || Speed up unattended-upgrade (Closes: #892028, #899366) || || unattended-upgrades || Bug:1778800 || Skip starting init.d script in debhelper-generated postinst part || || unattended-upgrades || Bug: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 || Bug: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 || Bug:1775660 || Purge obsolete packages, if user agrees to remove obsolete packages. || || ubuntu-release-upgrader || Bug: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 || Bug: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 || Bug: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 || Bug: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 || Bug:1775236 || Adjust dates in hwe-support-status for bionic || || unattended-upgrades || Bug: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 || Bug: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 || Bug:1767873 || Fix crash on shutdown in ubuntu-report page || || gnome-initial-setup || Bug:1768557 || Update the "What's new" graphic to mention dock and notifications || || gnome-initial-setup || Bug:1768929 || Don't autostart if user quits the wizard before completing it || || software-properties || Bug:1753333 || SoftwarePropertiesGtk.py: uninstall the actual nvidia packages, not only the meta-package . || || alsa-lib || Bug: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 || Bug:1747171 || Restore File > New Tab menu item. Thanks Debarshi Ray for the suggestion. || || x11-xkb-utils || Bug:1771660 || SRU: (taken from 7.7+4). || || gnome-system-monitor || Bug:1770971 || New upstream release || || gnome-characters || Bug:1767549 || Drop obsolete dh_translations overrides and fix .desktop translations || || pulseaudio || Bug:405294 || Reduce latency over bluetooth, using A2DP, when the connection drops temporarily . || || im-config || Bug:1761554 || Don't set GTK_IM_MODULE if IBus on Wayland session . || || gdm3 || Bug:1766137 || Cherry picks commits from upstream 3.28 branch to propely fix ref-counting issues on GdmClient || || gdm3 || Bug:1773968 || New upstream release : || || gdm3 || Bug:1766137 || Reference counting fixes for GdmClient || || gdm3 || Bug: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 || Bug:1767445 || Fix incorrect default install version being shown || || gnome-software || Bug:1768779 || Make snap channel selection list scrollable || || gnome-software || Bug:1768794 || Fix channel branches all showing the same name || || gnome-software || Bug:1769556 || Alphabetically sort channel branch names || || desktop-file-utils || Bug:1769954 || Use noawait trigger || || cups-pk-helper || Bug: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 || Bug: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 || Bug:1773382 || "Only try to select an existing panel on startup", otherwise it's possible to hit a segfault || || gnome-control-center || Bug:1759468 || Avoid dereferencing invalid pointer || || im-config || Bug:1761554 || Dropped. The 0.34-1ubuntu1.1 changes reversed due to regression, e.g. LibreOffice crash when using IBus . || || fonts-guru-extra || Bug:1701047 || Handle migration of conffile from wrong subdir. || || ubuntu-report || Bug: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 || Bug:1765672 || Ensure that LANG is the user's language reported even in OEM mode || || ubuntu-report || Bug:1771976 || Collect physical screen size || || ubuntu-report || Bug:1765614 || Incorrect regex for GPU info || || gnome-initial-setup || Bug:1773140 || Add legal notice for livepatch page || || gnome-initial-setup || Bug:1768549 || Typo fix in the "help improve ubuntu" page || || gnome-initial-setup || Bug:1768744 || Fix crash if fail to get installed snaps || || gnome-initial-setup || Bug:1769810 || Fix alignment of featured snaps || || gnome-initial-setup || Bug:1769811 || Update background images to be more transparent || || gnome-initial-setup || Bug:1766277 || Make changes page translatable || || gnome-initial-setup || Bug:1768557 || Correctly update the "What's new" graphic || || gnome-initial-setup || Bug:1768743 || Fix crash handling errors in livepatch page || || vte2.91 || Bug:1756238 || Add 91_keep_fds.patch since gdebi still requires it || || vte2.91 || Bug:1765389 || Don't revert unrelated g-i annotation changes to avoid unnecessary gir/vapi API changes compared to upstream || || vte2.91 || Bug:1774167 || New upstream release 0.52.2 : || || vte2.91 || Bug: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 || Bug:1650395 || Fix transparency on Wayland. Patch by Owen Taylor, via Debarshi Ray @ Fedora || || gnome-terminal || Bug:1774167 || New upstream release 3.28.2 || || gnome-terminal || Bug:1771290 || 1828cb6] prefs: editor: Translate encoding names || || gnome-terminal || Bug:1747171 || Restore File > New Tab menu item. Thanks Debarshi Ray for the suggestion. (Closes: #783903) || || gnome-terminal || Bug:1747171 || Restore File > New Tab menu item. Thanks Debarshi Ray for the suggestion. || || gnome-online-accounts || Bug: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 || Bug:1701047 || Handle migration of conffile from wrong subdir . || || fonts-beng-extra || Bug:1701047 || Handle migration of conffile from wrong subdir . || || fonts-gujr-extra || Bug:1701047 || Handle migration of conffile from wrong subdir . || || fonts-orya-extra || Bug:1701047 || Handle migration of conffile from wrong subdir . || || gstreamer1.0 || Bug:1772898 || No-change backport to bionic || || gst-plugins-good1.0 || Bug:1772898 || Merge with Debian unstable ; remaining changes: || || gst-plugins-base1.0 || Bug:1772898 || Merge with Debian . Remaining change: || || gnome-control-center || Bug:1774597 || display and enable correct section of error reporting mode (never/manual/auto) || || gnome-calendar || Bug:1768555 || New upstream version || || libglvnd || Bug:1770913 || control: Drop the alternate depends on lib{egl,glx}-vendor, the default provided by mesa should always be installed. || || libglvnd || Bug:1772607 || control: Bump Breaks/Replaces on old mesa egl/glx packages to verify upgrades with xenial backports work. || || mesa || Bug:1772607 || New upstream release. || || mesa || Bug:1774170 || fix wayland apps blocking on eglswapBuffers || || gnome-shell || Bug:1775145 || New upstream release || || gnome-shell || Bug:1765261 || fixes valid password rejection at login screen || || gnome-shell || Bug: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 || Bug:1714989 || debian/patches/st-label-Unset-clutter-text-instance-on-disposal.patch || || gnome-shell || Bug:1777956 || GDM gnome-shell greeter fix to fix unneeded login attempts || || gnome-shell || Bug:1691675 || magnifier.js: Fix zoom juddering || || mutter || Bug:1778703 || Backport from cosmic || || mutter || Bug:1758528 || Hybrid GPU: 'shallow' crash while interacting with the secondary screen || || mutter || Bug:1748450 || Cherry picked from upstream, to reduce noise of mutter on crashes which are actually caused by XWayland || || gdm3 || Bug:1776487 || Keep the number of logged-in consistent with reality || || ubuntu-report || Bug:1777651 || Add more information to determine CPU || || bluez || Bug:1759628 || Add fix-lp1759628-upstream-commit-1873096352.patch to fix loss of audio on suspend/resume || || gnome-desktop3 || Bug:1771242 || New upstream release || || gnome-control-center || Bug:1780280 || New bugfix version || || gnome-disk-utility || Bug:1780267 || New bugfix update || || software-properties || Bug:1768797 || Allow the user to disable livepatch if the gnome-online-account expired. || || ubuntu-docs || Bug:1781816 || The latest translations exported from Launchpad || || gnome-getting-started-docs || Bug:1781816 || New upstream release || || gnome-user-docs || Bug:1781816 || Latest upstream git || == Server and Cloud related fixes == These changes mainly affect installations of Ubuntu on server systems and clouds. || neutron || Bug: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 || Bug:1767128 || New stable point release for OpenStack Queens . || || nova || Bug:1767128 || New stable point release for OpenStack Queens . || || glance || Bug:1767128 || New stable point release for OpenStack Queens . || || cinder || Bug:1767128 || New stable point release for OpenStack Queens . || || cloud-init || Bug:1766711 || debian/control: add missing dependency on iproute2. || || cloud-init || Bug:1766714 || debian/control: add missing dependency on isc-dhcp-client. || || cloud-init || Bug:1767412 || New upstream snapshot. || || ifupdown || Bug: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 || Bug:1765191 || d/openstack-dashboard.postinst: Make sure that /var/lib/openstack-dashboard/ and /var/lib/openstack-dashboard/secret_key have the appropriate permissions . || || ceph || Bug: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 || Bug: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 || Bug: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 || Bug:1770305 || d/patches/0002-lp-1770503-launchpad-error-checking.patch: Check status code of response when fetching ssh keys from Launchpad. || || ssh-import-id || Bug: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 || Bug:1769920 || cloudarchive: Enable support for the Rocky Ubuntu Cloud Archive on 18.04 . || || netcat-openbsd || Bug: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 || Bug:1756587 || doc/netplan.md: Clarify the behavior for time-based values for bonds and bridges. || || netplan.io || Bug:1769682 || critical: provide a way to set "CriticalConnection=true" on a networkd connection, especially for remote-fs scenarios. || || landscape-client || Bug:1771443 || Handle unicode in apt-sources-replace || || nova || Bug:1771572 || New stable point release for OpenStack Queens . || || neutron || Bug:1771572 || New stable point release for OpenStack Queens . || || heat || Bug:1771572 || New stable point release for OpenStack Queens . || || quota || Bug:1774431 || d/p/lp-1774431-fix-Listen-on-a-TCP-socket.patch: avoid issues with TCP sockets hogging quota at 100% cpu . || || lxc || Bug:1775283 || New upstream bugfix release : || || lxd || Bug:1775290 || New usptream bugfix release : || || lxd || Bug:1770395 || Add missing dependency on iproute2 || || libvirt || Bug: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 || Bug:1776189 || d/p/ubuntu/machine-type-hpb.patch: add -hpb machine type for host-phys-bits=true || || lxcfs || Bug:1775271 || New upstream bugfix release : || || bolt || Bug:1773332 || New upstream version || || heat || Bug:1761629 || Fixing heat error with unicode || || networkd-dispatcher || Bug:1772137 || networkd-dispatcher.conf: Run startup triggers by default || || networkd-dispatcher || Bug:1772137 || Cherry-pick upstream fix to start before systemd-networkd || || dovecot || Bug:1777008 || d/p/lp1777008-log-Fix-log-reopening-on-SIGUSR1.patch: Fix log reopen on SIGUSR1 for log rotation || || apache2 || Bug:1766186 || debian/patches/includeoptional-ignore-non-existent.patch: silently ignore a not existent file path with IncludeOptional . || || ebtables || Bug:1774120 || Never return failure during ebtables.init stop(), it can cause errors during package upgrade || || evolution-data-server || Bug:1769637 || New upstream version || || gvfs || Bug:1762595 || Backport upstream patch for udisks2 to fix detection of an ejected USB device || || netplan.io || Bug: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 || Bug:1778747 || New stable point release for OpenStack Queens . || || ceilometer || Bug:1778747 || New upstream point release . || || neutron || Bug:1778747 || New stable point release for OpenStack Queens . || || cinder || Bug:1778747 || New stable point release for OpenStack Queens . || || aodh || Bug:1778747 || New stable point release for OpenStack Queens . || || nova || Bug:1778747 || New stable point release for OpenStack Queens . || || nova || Bug: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 || Bug: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 || Bug: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 || Bug:1768777 || Add back missing zfs-doc package || || libvirt || Bug: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 || Bug:1736097 || Support latest Redpine WLAN/BT RS9113 driver // INVALID or PRIVATE BUG // INVALID or PRIVATE BUG || || linux-oem || Bug:1738169 || Support latest Redpine WLAN/BT RS9113 driver // INVALID or PRIVATE BUG // INVALID or PRIVATE BUG || || linux-meta-oem || Bug:1738259 || need to ensure microcode updates are available to all bare-metal installs of Ubuntu || || vlan || Bug: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 || Bug:1757443 || Redpine: BLE radio lost issue || || ebtables || Bug:1772456 || Fix check of fcntl errno value, to allow lockfile contention to work. || || dkms || Bug: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 || Bug:1771635 || Combined security update || || binutils || Bug:1769657 || Combined security update || || binutils || Bug:1763098 || Fix PR gprof/23056, memory corruption in gprof. || || binutils || Bug:1763096 || Fix PR binutils/23054, memory corruption in as. || || binutils || Bug:1763094 || Fix PR ld/23055, memory corruption in ld. || || linux-meta || Bug:1738259 || Need to ensure microcode updates are available to all bare-metal installs of Ubuntu || || initramfs-tools || Bug:1771962 || hooks/resume: don't generate RESUME config pointing to randomly-crypted swap devices. || || zfs-linux || Bug: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 || Bug:1751986 || Merge three upstream commits. || || shim-signed || Bug:1770579 || update-secureboot-policy: fix quoting for key/again password handling to mokutil. || || shim-signed || Bug:1767091 || update-secureboot-policy: don't allow backtracking at the "main" question for whether to enroll a new MOK. || || linux-meta || Bug:1773407 || linux-crashdump isn't built for arm64 || || linux-meta || Bug:1738259 || Need to ensure microcode updates are available to all bare-metal installs of Ubuntu || || grub2 || Bug:1778848 || auto-nvram option to grub-install for auto-detecting NVRAM availability before attempting NVRAM updates. || || grub2-signed || Bug:1778848 || debian/control: switch the grub-efi-amd64 dependency of grub-efi-amd64-signed to grub-efi-amd64-bin. || || grub2-signed || Bug:1778848 || auto-nvram and pass the x86_64-efi target to it, making sure we always install the right target. || || shim-signed || Bug:1778848 || debian/shim-signed.postinst: use --auto-nvram with grub-install in case we're installing on a NVRAM-unavailable platform. || || shim-signed || Bug:1778848 || debian/control: bump the dependency for grub2-common to make sure grub-install supports --auto-nvram. || || shim-signed || Bug:1778848 || debian/control: switch the grub-efi-amd64-bin dependency to grub-efi-amd64-signed. || || grub2-signed || Bug: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 || Bug: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 || Bug:1782173 || linux: 4.15.0-29.31 -proposed tracker || || linux || Bug:1777716 || SRU Bionic][Cosmic] kernel panic in ipmi_ssif at msg_done_handler || || linux || Bug:1775786 || Update to ocxl driver for 18.04.1 || || linux || Bug:1776887 || Critical upstream bugfix missing in Ubuntu 18.04 - frequent Xorg crash after suspend || || linux || Bug:1777194 || Hard LOCKUP observed on stressing Ubuntu 18 04 || || linux || Bug:1773964 || IPL: ppc64_cpu --frequency hang with INFO: rcu_sched detected stalls on CPUs/tasks on w34 and wsbmc016 with 920.1714.20170330n || || linux || Bug:1781709 || Regression] EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block bitmap checksum || || linux || Bug:1781433 || linux: 4.15.0-28.30 -proposed tracker || || linux || Bug:1781413 || Cannot set MTU higher than 1500 in Xen instance || || linux || Bug:1781062 || linux: 4.15.0-27.29 -proposed tracker || || linux || Bug:1780137 || Regression] EXT4-fs error (device sda1): ext4_validate_inode_bitmap:99: comm stress-ng: Corrupt inode bitmap || || linux || Bug:1780112 || linux: 4.15.0-26.28 -proposed tracker || || linux || Bug:1780062 || failure to boot with linux-image-4.15.0-24-generic // Cloud- init causes potentially huge boot delays with 4.15 kernels || || linux || Bug:1779354 || linux: 4.15.0-25.27 -proposed tracker || || linux || Bug:1777736 || hisi_sas_v3_hw: internal task abort: timeout and not done. || || linux || Bug:1777734 || hisi_sas: Add missing PHY spinlock init || || linux || Bug:1777727 || hisi_sas: improve read performance by pre-allocating slot DMA buffers || || linux || Bug:1777696 || hisi_sas: Failures during host reset || || linux || Bug:1776750 || Fake SAS addresses for SATA disks on HiSilicon D05 are non-unique || || linux || Bug:1766055 || Vcs-Git header on bionic linux source package points to zesty git tree || || linux || Bug:1778261 || large KVM instances run out of IRQ routes || || linux-meta || Bug:1773407 || linux-crashdump isn't built for arm64 || || linux-aws || Bug:1782176 || linux-aws: 4.15.0-1016.16 -proposed tracker || || linux-aws || Bug:1782173 || linux: 4.15.0-29.31 -proposed tracker || || linux-aws || Bug:1777716 || SRU Bionic][Cosmic] kernel panic in ipmi_ssif at msg_done_handler || || linux-aws || Bug:1775786 || Update to ocxl driver for 18.04.1 || || linux-aws || Bug:1776887 || Critical upstream bugfix missing in Ubuntu 18.04 - frequent Xorg crash after suspend || || linux-aws || Bug:1777194 || Hard LOCKUP observed on stressing Ubuntu 18 04 || || linux-aws || Bug: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 || Bug:1781709 || Regression] EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block bitmap checksum || || linux-aws || Bug:1781435 || linux-aws: 4.15.0-1015.15 -proposed tracker || || linux-aws || Bug:1781433 || linux: 4.15.0-28.30 -proposed tracker || || linux-aws || Bug:1781413 || Cannot set MTU higher than 1500 in Xen instance || || linux-aws || Bug:1781065 || linux-aws: 4.15.0-1014.14 -proposed tracker || || linux-aws || Bug:1781062 || linux: 4.15.0-27.29 -proposed tracker || || linux-aws || Bug:1780137 || Regression] EXT4-fs error (device sda1): ext4_validate_inode_bitmap:99: comm stress-ng: Corrupt inode bitmap || || linux-aws || Bug:1780115 || linux-aws: 4.15.0-1013.13 -proposed tracker || || linux-aws || Bug:1780112 || linux: 4.15.0-26.28 -proposed tracker || || linux-aws || Bug: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 || Bug:1779358 || linux-aws: 4.15.0-1012.12 -proposed tracker || || linux-aws || Bug:1779354 || linux: 4.15.0-25.27 -proposed tracker || || linux-aws || Bug:1777736 || hisi_sas_v3_hw: internal task abort: timeout and not done. || || linux-aws || Bug:1777734 || hisi_sas: Add missing PHY spinlock init || || linux-aws || Bug:1777727 || hisi_sas: improve read performance by pre-allocating slot DMA buffers || || linux-aws || Bug:1777696 || hisi_sas: Failures during host reset || || linux-aws || Bug:1776750 || Fake SAS addresses for SATA disks on HiSilicon D05 are non-unique || || linux-aws || Bug:1766055 || Vcs-Git header on bionic linux source package points to zesty git tree || || linux-aws || Bug:1778261 || large KVM instances run out of IRQ routes || || linux-azure || Bug:1782173 || linux: 4.15.0-29.31 -proposed tracker || || linux-azure || Bug:1777716 || SRU Bionic][Cosmic] kernel panic in ipmi_ssif at msg_done_handler || || linux-azure || Bug:1775786 || Update to ocxl driver for 18.04.1 || || linux-azure || Bug:1776887 || Critical upstream bugfix missing in Ubuntu 18.04 - frequent Xorg crash after suspend || || linux-azure || Bug:1777194 || Hard LOCKUP observed on stressing Ubuntu 18 04 || || linux-azure || Bug: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 || Bug:1781709 || Regression] EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block bitmap checksum || || linux-azure || Bug:1781433 || linux: 4.15.0-28.30 -proposed tracker || || linux-azure || Bug:1781413 || Cannot set MTU higher than 1500 in Xen instance || || linux-azure || Bug:1781062 || linux: 4.15.0-27.29 -proposed tracker || || linux-azure || Bug:1780137 || Regression] EXT4-fs error (device sda1): ext4_validate_inode_bitmap:99: comm stress-ng: Corrupt inode bitmap || || linux-azure || Bug:1780112 || linux: 4.15.0-26.28 -proposed tracker || || linux-azure || Bug: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 || Bug:1779354 || linux: 4.15.0-25.27 -proposed tracker || || linux-azure || Bug:1777736 || hisi_sas_v3_hw: internal task abort: timeout and not done. || || linux-azure || Bug:1777734 || hisi_sas: Add missing PHY spinlock init || || linux-azure || Bug:1777727 || hisi_sas: improve read performance by pre-allocating slot DMA buffers || || linux-azure || Bug:1777696 || hisi_sas: Failures during host reset || || linux-azure || Bug:1776750 || Fake SAS addresses for SATA disks on HiSilicon D05 are non-unique || || linux-azure || Bug:1766055 || Vcs-Git header on bionic linux source package points to zesty git tree || || linux-azure || Bug:1778261 || large KVM instances run out of IRQ routes || || linux-meta-azure || Bug:1779908 || linux-azure: add a meta package for the extra modules || || linux-kvm || Bug:1782180 || linux-kvm: 4.15.0-1016.16 -proposed tracker || || linux-kvm || Bug:1782173 || linux: 4.15.0-29.31 -proposed tracker || || linux-kvm || Bug:1777716 || SRU Bionic][Cosmic] kernel panic in ipmi_ssif at msg_done_handler || || linux-kvm || Bug:1775786 || Update to ocxl driver for 18.04.1 || || linux-kvm || Bug:1776887 || Critical upstream bugfix missing in Ubuntu 18.04 - frequent Xorg crash after suspend || || linux-kvm || Bug:1777194 || Hard LOCKUP observed on stressing Ubuntu 18 04 || || linux-kvm || Bug: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 || Bug:1781709 || Regression] EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block bitmap checksum || || linux-kvm || Bug:1781433 || linux: 4.15.0-28.30 -proposed tracker || || linux-kvm || Bug:1781413 || Cannot set MTU higher than 1500 in Xen instance || || linux-kvm || Bug:1781068 || linux-kvm: 4.15.0-1015.15 -proposed tracker || || linux-kvm || Bug:1781062 || linux: 4.15.0-27.29 -proposed tracker || || linux-kvm || Bug:1780137 || Regression] EXT4-fs error (device sda1): ext4_validate_inode_bitmap:99: comm stress-ng: Corrupt inode bitmap || || linux-kvm || Bug:1780119 || linux-kvm: 4.15.0-1014.14 -proposed tracker || || linux-kvm || Bug:1780112 || linux: 4.15.0-26.28 -proposed tracker || || linux-kvm || Bug: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 || Bug:1779363 || linux-kvm: 4.15.0-1013.13 -proposed tracker || || linux-kvm || Bug:1766774 || test_190_config_kernel_fortify in kernel security test failed with 4.15 KVM kernel || || linux-kvm || Bug:1766780 || test_250_config_security_perf_events_restrict in kernel security test failed with 4.15 KVM kernel || || linux-kvm || Bug:1777127 || kata-containers: enable memory hotplug || || linux-kvm || Bug:1761854 || kata-containers: Cannot open root device "pmem0p1" || || linux-kvm || Bug:1761856 || kata-containers: netlink protocol not supported || || linux-kvm || Bug:1779354 || linux: 4.15.0-25.27 -proposed tracker || || linux-kvm || Bug:1777736 || hisi_sas_v3_hw: internal task abort: timeout and not done. || || linux-kvm || Bug:1777734 || hisi_sas: Add missing PHY spinlock init || || linux-kvm || Bug:1777727 || hisi_sas: improve read performance by pre-allocating slot DMA buffers || || linux-kvm || Bug:1777696 || hisi_sas: Failures during host reset || || linux-kvm || Bug:1776750 || Fake SAS addresses for SATA disks on HiSilicon D05 are non-unique || || linux-kvm || Bug:1766055 || Vcs-Git header on bionic linux source package points to zesty git tree || || linux-kvm || Bug:1778261 || large KVM instances run out of IRQ routes || || linux-oem || Bug:1782181 || linux-oem: 4.15.0-1012.15 -proposed tracker || || linux-oem || Bug:1782173 || linux: 4.15.0-29.31 -proposed tracker || || linux-oem || Bug:1777716 || SRU Bionic][Cosmic] kernel panic in ipmi_ssif at msg_done_handler || || linux-oem || Bug:1775786 || Update to ocxl driver for 18.04.1 || || linux-oem || Bug:1776887 || Critical upstream bugfix missing in Ubuntu 18.04 - frequent Xorg crash after suspend || || linux-oem || Bug:1777194 || Hard LOCKUP observed on stressing Ubuntu 18 04 || || linux-oem || Bug: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 || Bug:1781709 || Regression] EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block bitmap checksum || || linux-gcp || Bug:1782173 || linux: 4.15.0-29.31 -proposed tracker || || linux-gcp || Bug:1777716 || SRU Bionic][Cosmic] kernel panic in ipmi_ssif at msg_done_handler || || linux-gcp || Bug:1775786 || Update to ocxl driver for 18.04.1 || || linux-gcp || Bug:1776887 || Critical upstream bugfix missing in Ubuntu 18.04 - frequent Xorg crash after suspend || || linux-gcp || Bug:1777194 || Hard LOCKUP observed on stressing Ubuntu 18 04 || || linux-gcp || Bug: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 || Bug:1781709 || Regression] EXT4-fs error (device sda2): ext4_validate_block_bitmap:383: comm stress-ng: bg 4705: bad block bitmap checksum || || linux-gcp || Bug:1781433 || linux: 4.15.0-28.30 -proposed tracker || || linux-gcp || Bug:1781413 || Cannot set MTU higher than 1500 in Xen instance || || linux-gcp || Bug:1781062 || linux: 4.15.0-27.29 -proposed tracker || || linux-gcp || Bug:1780137 || Regression] EXT4-fs error (device sda1): ext4_validate_inode_bitmap:99: comm stress-ng: Corrupt inode bitmap || || linux-gcp || Bug:1780112 || linux: 4.15.0-26.28 -proposed tracker || || linux-gcp || Bug: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 || Bug:1779354 || linux: 4.15.0-25.27 -proposed tracker || || linux-gcp || Bug:1777736 || hisi_sas_v3_hw: internal task abort: timeout and not done. || || linux-gcp || Bug:1777734 || hisi_sas: Add missing PHY spinlock init || || linux-gcp || Bug:1777727 || hisi_sas: improve read performance by pre-allocating slot DMA buffers || || linux-gcp || Bug:1777696 || hisi_sas: Failures during host reset || || linux-gcp || Bug:1776750 || Fake SAS addresses for SATA disks on HiSilicon D05 are non-unique || || linux-gcp || Bug:1766055 || Vcs-Git header on bionic linux source package points to zesty git tree || || linux-gcp || Bug:1778261 || large KVM instances run out of IRQ routes || || dkms || Bug: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 || Bug:1779238 || backport upstream fix to let users mount isos and disk images without being prompted for an admin password || == Unsorted changes == || distro-info-data || Bug:1769992 || Add Ubuntu 18.10 Cosmic Cuttlefish. || || distro-info-data || Bug:1743936 || Correct EOL date for zesty. || || debhelper || Bug:1767792 || Cherry-pick this change from Debian (98d248f4) || || apport || Bug:1746668 || data/apport: Properly handle crashes originating from a PID namespace. || || chrony || Bug:1771028 || Support all paths suggested in the man page. || || apport || Bug:1766794 || apport/ui.py: Include ProblemType in reports which are updated as package hooks may expect the report to have a ProblemType. || || apport || Bug: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 || Bug:1769262 || data/general-hooks/ubuntu.py: Don't display a messy error if python or python3 is not installed. || || apport || Bug:1773012 || debian/apport.links: source_linux-signed.py -> source_linux.py package hook || || apport || Bug:1773012 || data/package-hooks/source_linux.py: Redirect bugs filed about the linux-signed source package to linux. || || debootstrap || Bug:1773496 || Add (Ubuntu) cosmic as a symlink to gutsy. || || sosreport || Bug: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 || Bug:1769088 || Ensure /snap/bin is in PATH when checking for commands || || pollinate || Bug:1761240 || New upstream release : || || python-apt || Bug:1773316 || apt.Cache: Remap objects when reopening cache || || libgtop2 || Bug:1749007 || debian/patches/05-mountlist-ignore-snap-squashfs.patch: Ignore squashfs mounted in /snap . || || openipmi || Bug:1716517 || d/openipmi.init: Fixed openipmi init file for other archs. || || apt || Bug:1766542 || Handle a missed case of timed out ip addresses || || apt || Bug:1773992 || apt-key: Pass all instead of gpg-agent to gpgconf --kill || || apt || Bug:1778547 || Fix lock counting in debSystem || || python3-defaults || Bug:1768379 || Switch python3.x-minimal to a pre-dependency for python3-minimal so that release upgrades will be more smooth. || || python-apt || Bug:1780099 || Do not override __hash__ in apt.package.Package || || apt || Bug:1776218 || Handle JSON hooks that just close the file/exit and fix some other errors || || snapd || Bug:1767833 || New upstream release || || snapd-glib || Bug:1740865 || Fix buffer overflows reading HTTP chunked data || || snapd-glib || Bug:1774565 || Support new snapd API || || snapd-glib || Bug:1774566 || Support new snapd API || || snapd || Bug:1773118 || New upstream release || || systemd || Bug: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 || Bug: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 || Bug:1762385 || hwdb: Fix wlan/rfkill keycode on Dell systems. || || systemd || Bug:1768104 || Cherrypick upstream fix for corrected detection of Virtualbox & Xen. || || systemd || Bug: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 || Bug: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 || Bug:1760106 || Fix hibernate disk offsets. Configure resume offset via sysfs, to enable resume from a swapfile. || || snapd || Bug:1779403 || New upstream release, || || snapd || Bug:1779403 || New upstream release, || || snapd || Bug:1779403 || New upstream release, || || grub2 || Bug:1258597 || debian/rules: replace GRUB_HIDDEN_* variables with the more concise and less confusing GRUB_TIMEOUT_STYLE=hidden. || || grub2-signed || Bug:1258597 || Rebuild against grub2 2.02-2ubuntu8.2. || || perl || Bug:1574351 || No change rebuild to fix || || screen || Bug: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 || Bug:1782094 || pkgstripfiles: Serialize PNG optimization and changelog trucation using the lock already used for serializing creating symlinks for identical documentation files. || || pkgbinarymangler || Bug: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 || Bug: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 || Bug:1772024 || Fix bugs causing nbd-smoke-test to fail ||