This is a brief summary of bugs fixed between Ubuntu 16.04.1 and 16.04.2. 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.1 LTS that were released up to and including February 15, 2017. The last update included was USN-3197-1 (libgc vulnerability).
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.)
livecd-rootfs |
Switch ubuntu-gnome from using tasks to metapackages (LP: #1602035) |
|
pkgsel |
debian/postinst: get our "No automatic updates" policy selection to really seed unattended-upgrades with automatic upgrades disabled. (LP: #1585771) |
|
debian-installer |
arm64/cdrom: add virtio-modules for QEMU installs (LP: #1605407) |
|
partman-auto |
lib/auto-shared.sh: list Software RAID devices on NVMe disks. Thanks to Mauricio Faria De Oliveira for the patch. (LP: #1615650) |
|
livecd-rootfs |
Fixes for vagrant box builder in ubuntu-cpc LP: #1565985 |
|
livecd-rootfs |
Add cloud-init config to manage /etc/hosts LP: #1561250 |
|
curtin |
fix dpkg-reconfigure when debconf_selections was provided. (LP: #1609614) |
|
curtin |
Add apt features to curtin. (LP: #1574113) |
|
curtin |
curtin/doc: overhaul curtin documentation for readthedocs.org (LP: #1351085) |
|
curtin |
curtin.util: re-add support for RunInChroot (LP: #1617375) |
|
debian-installer |
Use full version as BUILD_DATE string in the build process, such that mini.iso mini-info & d-i fake status file correctly declare full buildstamp. Currently it's impossible to tell apart SRU builds from each and from the GA build. LP: #1628149. |
|
preseed |
Fix for netcfg/hostname, if set, to take precedence. (LP: #1452202) |
|
debootstrap |
Add (Ubuntu) zesty as a symlink to gutsy. (LP: #1636583) |
|
casper |
Make scripts/casper-bottom/53disable_unattended_upgrades executable. (LP: #1619188) |
|
ubiquity |
ubi-prepare.py: default to disabling Secure Boot when third party drivers are being installed, since it's most likely what people will want. This will also avoid people skipping through this important part of the installer without noticing, only to find their systems not all working correctly. (LP: #1606393) |
|
ubiquity |
Automatic update of included source packages: apt-setup 1:0.104ubuntu4.1, base-installer 1.158ubuntu2.1, netcfg 1.135ubuntu4.1. (LP: #1590358) |
|
ubiquity |
bin/ubiquity-dm: wait for the DBus signals telling us that xsettings are ready before continuing with preparing ubiquity-dm; this avoids starting too quickly and incorrectly applying scale ratios for HiDPI screens. (LP: #1560162) |
|
debian-installer |
No change rebuild to pick up the latest change in preseed (LP: #1452202) |
|
flash-kernel |
Add support for gzip-compressed kernel images (LP: #1384955) |
Upgrade bug fixes
These changes fix upgrade issues, smoothing the way for future upgrades to later releases of Ubuntu.
ubuntu-release-upgrader |
Add the letters LTS to the Release Announcement. (LP: #1603576) |
|
ubuntu-release-upgrader |
data/DistUpgrade.cfg.trusty: modify which demotions file is used for calculating the upgrade. (LP: #1611909) |
|
update-manager |
Correctly calculate the end of support, and return correctly when support has ended. Patch from Andrew Gaul, with thanks. (LP: #1574193) |
|
ubuntu-release-upgrader |
DistUpgradeViewNonInteractive.py: When handling an exception also log what the traceback causing the exception was. (LP: #1632047) |
|
unattended-upgrades |
Modify data/50unattended-upgrades.Ubuntu such that the release pocket is an allowed origin so that security updates with a new dependency will be upgraded and the new dependency will be installed. (LP: #1624641) |
|
update-notifier |
handle different failure modes better thanks to Launchpad user AtesComp for the detective work and patch. (LP: #1621629) |
|
ubuntu-release-upgrader |
DistUpgrade/ReleaseNotesViewerWebkit.py: fix indentation of function _on_navigation_policy_decision_requested. (LP: #1635155) |
|
ubuntu-release-upgrader |
DistUpgradeViewNonInteractive.py: Instead of tripping over errors when writing progress to stdout just ignore them so that the upgrade can continue. (LP: #1614576) |
|
unattended-upgrades |
Create logfile_dpkg if it does not exist so that the file can be read later, thereby preventing a FileNotFound crash. (LP: #1590321) |
|
unattended-upgrades |
Create the directory /var/lib/apt/periodic/, if it does not exist, so that we don't receive a Traceback when trying to write a stampfile there. (LP: #1639977) |
|
ubuntu-release-upgrader |
No change rebuild so the dist-upgrader tarball will be signed with the new method. (LP: #1645906) |
|
unattended-upgrades |
Ensure that network and local filesystems are available when running unattended-upgrades during shutdown mode. (LP: #1618900) |
|
update-notifier |
data/package-data-downloader: Be resilient and do not crash when we can not print information about what is happening. (LP: #1640318) |
|
ubuntu-release-upgrader |
DistUpgrade/DistUpgradeCache.py: when checking for free space in boot also check for kernels being upgraded not just installed. (LP: #1640645) |
|
update-manager |
ChangelogViewer: Fix an API call to work with GTK < and ≥ 3.20. Upstream gave gtk_text_view_get_iter_at_location a gboolean return type, which makes gobject-introspection return (return value, out parameter). (LP: #1548425) |
|
ubuntu-release-upgrader |
DistUpgrade/DistUpgradeCache.py: import kernel initrd size estimation code from update-manager (since u-r-u is the only consumer of it) and refactor in order to give more accurate estimates. LP: #1646222. |
Desktop fixes
These changes mainly affect desktop installations of Ubuntu, Kubuntu, Edubuntu and other Ubuntu-based systems.
mesa |
control, rules: Enable llvm/opencl on arm64. (LP: #1585942) |
|
xorg-server |
control: Add Conflicts/Replaces on xserver-xorg-video-glamoregl. (LP: #1574320) |
|
xorg-server |
Build xmir for arm64 (LP: #1604851). |
|
xorg-lts-transitional |
Add lts-xenial packages. (LP: #1608081) |
|
xorg-lts-transitional |
Add Conflicts to libgbm1-lts-* so that the previous ones are removed. (LP: #1573190) |
|
snapd |
remove purge for now to unblock the SRU (LP: #1605303) |
|
oxide-qt |
Fix LP: #1532910 - Stop using deprecated V8 APIs |
|
language-selector |
LanguageSelector/ImConfig.py: Use "none" as default for non-CJKV languages on certain flavors instead of "xim" (LP: #1605408). |
|
software-properties |
fix exception output when add-apt-repository is called with an invalid ppa (LP: #1594776) |
|
lightdm |
Fix stdin being accidentally closed, causing indicators not to show in unity-greeter (LP: #1605117) |
|
nautilus |
debian/patches/0001-desktop-canvas-view-scale-desktop-workarea.patch: Scale down workarea geometries to application pixels, so that icons are positioned correctly on hidpi setups. (LP: #1564375) |
|
unity |
FileManagerLauncherIcon: Don't trust the Quirk::VISIBLE in the ctor. (LP: #1599133) |
|
unity |
TrashLauncherIcon] Create GFileMonitor in an idle to avoid blocking calls. (LP: #1602720) |
|
unity |
LockSceen] Remove numlock warning. (LP: #1526322) |
|
unity |
Make sure initiate and terminate callbacks are not empty before calling them. (LP: #1605012) |
|
unity |
Properly destroy close_button_ to properly disconnect lambda. (LP: #1605010) |
|
unity |
Use the standard notification-device-eject in the "device eject" notification. This allows us to scale it properly on high-dpi setups. (LP: #1605231) |
|
unity |
Add tools to enforce unityshell plugin for the current profile and add "move" and "resize" plugins as requirements. (LP: #1506023, LP: #1605007, LP: #1604657) |
|
unity |
Add tools to enforce unityshell plugin for the current profile and add "move" and "resize" plugins as requirements. (LP: #1506023, LP: #1605007, LP: #1604657) |
|
unity |
Add tools to enforce unityshell plugin for the current profile and add "move" and "resize" plugins as requirements. (LP: #1506023, LP: #1605007, LP: #1604657) |
|
unity |
Unity script: use result from unity_support_test to check the right COMPIZ_CONFIG_PROFILE to use (LP: #1602377) |
|
unity |
LockScreenAcceleratorController: ensure callbacks are valid before calling them (LP: #1605012) |
|
unity |
DecoratedWindow: Cleanup shadows for shaped windows, reduce recomputation (LP: #1608418) |
|
compiz |
Don't activate expo if not needed (1x1 setup) (LP: #1606254) |
|
compiz |
Don't crash if gsettings key is not found. Default value will be used. (LP: #1044662) |
|
compiz |
focusDefaultWindow: focus Most Recently Used (MRU) window and fallback to the top window in case MRU list is not available. (LP: #1073488, LP: #1459671) |
|
compiz |
focusDefaultWindow: focus Most Recently Used (MRU) window and fallback to the top window in case MRU list is not available. (LP: #1073488, LP: #1459671) |
|
compiz |
Unity MigrationScript: sync gsettings on exit, and only use dconf on failure (LP: #1605011) |
|
poppler |
Fix crash in _cairo_gstate_set_dash (LP: #1610714) |
|
vino |
use correct arguments for upnp calls, fixes vino server eating cpu and not responding once the corresponding option is enabled (lp: #1610547) |
|
xserver-xorg-video-intel |
preserve-mouse-cursor-after-vt-switch.patch: Fix lost mouse cursor after unlocking. (LP: #1568604) |
|
gnome-system-monitor |
Fixes the default column width for the memory and started columns as they otherwise do not show even when enabled (lp: #1581229) |
|
cups-filters |
Added "Requires=cups-service" to the cups-browsed.service file to make cups-browsed always shut down before CUPS to avoid the system hanging during shutdown (LP: #1579905). |
|
gnome-font-viewer |
debian/patches/gapplication.patch: Use GApplication commandline handling to fix Font Viewer failing to start (LP: #1607937). |
|
ubuntu-themes |
Simplify Metacity theme by replacing solid color image with filled rectangle to improve HiDPI support. (LP: #1603218) |
|
ubuntu-themes |
Adds specific border widths to left and right of GtkSwitch buttons to hide the overflowing background of the button. (LP: #1594816) |
|
gnome-session |
Honor values set by e.g. im-config, and with that give users the option to use fcitx or other framework (LP: #1594681). |
|
xdiagnose |
Use xdiagnose-pkexec helper script (like synaptic-pkexec) to fix xdiagnose not starting from GNOME's Activities Overview (LP: #1483276) |
|
gnome-settings-daemon |
Honor values set by e.g. im-config, and with that give users the option to use fcitx or other framework (LP: #1594681). |
|
gnome-sudoku |
New upstream bugfix release (LP: #1615252) |
|
mesa |
bxt-add-2x6-variant.diff: Update BXT pciids. (LP: #1577735) |
|
metacity |
New upstream bugfix release (LP: #1615762). |
|
network-manager-applet |
fix handling of 802.1x secrets for ethernet connections (LP: #1579246) |
|
compiz |
expo] limit scroll to workarea. (LP: #913880) |
|
bamf |
Unscale x/y coordinates returned by top_window_action_menu. (LP: #1606234) |
|
unity |
SwitcherView: always disable animations when in lowgfx mode (LP: #1602784) |
|
unity |
When locked discard damages from windows below lockscreen. (LP: #1605180) |
|
unity |
DecoratedWindow: display unmaximize button if the window is vertically or horizontally maximized (LP: #1608480) |
|
unity |
Make sure the switcher detail view is properly scaled. Also scale the xy_offset to make sure the switcher and launcher do not overlap. (LP: #1605256) |
|
unity |
Close session dialog on first ESC. (LP: #1521116) |
|
unity |
Filter out scrolling envents for FilterExpanderLabel. (LP: #1604632) |
|
unity |
Disable menu discovery animation if MenusDiscoveryDuration is 0. (LP: #942962) |
|
unity |
Redraw fake decorations on window resize. (LP: #940470) |
|
unity |
Use compiz::Window::serverNext instead of compiz::Window::next in IsWindowObscured as the latter can be outdated just after scale/spread terminates. (LP: #1614116) |
|
unity |
DecoratedWindow: avoid deferencing an invalid shadow texture ptr, and split functions (LP: #1608464) |
|
unity |
DecoratedWindow: display unmaximize button if the window is vertically or horizontally maximized (LP: #1608480) |
|
unity |
UserAuthenticatorPam: ensure pam_handle_ is null initialized and don't proceed if not set (LP: #1611668) |
|
unity |
OverlayRenderer: properly decorate launcher/panel when the launcher is at the bottom (LP: #1611694) |
|
unity |
SpreadWidgets: add container for spread filter and new spread decorations (LP: #1283314) |
|
unity |
WindowButton: properly partially unmaximize a window when middle/left clicking in the restore button (LP: #1616136) |
|
oxide-qt |
Fix LP: #1615832 - Don't compile the mock QPA plugin with Qt5.6 |
|
oxide-qt |
Fix LP: #1618589 - Compile with -fno-delete-null-pointer-checks to work around issues related to changes in GCC6 |
|
oxide-qt |
Fix LP: #1618530 - Ensure we use the correct ozone platform |
|
oxide-qt |
Fix LP: #1616595 - Fix Qt5.2 build |
|
oxide-qt |
Fix LP: #1260103 - Oxide should use an app-specific path for shared memory files |
|
oxide-qt |
Fix LP: #1615683 - Implement KeyboardEvent.code and KeyboardEvent.key, as parts of Blink now depend on this |
|
oxide-qt |
Fix LP: #1605365 - Front camera is inverted on BQ E5 |
|
oxide-qt |
Fix LP: #1608657 - Ensure shrinksViewportContentToFit option is enabled on mobile |
|
oxide-qt |
Fix LP: #1597420 - Add a mock QPA plugin and add integration tests for the Screen and ScreenOrientation APIs |
|
oxide-qt |
Fix LP: #1568145 - Correctly report the position for video capture devices |
|
oxide-qt |
Fix LP: #1599236 - ensure GN builds are built with Pango support |
|
oxide-qt |
Fix LP: #1588219 - fix mediahub GN build |
|
oxide-qt |
Fix LP: #1592020 - Make oxide_shared_unittests / oxide_qt_unittests work with the GN build |
|
oxide-qt |
Fix LP: #1597262 - Only enable plugin support on x86 / x86-64 |
|
oxide-qt |
Fix LP: #1560271 - Refactor CookieStoreProxy and ensure that the cookie store is created on the IO thread |
|
oxide-qt |
Fix LP: #1510603 - Stop using GetFormFactorHint for memory optimizations |
|
oxide-qt |
Fix LP: #1595320 - Ensure GN builds are linked without --fatal-warnings |
|
oxide-qt |
Various allocator related fixes (LP: #1595321 and LP: #1595324) |
|
oxide-qt |
Various allocator related fixes (LP: #1595321 and LP: #1595324) |
|
oxide-qt |
Fix LP: #1588218 - Make ENABLE_TCMALLOC work with GN builds |
|
oxide-qt |
Fix LP: #1597040 - Disable TCMalloc on AArch64 |
|
oxide-qt |
Fix LP: #1585291 - Add copy image support to the context menu |
|
oxide-qt |
Fix LP: #1593232 - Fix navigator.vibrate regression and add tests for this |
|
oxide-qt |
Fix LP: #1595136 - Compile the core library with -g1 on hosts with less than 8GB of RAM |
|
oxide-qt |
Fix LP: #1594941 - Fix static ENABLE_PLUGINS=0 GN build |
|
oxide-qt |
Fix LP: #1594962 - Disable gn check step for now |
|
oxide-qt |
Fix LP: #1326697 - Preliminary support for building with GN |
|
oxide-qt |
Fix LP: #1588217 - Cross-compiling support with GN |
|
oxide-qt |
Fix LP: #1588942 - Support for bootstrapping a GN binary |
|
oxide-qt |
Fix LP: #1582638 - Initial build support for AArch64 |
|
oxide-qt |
Fix LP: #1592296 - Support filenames in drag and drop |
|
oxide-qt |
Fix LP: #1601887 - Add a quirk to assume that the native orientation of the primary screen on freiza and cooler devices is landscape |
|
oxide-qt |
Fix LP: #1613258 - Avoid a hard runtime dependency on MADV_FREE when compiled against glibc 2.24, and ensure madvise(MADV_FREE) is allowed in the seccomp policy so that it works when the kernel is upgraded to 4.5 |
|
oxide-qt |
Fix LP: #1616132 - Explicitly whitelist accelerated canvas and GPU raster on various devices. This got disabled due to a recent change in libhybris |
|
gtk2-engines-murrine |
Remove pango_cairo_update_layout.patch and revert to previous version of gtk2-engines-murrine. The patch caused text shadows to be very misaligned for Xfce desktop icon labels with several different themes (LP: #1598316) |
|
libgweather |
Switches to a new METAR data provider (LP: #1620557). |
|
gnome-calendar |
New upstream bugfix release (LP: #1621539) |
|
xorg-server |
New upstream bugfix release. (LP: #1619142) |
|
xorg-server |
randr-adjust-masters-last-set-time.diff, randr-do-not-check-the-screen-size.diff: Fix issues changing display mode on prime setups. (LP: #1586260) |
|
xorg-server |
drm_device_keep_trying.patch: Dropped, shouldn't be needed anymore, and causes issues on non-x86 archs. (LP: #1581076) |
|
xorg-server |
fix button/menu focus failures (lp: #1590553) |
|
xorg-server |
ignore 'unnkown 11 event' (lp: #1617925) |
|
xorg-server |
don't call epoxy every frame (lp: #1617932) |
|
xorg-server |
fix unclickable parts of the screen after rotation (lp: #1613708) |
|
xorg-server |
fix key repeat issues (lp: #1591356) |
|
oxide-qt |
Fix LP: #1625122 - Ensure we actually initialize the elements of Clipboard::cached_info_ |
|
lightdm |
Add support for greeters running inside sessions. This is enabled by setting X-LightDM-Allow-Greeter inside the session .desktop file. The session can then use liblightdm to connect one greeter to the daemon. The communication is done using a socket (/var/run/lightdm/<user>/greeter-socket) that is accessible to any process run by that user. Consider controlling access to this socket using a MAC system such as AppArmor. (LP: #1582242) |
|
tracker |
SECURITY UPDATE: Integer overflow when skipping over decoded image data of extremely large or specially prepared GIF resulting in a program crash (LP: #1178402) |
|
gnome-calculator |
debian/patches/lp1622379-prevent-segfault.patch. (LP: #1622379) |
|
libdbusmenu |
genericmenuitem: Make accelerator text appear again (LP: #1628196) |
|
gnome-software |
Fix crash on 32 bit arch live images (LP: #1571729) |
|
gnome-software |
Fix failure refining first snap doesn't affect other snaps (LP: #1626803) |
|
gnome-software |
Support snap launching (LP: #1564076) |
|
gnome-software |
Don't prompt user to upgrade held packages (LP: #1573061) |
|
gnome-software |
Use /v2/find API instead of obsolete /v2/snaps API for searching (LP: #1596378) |
|
gnome-software |
Download changelog information on demand (LP: #1574666) |
|
im-config |
debian/patches/use-distinguishable-abstract-address.patch: adjust ibus-daemon args to include "--address 'unix:tmpdir=/tmp/ibus'" so it has a mediatable abstract socket path (LP: #1580463) |
|
oxide-qt |
Fix LP: #1625484 - Initialize the locationbar position before the webview is navigated for the first time |
|
oxide-qt |
Fix LP: #1448079 - Don't spin the event loop during shutdown |
|
oxide-qt |
Fix LP: #1503639 and LP: #1626099 - Refactor ownership of BrowserContext |
|
oxide-qt |
Fix LP: #1547130 - Stop using GetFormFactorHint in PowerSaveBlocker |
|
oxide-qt |
Fix LP: #1615832 - ENABLE_TESTS fixes for Qt5.6 |
|
oxide-qt |
Fix LP: #1616043 - OSK not displaying |
|
oxide-qt |
Fix LP: #1547149 - Stop using device form factor for configuring various WebPreferences options. This also deprecates OxideQWebPreferences::shrinksStandaloneImagesToFit, which never actually worked and the corresponding setting in Blink no longer exists |
|
oxide-qt |
Fix LP: #1589902 - Delete gyp support |
|
oxide-qt |
Fix LP: #1547160 - Use WebPreferences::main_frame_resizes_are_orientation_changes rather than the corresponding command line option |
|
oxide-qt |
Fix LP: #1547138 - Clean up pinch-zoom settings and always send pinch gestures to content |
|
oxide-qt |
Turn off WebPreferences::shrinks_viewport_contents_to_fit in windowed mode to avoid some sites being scaled on window resize (incomplete fix for LP: #1545088) |
|
oxide-qt |
Fix LP: #1610363 - Stop using GetFormFactorHint in shared/renderer |
|
oxide-qt |
Fix LP: #1597418 - Rename ScreenClient to Screen and move all screen state handling there. This removes some duplication and makes it easier to unit-test |
|
nvidia-graphics-drivers-304 |
Do not fail if update-initramfs is not available (LP: #1629274). |
|
nvidia-graphics-drivers-340 |
Do not fail if update-initramfs is not available (LP: #1629274). |
|
nvidia-graphics-drivers-367 |
Do not fail if update-initramfs is not available (LP: #1629274). |
|
nvidia-graphics-drivers-367 |
Add empty prerm scripts for 361 (LP: #1621780). |
|
ubuntu-themes |
Dim images of insensitive widgets. Thanks Marc-Andre Laperle. (LP: #1578810) |
|
fcitx |
0007-handle-reset-ic.patch: handle XmbReetIC() (LP: #1608469) |
|
fcitx |
Check XShape version before using it (LP: #1634004) |
|
xorg-server |
modesetting-unifdef-slave-support.diff: Fix modesetting slave output names. (LP: #1636397) |
|
metacity |
Backport upstream commits to fix stack order handling when windows are unmapped (no_remove_on_unmap.diff, LP: #1614050). |
|
oxide-qt |
Fix LP: #1640542 - Frequent web process crashes with webapps |
|
oxide-qt |
Fix LP: #1639185 - Crash during webbrowser-app tests |
|
im-config |
Fix uim Qt5 immodule path (LP: #1642001). |
|
im-config |
Add gcin Qt5 immodule (LP: #1482938). |
|
gnome-software |
Use snapd-glib to perform snapd login. This fixes non-root access being removed in snapd. (LP: #1616943) |
|
gnome-software |
Show screenshots for snaps (requires snapd 2.15.2) (LP: #1603610) |
|
gnome-software |
Set snap summary from snapd response (LP: #1629456) |
|
gnome-software |
Don't show terminal for graphical apps (LP: #1595023) |
|
xserver-xorg-video-intel |
Backport sna render backend for gen9. (LP: #1640755) |
|
oxide-qt |
Fix LP: #1620528 - Ensure navigator.languages matches the embedder provided value (via WebContext::acceptLangs) |
|
oxide-qt |
Fix LP: #1628496 - Make the auto mode of LocationBarController more intelligent. It now blocks auto hide in the following circumstances: |
|
oxide-qt |
Fix LP: #1628494 - Add WebView::terminateWebProcess and WebProcessUnresponsive enum to WebProcessStatus so that applications can implement handling for hung web content processes |
|
oxide-qt |
Fix LP: #1631450 - Implement RWHV::GetFrameSinkId, and ensure our RWHV implementation uses the same cc::SurfaceManager as Chromium's RWHVChildFrame, so that cross-process frames work |
|
oxide-qt |
Fix LP: #1622385 - Add initial API reference documentation |
|
oxide-qt |
Fix LP: #1599771 - The webview shouldn't indicate that it is focused when one of its children is |
|
oxide-qt |
Fix LP: #1570828 - Don't crash when receiving messages as the webview is unloading |
|
oxide-qt |
Fix LP: #1638915 - build failure on trusty |
|
oxide-qt |
Fix LP: #1637609 - Make OxideQQuickNavigationHistory constructor private |
|
oxide-qt |
Fix LP: #1631184 - Location bar is hidden for webviews that are script opened |
|
oxide-qt |
Fix LP: #1640264 - Find-in-page doesn't wrap correctly |
|
deja-dup |
Fixes a bug that allowed an incorrect password when making a new full backup (LP: #918489) |
|
overlay-scrollbar |
Mark overlay-scrollbar Multi-Arch: foreign. (LP: #1262022) |
|
webbrowser-app |
SRU for selected bug fixes: LP: #1565055: support for google hangouts LP: #1573017: SAML detection logic broken in webapp container LP: #1572673: invalid variable access error in webapp container LP: #1466427: dynamic Ubuntu version in default UA string LP: #1576639: fine-tune the custom memory-pressure handler LP: #1581025: secure connection icon not showing LP: #1580290: only load the current tab when the session is restored LP: #1577806: browser and container open under the same instance LP: #1565063: dynamic Chromium version in default UA string |
|
webbrowser-app |
SRU for selected bug fixes: LP: #1565055: support for google hangouts LP: #1573017: SAML detection logic broken in webapp container LP: #1572673: invalid variable access error in webapp container LP: #1466427: dynamic Ubuntu version in default UA string LP: #1576639: fine-tune the custom memory-pressure handler LP: #1581025: secure connection icon not showing LP: #1580290: only load the current tab when the session is restored LP: #1577806: browser and container open under the same instance LP: #1565063: dynamic Chromium version in default UA string |
|
webbrowser-app |
SRU for selected bug fixes: LP: #1565055: support for google hangouts LP: #1573017: SAML detection logic broken in webapp container LP: #1572673: invalid variable access error in webapp container LP: #1466427: dynamic Ubuntu version in default UA string LP: #1576639: fine-tune the custom memory-pressure handler LP: #1581025: secure connection icon not showing LP: #1580290: only load the current tab when the session is restored LP: #1577806: browser and container open under the same instance LP: #1565063: dynamic Chromium version in default UA string |
|
webbrowser-app |
SRU for selected bug fixes: LP: #1565055: support for google hangouts LP: #1573017: SAML detection logic broken in webapp container LP: #1572673: invalid variable access error in webapp container LP: #1466427: dynamic Ubuntu version in default UA string LP: #1576639: fine-tune the custom memory-pressure handler LP: #1581025: secure connection icon not showing LP: #1580290: only load the current tab when the session is restored LP: #1577806: browser and container open under the same instance LP: #1565063: dynamic Chromium version in default UA string |
|
webbrowser-app |
SRU for selected bug fixes: LP: #1565055: support for google hangouts LP: #1573017: SAML detection logic broken in webapp container LP: #1572673: invalid variable access error in webapp container LP: #1466427: dynamic Ubuntu version in default UA string LP: #1576639: fine-tune the custom memory-pressure handler LP: #1581025: secure connection icon not showing LP: #1580290: only load the current tab when the session is restored LP: #1577806: browser and container open under the same instance LP: #1565063: dynamic Chromium version in default UA string |
|
webbrowser-app |
SRU for selected bug fixes: LP: #1565055: support for google hangouts LP: #1573017: SAML detection logic broken in webapp container LP: #1572673: invalid variable access error in webapp container LP: #1466427: dynamic Ubuntu version in default UA string LP: #1576639: fine-tune the custom memory-pressure handler LP: #1581025: secure connection icon not showing LP: #1580290: only load the current tab when the session is restored LP: #1577806: browser and container open under the same instance LP: #1565063: dynamic Chromium version in default UA string |
|
webbrowser-app |
SRU for selected bug fixes: LP: #1565055: support for google hangouts LP: #1573017: SAML detection logic broken in webapp container LP: #1572673: invalid variable access error in webapp container LP: #1466427: dynamic Ubuntu version in default UA string LP: #1576639: fine-tune the custom memory-pressure handler LP: #1581025: secure connection icon not showing LP: #1580290: only load the current tab when the session is restored LP: #1577806: browser and container open under the same instance LP: #1565063: dynamic Chromium version in default UA string |
|
webbrowser-app |
SRU for selected bug fixes: LP: #1565055: support for google hangouts LP: #1573017: SAML detection logic broken in webapp container LP: #1572673: invalid variable access error in webapp container LP: #1466427: dynamic Ubuntu version in default UA string LP: #1576639: fine-tune the custom memory-pressure handler LP: #1581025: secure connection icon not showing LP: #1580290: only load the current tab when the session is restored LP: #1577806: browser and container open under the same instance LP: #1565063: dynamic Chromium version in default UA string |
|
webbrowser-app |
SRU for selected bug fixes: LP: #1565055: support for google hangouts LP: #1573017: SAML detection logic broken in webapp container LP: #1572673: invalid variable access error in webapp container LP: #1466427: dynamic Ubuntu version in default UA string LP: #1576639: fine-tune the custom memory-pressure handler LP: #1581025: secure connection icon not showing LP: #1580290: only load the current tab when the session is restored LP: #1577806: browser and container open under the same instance LP: #1565063: dynamic Chromium version in default UA string |
|
glib2.0 |
New upstream release (LP: #1637731) |
|
glib2.0 |
debian/patches/0001-Fix-trashing-on-overlayfs.patch: Update with new version from the upsstream report to hopefully fix trashing of files in directories which are symlinks to different devices. (Closes: #800047) (LP: #1638245) |
|
humanity-icon-theme |
Add hidpi @2 support (LP: #1657863, #1622686) |
|
firefox |
Fix LP: #1659922 - Fix Apparmor denials triggered by shared memory usage when e10s is enabled |
|
oxide-qt |
Fix LP: #1642318 - Build failure on arm64 |
|
oxide-qt |
Fix LP: #1649861 - session save/restore across oxide versions |
|
oxide-qt |
Fix LP: #1632490 - Disable zoom-for-dsf |
|
oxide-qt |
Fix LP: #1632487 - Update tst_WebView_findController.qml to test that results are updated on navigation |
|
oxide-qt |
Fix LP: #1610929 - Implement Screen::GetShellMode() |
|
oxide-qt |
Fix LP: #1637184 - Add libOxideUbuntuUITK, associated QML plugin and UbuntuWebView implementation, which will eventually replace the Ubuntu.Web component |
|
oxide-qt |
Fix LP: #1637186 - Add context menu implementation to UbuntuWebView |
|
oxide-qt |
Fix LP: #1639241 - Set the solid colour scrollbar colour correctly |
|
oxide-qt |
Fix LP: #1643428 - Fix an issue where the fling direction sometimes reverses |
|
oxide-qt |
Fix LP: #1643548 - Emit a warning when importing Oxide.Ubuntu |
|
oxide-qt |
Fix LP: #1642381 - Don't spin up a zygote process in single process mode |
|
oxide-qt |
Fix LP: #1637187 - Add QML tests for context menu |
|
oxide-qt |
Fix LP: #1637190 - Add API to allow embedders to customize actions in the context menu |
|
oxide-qt |
Fix LP: #1640634 - "Open {link,media} in new {tab,window}" entries in context menu shouldn't cause WebView.navigationRequested to fire |
|
oxide-qt |
Fix LP: #1642317 - misaligned access when running mksnapshot during the armhf build. Add this as a distro-patch to avoid having to fork the v8 repo for upstream checkouts. This isn't a problem for cross-builds anyway |
|
libdrm |
Backport to xenial. (LP: #1643789) |
|
mesa |
New bugfix release. (LP: #1652564, #1652486) |
|
mesa |
Backport to xenial. (LP: #1643789) |
|
mesa |
New upstream bugfix release. (LP: #1641017) |
|
appmenu-qt5 |
Fix for creating two or more system tray icons (LP: #1574699). |
|
im-config |
Fix hime qt5 immodule (LP: #1655036). |
|
indicator-application |
Hide 'Indicator Application' from Startup Applications (LP: #1637379 |
|
eog |
backport upstream patch to correctly reload images on external changes (lp: #1582034) |
|
accountsservice |
Backport patch to adapt to systemd 209, fixes missing "Switch User" functionality in GNOME Shell (LP: #1577049) |
|
accountsservice |
Backport 0.6.43 commit to fix logout records when a user shuts down or restarts their computer (LP: #1443052) |
|
xdg-utils |
Symlink /usr/bin/xdg-open to /usr/bin/browse (LP: #1624022) |
|
dbus |
Temporarily revert latest changes as those seem to cause issues in the unity8 session on touch (LP: #1654241). |
|
apport |
apport-gtk: Specify module version with GI imports to avoid warnings. Thanks Anatoly Techtonik. (LP: #1502173) |
|
ido |
IdoCalendarMenuItem: disconnect from parent signals on item destruction (LP: #1506427) |
|
fcitx |
debian/patches/0014-exit-the-loop-after-trying-20-times.patch: Avoid 100% CPU usage on rare case (LP: #1652591) |
Server and Cloud related fixes
These changes mainly affect installations of Ubuntu on server systems and clouds.
cloud-init |
ConfigDrive: fix writing of 'injected' files and legacy networking (LP: #1602373) |
|
cloud-init |
fix mcollective module that was completely broken if using python3 (LP: #1597699) |
|
juju-core |
New upstream release 2.0-beta12 (LP: #1604137). |
|
juju-core |
Allow stripping of go binaries (LP: #1564662). |
|
juju-core |
Mark juju-2.0 as conflicting and replacing old ppas (LP: #1600257). |
|
juju-core |
Adjust where bash completion script is installed (LP: #1588403). |
|
ceph |
d/ceph-common.{preinst,postinst,postrm}: Fix version checks in maintainer scripts to ensure that /etc/default/ceph actually gets installed on upgrade (LP: #1587516). |
|
ceph |
New upstream stable release (LP: #1585660). |
|
ceph |
Rename /etc/default/ceph/ceph -> /etc/default/ceph (LP: #1587516): |
|
pptpd |
backport "Install the module load helper to etc/modules-load.d/" from 1.4.0-8 fixed via debian bug 798774 (LP: #1571295) |
|
python-keystonemiddleware |
New upstream point release (LP: #1533724). |
|
ceilometer |
New upstream point release for OpenStack Mitaka (LP: #1604007). |
|
pacemaker |
add missing dependency to dbus (LP: #1595901) |
|
multipath-tools |
Resolves LP: #1570093 |
|
zfs-linux |
Add python related dependencies (LP: #1574342) |
|
zfs-linux |
Set PATH in cron.d job to fix monthly scrubs. (LP: #1548009) |
|
horizon |
New upstream point release for OpenStack Mitaka (LP: #1607880). |
|
curtin |
curtin/net: fix inet value for subnets, don't add interface attributes to alias (LP: #1588547) |
|
curtin |
improve net-meta network configuration (LP: #1592149) |
|
curtin |
reporting: set webhook handler level to DEBUG, no filtering (LP: #1590846) |
|
curtin |
fix multipath configuration and add multipath tests (LP: #1551937) |
|
snapd |
remove purge for now to unblock the SRU (LP: #1605303) |
|
snapd |
New upstream release: LP: #1612362 |
|
snapd |
interfaces: add system-trace interface LP: #1600085 |
|
snapd |
interfaces: add process-control interface (LP: #1598225) |
|
keystone |
d/keystone.install: Install sso_callback_template.html in /etc/keystone, where keystone.conf looks for it by default (LP: #1578102). |
|
nova |
New upstream point release for OpenStack Mitaka (LP: #1601854). |
|
juju-core |
Re-add jujud to package (LP: #1608538) |
|
snap-confine |
move to /tmp if the current location can not be preserved (LP: #1612684) |
|
snap-confine |
fix apparmor rules when a snap is run on new-style encrypted home with sudo (LP: #1612291) |
|
snap-confine |
fix apparmor rules when a snap is run on encrypted home with sudo (LP: #1612291) |
|
snap-confine |
fix regression in autopkgtest with snap-confine when the SNAP_USER_DATA directory is not created for services (LP: #1612120) |
|
pollinate |
debian/pollinate.service: Move installation from network.target to multi-user.target. network.target is too early and causes dependency loops with e. g. NFS. (LP: #1576333) |
|
fwupd |
Download metadata from Amazon S3 instead. (LP: #1612365) |
|
snapd |
New upstream release: LP: #1616157 |
|
lxcfs |
New upstream bugfix release (2.0.3) (LP: #1615109): |
|
lxc |
New upstream bugfix release (2.0.4) (LP: #1615099): |
|
lxd |
New upstream bugfix release (2.0.4) (LP: #1615102) |
|
snapd |
New upstream release: LP: #1618095 |
|
snapd |
interfaces: add upower-observe interface (LP: #1595813) |
|
snapd |
interfaces: add screen-inhibit-control interface (LP: #1604880) |
|
snapd |
New upstream release: LP: #1618095 |
|
snapd |
New upstream release: LP: #1618095 |
|
maas |
New upstream release, 2.0.0 bzr5189 (SRU LP: #1615210): |
|
nova |
New upstream point release for OpenStack Mitaka (LP: #1614131). |
|
keystone |
New upstream point release for OpenStack Mitaka (LP: #1614131). |
|
cinder |
New upstream point release for Openstack Mitaka (LP: #1614131). |
|
mtools |
debian/patches/initialize-direntry.patch: initialize direntry with memset to correct invalid bitfields. Thanks to Ronny Nilsson <rln-mtools@arbetsmyra.dyndns.org>. LP: #1619718. |
|
libvirt |
fix file removal in storage pools (LP: #1571068) |
|
walinuxagent |
debian/walinuxagent.service: remove cloud-final.service from both Wants and After. (LP: #1623570) |
|
samba |
backport upstream patch to fix smbclient users hanging/eating cpu on trying to contact a machine which is not there (lp: #1572260) |
|
cloud-init |
systemd: put cloud-init.target After multi-user.target (LP: #1623868) |
|
cloud-init |
debian/control: add Breaks of older versions of walinuxagent (LP: #1623570) |
|
cloud-init |
debian/cloud-init.templates fix capitalisation in template so dpkg-reconfigure works to select OpenStack. (LP: #1575727) |
|
cloud-init |
debian/rules, debian/cloud-init.install: remove install file to ensure expected files are collected into cloud-init deb. (LP: #1615745) |
|
cloud-init |
Allow link type of null in network_data.json [Jon Grimm] (LP: #1621968) |
|
cloud-init |
DataSourceOVF: fix user-data as base64 with python3 (LP: #1619394) |
|
cloud-init |
systemd: Better support package and upgrade. (LP: #1576692, #1621336) |
|
cloud-init |
apt config conversion: treat empty string as not provided. (LP: #1621180) |
|
cloud-init |
Fix typo in default keys for phone_home [Roland Sommer] (LP: #1607810) |
|
cloud-init |
salt minion: update default pki directory for newer salt minion. (LP: #1609899) |
|
cloud-init |
Christian Ehrhardt] (LP: #1616831) |
|
cloud-init |
Generate a dummy bond name for OpenStack (LP: #1605749) |
|
cloud-init |
MAAS: add vendor-data support (LP: #1612313) |
|
cloud-init |
ConfigDrive: recognize 'tap' as a link type. (LP: #1610784) |
|
isc-dhcp |
debian/isc-dhcp-client.install: install new files for initramfs-tools to their proper locations; from debian/initramfs-tools. (LP: #1621507) |
|
snapd |
New upstream release, LP: #1623579 |
|
snapd |
New upstream release, LP: #1623579 |
|
snapd |
New upstream release, LP: #1623579 |
|
snapd |
New upstream release, LP: #1623579 |
|
snap-confine |
synchronize apparmor profile with upstream 1.0.40 release. (LP: #1597842, LP: #1615113, LP: #1584456) |
|
snap-confine |
synchronize apparmor profile with upstream 1.0.40 release. (LP: #1597842, LP: #1615113, LP: #1584456) |
|
snap-confine |
synchronize apparmor profile with upstream 1.0.40 release. (LP: #1597842, LP: #1615113, LP: #1584456) |
|
snap-confine |
move to /var/lib/snapd/void (with mode 0) if the current location cannot be preserved (LP: #1612684) |
|
dovecot |
Disable dovecot-lucene plugin as it had various issues, universe dependencies and is deprecated in favor of solr (LP: #1524526). |
|
openipmi |
debian/openipmi.init: add Default-Start and Default-Stop values (LP: #1596474). |
|
openipmi |
Forward-port fix from 2.0.16-1.1: fix pkg-config files: pthread.pc does not exist in Ubuntu (LP: #1311888). |
|
qemu |
fix default machine types. (LP: #1621042) |
|
awstats |
Backport upstream patch to remove regexp syntax deprecation warnings on Perl 5.22 (LP: #1585121). |
|
ntp |
Fix ntpdate-debian to be able to parse new config of ntp (LP: #1576698) |
|
walinuxagent |
debian/ephemeral-disk-warning.service: fix ordering cycle (LP: #1624596) |
|
libvirt |
Add alias for libvirtd.service into libvirt-bin.service (LP: #1567811) |
|
zfs-linux |
Use python3 for arcstat.py, arc_summary.py & dbufstat.py (LP: #1627909) |
|
heat |
New upstream stable point release for OpenStack Mitaka (LP: #1619318). |
|
keystone |
New upstream point release for OpenStack Mitaka (LP: #1619318). |
|
cinder |
New upstream point release for Openstack Mitaka (LP: #1619318). |
|
neutron-vpnaas |
New upstream stable point release for OpenStack Mitaka (LP: #1619318). |
|
neutron-lbaas |
New upstream stable point release for OpenStack Mitaka (LP: #1619318). |
|
neutron |
d/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.init.in: Run neutron-linuxbridge-cleanup with linuxbridge_agent.ini (LP: #1606657). |
|
neutron |
New upstream stable point release for OpenStack Mitaka (LP: #1619318). |
|
neutron-fwaas |
New upstream stable point release for OpenStack Mitaka (LP: #1619318). |
|
open-iscsi |
add support for IPV6{DOMAINSEARCH,DNS0,DNS1} to net-interface-handler (LP: #1621507) |
|
pollinate |
New upstream release (LP: #1621280): |
|
snap-confine |
Backport from 16.10 (LP: #1630040) |
|
snap-confine |
New upstream release (LP: #1630479, LP: #1630492, LP: #1628612) |
|
snap-confine |
New upstream release (LP: #1630479, LP: #1630492, LP: #1628612) |
|
snap-confine |
New upstream release (LP: #1630479, LP: #1630492, LP: #1628612) |
|
snap-confine |
debian/patches/lp1630789.patch: allow running snaps by non-root users in LXD containers (LP: #1630789) |
|
snap-confine |
add skip-nsfs-magic-tests-on-old-kernels.patch to disable NSFS tests on kernels older than 3.19 (LP: #1625565) |
|
snap-confine |
Add patch: 0001-Stop-using-deprecated-readdir_r.patch (LP: #1615615) |
|
snap-confine |
fix log-observer interface regression (LP: #1606277) |
|
sssd |
common: Add /var/lib/sss/gpo_cache. (LP: #1579092) |
|
sssd |
gpo-add-unity-to-ad-gpo-map-interactive.diff: Allow logging in from unity lockscreen. (LP: #1578415) |
|
cloud-init |
ntp: move to run after apt configuration (LP: #1628337). |
|
cloud-init |
Support IPv6 config coming from initramfs. LP: #1621615. |
|
cloud-initramfs-tools |
Add IPV6 support to cloud-initramfs-dyn-netconf. (LP: #1621615) |
|
zfs-linux |
Fix zfs services to fail on first boot due to zfs services starting up before /etc/mtab has a chance to be symlinked to /proc/mounts. (LP: #1607920) (upstream commit 792517389fad5c495a2738b61c2e9c65dedaaa9a) |
|
zfs-linux |
Symlink utilities in /usr/sbin to remove suffix as per policy 10.4 Scripts (LP: #1628279) Users can rely on the new names, but relying on the old names won't break before release upgrade. |
|
vlan |
If VLAN is configured with higher MTU than raw device MTU, which can happen if VLAN is ifup'ed before raw device, then increase raw device MTU first so the VLAN ifup does not fail. (LP: #1224007) |
|
libvirt |
Fix libvirt-guest.sh to handle multiple guests (LP: #1591695). |
|
libvirt |
Enable NUMA for arm64 (LP: #1627926). |
|
libvirt |
Update Vcs lines to point to launchpad (LP: #1629210). |
|
lxc |
New upstream bugfix release (2.0.5) (LP: #1632144) |
|
lxcfs |
New upstream bugfix release (2.0.4) (LP: #1632140): |
|
lxd |
New upstream bugfix release (2.0.5) (LP: #1632152) |
|
snapd |
also add a dependency to "snap-confine" to unbreak armhf (LP: #1634236) |
|
snapd |
fix version dependency of ubuntu-core-launcher to unbreak armhf (LP: #1634236) |
|
lxc |
s390x: Fix seccomp handling of personalities (LP: #1635639) |
|
python-novaclient |
d/p/enable-1.6.0-webob.patch: Cherry pick from stable/mitaka gerrit review to enable use of python-novaclient with newton+ nova deployments that have python-webob >= 1.6.0 (LP: #1559072). |
|
python-pylxd |
d/control, d/p/cryptography-min-version.patch: Align min python-cryptograpy version with xenial (LP: #1633570). |
|
nova |
d/p/bug1608934.patch: Cherry pick fix to ignore the resize check if the backing file doesn't exist, resolving issues with RAW and LVM backends (LP: #1608934). |
|
postgresql-9.5 |
New upstream bug fix release (LP: #1637236) |
|
neutron-lbaas |
New upstream stable point release for OpenStack Mitaka (LP: #1633191). |
|
neutron |
New upstream stable point release for OpenStack Mitaka (LP: #1633191). |
|
nova |
d/p/libvirt-add-hugepages-support-for-Power.patch (LP: #1568086). |
|
nova |
d/p/libvirt-add-hugepages-support-for-arm64.patch (LP: #1623871). |
|
nova-lxd |
d/p/bug1638027.patch: Cherry pick fix to ensure that LXD containers can be deleted by deleting the container and then its associated profile, fixing compatibility with later versions of 2.0.x LXD (LP: #1637620). |
|
juju-core |
DPKG_MAINTSCRIPT_ARCH doesn't work in .config, use dpkg check (LP: #1614969) |
|
isc-dhcp |
ipv6: wait for duplicate address detection to finish (LP: #1633479). |
|
neutron |
debian/neutron-openvswitch-agent.neutron-ovs-cleanup.service.in (LP: #1635369). |
|
neutron |
debian/neutron-linuxbridge-agent.neutron-linuxbridge-cleanup.service.in (LP: #1606652). |
|
maas |
MAAS new upstream bugfix release, 2.1.1 bzr 5544 (SRU LP: #1639766): |
|
multipath-tools |
Use 64-bit int for command key (LP: #1611360) |
|
open-iscsi |
debian/extra/initramfs.local-top: handle IPv6 configs being shipped in DEVICE6 or /run/net6-*.conf in the initramfs, so we can fill in /run/initramfs/open-iscsi.interface (LP: #1621507) |
|
walinuxagent |
Backport yakkety version to xenial (LP: #1603581) |
|
dovecot |
d/p/fix-sieve-pigeonhole-crash-on-huge-mails.patch: Fix sieve-pigeonhole crash when filtering too much data (LP: #1633220) |
|
python-os-brick |
d/p/fix-wrong-path-used-in-iscsi-multipath-l.patch: Backport fix for ERROR "can't get udev device" when iscsi multipath enabled (LP: #1585940). |
|
bind9 |
Add RemainAfterExit to bind9-resolvconf unit configuration file (LP: #1536181). |
|
ceph |
rgw: Fixes for creation times for buckets (LP: #1587261): |
|
ceph |
New upstream stable release (LP: #1628809). |
|
ceph |
Limit the amount of data per chunk in omap push operations to 64k, ensuring that OSD threads don't hit timeouts during recovery operations (LP: #1628750): |
|
snapd-glib |
Backport to xenial (LP: #1616943) |
|
lxd |
New upstream bugfix release (2.0.8) (LP: #1644377) |
|
lxd |
New upstream bugfix release (2.0.7) (LP: #1644377) |
|
lxd |
New upstream bugfix release (2.0.6) (LP: #1644377) |
|
lxd |
Fix container last-state recording (LP: #1647312) |
|
freeipmi |
Add IPv6 support to ipmipower. LP: #1618543. |
|
snapd |
New upstream release, LP: #1637215: |
|
snapd |
New upstream release, LP: #1637215: |
|
snapd |
docs: add configure hook to hooks list (#2024)LP: #1596629 |
|
keepalived |
debian/patches/fix_message_truncation_with_large_pagesizes.patch: Resolve "Netlink: error: message truncated" messages. Thanks to David Wilder <dwilder@us.ibm.com>. Closes LP: #1642763. |
|
simplestreams |
SRU] Set custom user agent (LP: #1578624) |
|
software-properties |
cloudarchive: Enable support for the Ocata Ubuntu Cloud Archive on 16.04 (LP: #1645827). |
|
open-iscsi |
Fix syntax error in previous changes. LP: #1621507 |
|
isc-dhcp |
debian/initramfs/lib/etc/dhcp/dhclient-enter-hooks.d/config: clean up script to remove IPv4 bits that would never be called; since for this SRU we only do IPv6. (LP: #1621507) |
|
isc-dhcp |
debian/initramfs/lib/etc/dhcp/dhclient-enter-hooks.d/config: fix script to not write to /run/net-$iface.conf when dealing with IPv6; which should only write to a /run/net6-$iface.conf file. (LP: #1621507) |
|
lxcfs |
New upstream bugfix release (2.0.5) (LP: #1647012): |
|
golang-gopkg-lxc-go-lxc.v2 |
Update to current upstream snapshot (LP: #1647017) |
|
neutron |
d/p/check-namespace-before-getting-devices.patch: Cherry-pick patch from upstream stable/mitaka branch to check if router namespace exists before getting devices (LP: #1573073). |
|
snapd |
New upstream release, LP: #1648520 |
|
snapd |
New upstream release, LP: #1648520 |
|
snapd |
New upstream release, LP: #1648520 |
|
snapd |
New upstream release, LP: #1648520 |
|
snapd |
New upstream release, LP: #1644625 |
|
snapd |
New upstream release, LP: #1644625 |
|
swift |
d/p/avoid-infinite-loop-while-placing-parts.patch: Cherry-picked from upstream stable/mitaka branch to avoid infinite loop while placing parts (LP: #1642538). |
|
python-pymysql |
Added patch to fix test failure with 5.7 (LP: #1592664) |
|
libvirt |
d/apparmor/usr.lib.libvirt.virt-aa-helper: add missing rules for name resolution to virt-aa-helper Apparmor profile (LP: #1546674). |
|
python-oslo.messaging |
d/p/rabbit-avoid-busy-loop.patch: Cherry pick patch from upstream to avoid rabbit driver busy loop on epoll_wait with heartbeat+eventlet (LP: #1518430). |
|
cloud-init |
Correctly detect kernels ending in -aws as kernels that can boot on EC2 (LP: #1655934) |
|
nova-lxd |
New upstream release for Openstack Mitaka (LP: #1649368, #1648056): |
|
lxc |
0003-tools-only-check-for-O_RDONLY.patch (LP: #1653725) |
|
maas |
Stable Release Update. New MAAS upstream bugfix release 2.1.3 (LP: #1644071) |
|
krb5 |
d/p/upstream/0001-Add-SPNEGO-special-case-for-NTLMSSP-MechListMIC.patch: Cherry-pick from upstream to add SPNEGO special case for NTLMSSP+MechListMIC. LP: #1643708. |
|
qemu |
Fixed wrong migration blocker when vhost is used (LP: #1626972) |
|
snapd |
New upstream release, LP: #1656382 |
|
walinuxagent |
New upstream release (LP: #1651128) |
|
python-glance-store |
d/glance-store-common.*,control,glance_sudoers: Add binary package for shared rootwrap configuration, associated filters and sudoers.d configuration (LP: #1609733). |
|
curtin |
Workaround failures caused by gpg2 daemons left running in chroot. (LP: #1645680) |
|
curtin |
Install u-boot-tools when running on a system with u-boot. (LP: #1640519) |
|
curtin |
block: fix partition kname for raid devices (LP: #1641661) |
|
krb5 |
Fix segfault in context_handle (LP: #1648901). |
|
libvirt |
Use a fixed uid/gid for libvirt-qemu user to avoid permission issues on network filesystems like NFS (backport) (LP: #1637601). |
|
ceph |
New upstream stable release (LP: #1649856): |
|
ceph |
d/rules: Install upstream provided systemd targets and ensure they are enabled and started on install to ensure that integrations aligned to upstream packaging work with Ubuntu packages (LP: #1646583). |
|
ceph |
d/ceph.*,d/*.logrotate: Install logrotate configuration in ceph-common, ensuring that all daemons get log rotation on log files, deal with removal of logrotate configuration in ceph for upgrades (LP: #1609866). |
|
qemu |
d/p/ubuntu/net-fix-qemu_announce_self-not-emitting-packets.patch: Cherrypick upstream patch: net: fix qemu_announce_self not emitting packets (LP: #1656480) |
|
freeipmi |
Backport to xenial. Add ipv6 ipmi-discovery. LP: #1645912. See also: https://github.com/chu11/freeipmi-mirror/pull/12/commits/32721f88cd37aa4ca1564c243669f96628089986 |
|
lxc |
New upstream bugfix release (2.0.7) (LP: #1660844) |
|
lxcfs |
New upstream bugfix release (2.0.6) (LP: #1660850): |
|
lxd |
New upstream bugfix release (2.0.9) (LP: #1660506) |
|
cloud-init |
debian/cloud-init.postinst: update /etc/fstab on Azure to fix future resize operations. (LP: #1611074) |
|
cloud-init |
Add activate_datasource, for datasource specific code paths. (LP: #1611074) |
|
cloud-init |
systemd: cloud-init-local use RequiresMountsFor=/var/lib/cloud (LP: #1642062) |
|
cloud-init |
replace 'Wants' and 'After' on local-fs.target with more granular After=systemd-remount-fs.service and RequiresMountsFor=/var/lib and Before=sysinit.target. This is done run sufficiently early enough to update /etc/fstab. (LP: #1611074) |
|
cloud-init |
add Before=sysinit.target and DefaultDependencies=no (LP: #1611074) |
|
cloud-init |
net: support reading ipv6 dhcp config from initramfs [LaMont Jones] (LP: #1621615) |
|
cloud-init |
disk-config: udev settle after partitioning in gpt format. (LP: #1626243) |
|
cloud-init |
Add support for snap create-user on Ubuntu Core images. [Ryan Harper] (LP: #1619393) |
|
cloud-init |
lxd: Update network config for LXD 2.3 [Stéphane Graber] (LP: #1640556) |
|
cloud-init |
Adjust mounts and disk configuration for systemd. (LP: #1611074) |
|
cloud-init |
do not read system /etc/cloud/cloud.cfg.d (LP: #1635350) |
|
initramfs-tools |
scripts/functions: clean up configure_networking and the function all_netbootable_interfaces to not have side-effects. (LP: #1621507) |
|
initramfs-tools |
split out IPv6 options in its own cmdline parameter: ip6= ; always use dhclient in this case if the value set is anything other than 'off' or 'none'. Furthermore, parse anything other than 'on', 'dhcp' or 'any' as the name of an interface. (LP: #1621507) |
|
cloud-init |
cherry-pick 18203bf: disk_setup: Use sectors as unit when formatting MBR disks with sfdisk. (LP: #1460715) |
|
cloud-init |
cherry-pick 6e92c5f: net/cmdline: Consider ip= or ip6= on command line not only ip= (LP: #1639930) |
|
cloud-init |
cherry-pick 8c6878a: tests: fix assumptions that expected no eth0 in system. (LP: #1644043) |
|
cloud-init |
cherry-pick 2d2ec70: OpenStack: extend physical types to include hyperv, hw_veb, vhost_user. (LP: #1642679) |
|
cloud-initramfs-tools |
overlayroot: fix overlayroot=crypt with newer initramfs-tools (LP: #1634310) |
|
cloud-initramfs-tools |
cloud-initramfs-dyn-netconf: Further adjustments to support IPV6 and the new DEVICE6 and net6-DEVICE.conf files. (LP: #1621615) |
|
cloud-initramfs-tools |
overlayroot: support 'overlay' filesystem explicitly rather than relying on ubuntu specific kernel module 'overlayfs'. (LP: #1493188) |
|
cloud-initramfs-tools |
overlayroot: write debug to /run/initramfs not /dev/.initramfs but support writing to /dev/.initramfs if that is all there is. (LP: #1485752) |
|
cloud-initramfs-tools |
overlayroot: fix overlayroot if recurse=0 was not provided. This fuctionality was lost since workdir support was added. (LP: #1619459) |
|
ifupdown |
networking.service: exclude loopback device lo in ExecStop (LP: #1629972) This prevents the stop of networking.service from taking down the loopback 'lo' interface. |
|
cloud-init |
cherry-pick a9d41de: CloudSigma: Fix bug where datasource was not loaded in local (LP: #1648380) |
|
cloud-init |
cherry-pick c9c9197: mounts: use mount -a again to accomplish mounts (LP: #1647708) |
|
initramfs-tools |
scripts/functions: make sure we can try to start all available and suitable interfaces if ip= isn't set when setting up the network, and exit as soon as we get an IP address. This retains the old behavior from ipconfig when ip= is unset, for really simple remote-root scenarios. (LP: #1628306) |
|
initramfs-tools |
scripts/functions: Revert configure_networking changes to the state at 0.122ubuntu8.1. (LP: #1631474) |
|
lxc |
New upstream bugfix release (2.0.7) (LP: #1660844) |
|
lxcfs |
New upstream bugfix release (2.0.6) (LP: #1660850): |
|
lxd |
New upstream bugfix release (2.0.9) (LP: #1660506) |
|
juju-core |
Backport upstream release 2.0.2 (LP: #1648894) |
|
snapd |
New upstream release, LP: #1659522 |
|
snapd |
cherry pick fix for sched_setscheduler regression (LP: #1661265) |
|
snapd |
New upstream release, LP: #1659522 |
|
snapd |
New upstream release, LP: #1659522 |
|
ubuntu-fan |
fanatic: Support new (>=1.12) docker network management commands (LP: #1656875). |
Kernel and Hardware support updates
Considerable work has been done in Ubuntu 16.04.1 on improving support for many specific items of hardware.
Note that upstream commits to stable kernel releases are listed separately below.
fuse |
Cherrypick upstream patch for parent to wait until daemon child process is ready. LP: #1558967. |
|
fuse |
Cherrypick upstream patch for parent to wait until daemon child process is ready. LP: #1558967. |
|
shim-signed |
update-secureboot-policy: If /proc/sys/kernel/moksbstate_disabled is present, prefer this unconditionally over MokSBStateRT. LP: #1604873. |
|
makedumpfile |
Fix networked kdump failure to reach remote server. Avoids "Network is unreachable" message when trying to do remote dumps on either SSH or NFS. (LP: #1571590) |
|
makedumpfile |
Replace maxcpus by nr_cpus nr_cpus is a hard limit that has an impact on the (kdump) kernel memory consumption, while it is not the case with maxcpus=1, as we can theoretically hotplug cpus with maxcpus=1 (LP: #1568952) |
|
makedumpfile |
define_stampdir() : Loop on hostname -I for 5 sec to get IP address if HOSTTAG=ip. The network stack may not be ready when kdump-config runs. Give it some time before reverting HOSTTAG to hostname if an IP address cannot be found. (LP: #1599561) |
|
makedumpfile |
Add cio_ignore result to /etc/default/kdump-tools on s390x In order to have crashkernel=128M to work correctly on the s390 architecture the result of cio_ignore -u -k needs to be appended to the KDUMP_CMDLINE_APPEND variable in /etc/default/kdump-tools. This patch adds the required logic to do the proper modification. (LP: #1570775) |
|
makedumpfile |
debian/rules : drop the dh_installinit override Uses a syntax which is no longer supported and generate an error on install. (LP: #1599491) |
|
linux-firmware |
linux-firmware: Add firmware file for Intel Bluetooth 8265 (LP: #1599071) |
|
linux-firmware |
linux-firmware: New minor DMC release for Broxton - ver1_07 (LP: #1605276) |
|
systemd |
Connect pid1's stdin/out/err fds to /dev/null also for containers. This fixes generators which expect a valid stdout/err fd in some container technologies. (LP: #1608953) |
|
systemd |
73-usb-net-by-mac.rules: Do not run readlink for *every* uevent, and merely check if /etc/udev/rules.d/80-net-setup-link.rules exists. A common way to disable an udev rule is to just "touch" it in /etc/udev/rule.d/ (i. e. empty file), and if the rule is customized we cannot really predict anyway if the user wants MAC-based USB net names or not. (LP: #1615021) |
|
linux |
Release Tracking Bug LP: #1620658 |
|
linux |
CIFS client: access problems after updating to kernel 4.4.0-29-generic (LP: #1612135) |
|
linux |
apt-key add fails in overlayfs (LP: #1618572) |
|
linux |
Release Tracking Bug LP: #1618040 |
|
linux |
Feature] Instruction decoder support for new SKX instructions- AVX512 (LP: #1591655) |
|
linux |
Ubuntu 16.04] FCoE Lun not visible in OS with inbox driver - Issue with ioremap() call on 32bit kernel (LP: #1608652) |
|
linux |
Feature] turbostat support for Skylake-SP server (LP: #1591802) |
|
linux |
BYT] display hotplug doesn't work on console (LP: #1616894) |
|
linux |
Feature]intel_idle enabling on Broxton-P (LP: #1520446) |
|
linux |
Feature] EDAC: Update driver for SKX-SP (LP: #1591815) |
|
linux |
Feature] KBL: Sandy Peak(3168) WiFi/BT support (LP: #1591648) |
|
linux |
Please add support for alps touchpad. (LP: #1616813) |
|
linux |
DINO2M - System hangs with a black screen during s4 stress test (LP: #1616781) |
|
linux |
Xenial update to v4.4.17 stable release (LP: #1611833) |
|
linux |
Enable virtual scsi server driver for Power (LP: #1615665) |
|
linux |
AES-XTS poor performance in Ubuntu 16.04 (LP: #1613295) |
|
linux |
System hang when plug/pull USB 3.1 key via thunderbolt port over 5 times (LP: #1616318) |
|
linux |
change_hat is logging failures during expected hat probing (LP: #1615893) |
|
linux |
deleted files outside of the namespace are not being treated as disconnected (LP: #1615892) |
|
linux |
stacking to unconfined in a child namespace confuses mediation (LP: #1615890) |
|
linux |
apparmor module parameters can be changed after the policy is locked (LP: #1615895) |
|
linux |
AppArmor profile reloading causes an intermittent kernel BUG (LP: #1579135) |
|
linux |
label vec reductions can result in reference labels instead of direct access to labels (LP: #1615889) |
|
linux |
profiles from different namespaces can block other namespaces from being able to load a profile (LP: #1615887) |
|
linux |
vmalloc failure leads to null ptr dereference in aa_dfa_next (LP: #1592547) |
|
linux |
vmalloc_addr is being checked on the failed return address of kvzalloc() (LP: #1615885) |
|
linux |
dfa is missing a bounds check which can cause an oops (LP: #1615882) |
|
linux |
The label build for onexec when stacking is wrong (LP: #1615881) |
|
linux |
The inherit check for new to old label comparison for domain transitions is wrong (LP: #1615880) |
|
linux |
warning stack trace while playing with apparmor namespaces (LP: #1593874) |
|
linux |
label_update proxy comparison test is wrong (LP: #1615878) |
|
linux |
Xenial update to v4.4.19 stable release (LP: #1615620) |
|
linux |
ISST-LTE:pKVM311:lotg5:Ubutu16041:lotg5 crashed @ writeback_sb_inodes+0x30c/0x590 (LP: #1614565) |
|
linux |
IBM Power 720 Ethernet Not Seen (LP: #1612725) |
|
linux |
CAPI: Update default setting for the psl_fir_cntl register (LP: #1612431) |
|
linux |
Xenial update to v4.4.18 stable release (LP: #1614560) |
|
linux |
Ubuntu16.10:installation fails on Brazos system (31TB and 192 cores) No memory for flatten_device_tree (no room) (LP: #1614309) |
|
linux |
SRU] xgene_enet: 10g performance only hits ~75% on multi-client tests (LP: #1613157) |
|
linux |
SRU] xgene_enet: an extra interrupt may be pending for an interrupt controller that doesn't support irq_disable and hardware with level interrupt (LP: #1611399) |
|
linux |
Mic mute hotkey does not work on usb keyboard [03f0:2f4a] (LP: #1609606) |
|
klibc |
debian/patches/fix_broadcast_flag-bit.patch: the previous patch set the wrong bit in the bootp flags field, instead of 0x800 it must be 0x8000. (LP: #1624014) |
|
linux-firmware |
ath10k: QCA6174: update board files (LP: #1589905) |
|
linux |
Enable virtual scsi server driver for Power (LP: #1615665) |
|
systemd |
73-usb-net-by-mac.rules: Split kernel command line import line. Reportedly this makes the rule actually work on some platforms. Thanks Alp Toker! (LP: #1593379) |
|
systemd |
fsckd: Do not exit on idle timeout if there are still clients connected (Closes: #788050, LP: #1547844) |
|
systemd |
libnss-*.prerm: Remove possible [key=value] options from NSS modules as well. (LP: #1625584) |
|
systemd |
Backport networkd 231. Compared to 229 this has a lot of fixes, some of which we need for good netplan support. Backporting them individually would be a lot more work and a lot less robust, and we did not use/support networkd in 16.04 so far. Drop the other network related patches as they are included in this backport now. (LP: #1627641) |
|
linux |
Release Tracking Bug LP: #1632375 |
|
dkms |
apport_name_in_valueerror.diff: (LP: #1588479) |
|
makedumpfile |
Remove hugepages/hugepagesz from kdump's cmdline. (LP: #1634132) |
|
systemd |
unit: sent change signal before removing the unit if necessary (LP: #1632964) |
|
systemd |
networkd: Fix assertion crash on adding VTI with IPv6 addresses (LP: #1633274) |
|
linux |
Release Tracking Bug LP: #1636941 |
|
linux-firmware |
New firmware is required for some iwlwifi modules (LP: #1635091) |
|
linux-firmware |
Update linux-firmware in xenial for lts-y (LP: #1637481) |
|
pulseaudio |
debian/pulseaudio.maintscript: Bump versions for files that need to be removed as they are obsolete (LP: #1573296) |
|
pulseaudio |
Remove patch hunk that set u->transport to NULL. At the time this code was written for 15.10, it was to prevent an assertion. Now with newer versions of pulse, the opposite is happening in some circumstances (LP: #1574324) |
|
makedumpfile |
Makedumpfile will exit on error with the following message : get_mem_map: Can't distinguish the memory type. (LP: #1626269) |
|
makedumpfile |
Fix double-quote handling in /proc/cmdline Parsing of the cmdline would fail if double-quotes are encountered in /proc/cmdine (i.e. like when things like "acpi_osi=!Windows 2012" are found in the cmdline). (LP: #1644771) |
|
linux-firmware |
linux-firmware 1.157.5 causes sound issues after initramfs update (LP: #1645911) |
|
linux-firmware |
Trigger update-initramfs following linux-firmware install (LP: #1646197) |
|
u-boot |
From upstream u-boot: (LP: #1636838) |
|
pulseaudio |
Backport from upstream to fix a bug in PulseAudio 8 where audio switches to another audio device when an HDMI monitor goes to sleep, thanks to Cristian Klein <cristiklein@gmail.com> for the backport (LP: #1641954) |
|
s390-zfcp |
Improve displaying numereous detected FCP devices by replacing the hard-coded limit with a dynamically allocated solution LP: #1596968 |
|
systemd |
d/p/0001-libudev-util-change-util_replace_whitespace-to-retur.patch, d/p/0002-udev-event-add-replace_whitespace-param-to-udev_even.patch, d/p/0003-udev-rules-perform-whitespace-replacement-for-symlin.patch: Cherry-pick upstream fixes from Dan Streetman <ddstreet@ieee.org> to fix by-id symlinks for devices whose IDs contain whitespace. LP: #1647485. |
|
u-boot |
No-change rebuild to get last set of changes into the security pocket for the linux-raspi2 kernel (LP: #1657395). |
|
u-boot |
From upstream u-boot: (LP: #1636838) |
|
crash |
Cherry-pick upstream commit to complete support for 4.5+ kernels : d/p/0003-Fix-for-the-replacements-made-to-the-kernel-s-cpu_po.patch, d/p/0004-With-the-introduction-of-radix-MMU-in-Power-ISA-3.0-.patch, d/p/0005-Fix-for-Linux-commit-0139aa7b7fa12ceef095d99dc36606a.patch, d/p/0006-Fix-for-Linux-commit-edf14cdbf9a0e5ab52698ca66d07a76.patch, d/p/0007-Fix-to-recognize-and-support-x86_64-Linux-4.8-rc1-an.patch, d/p/0008-Fix-for-a-possible-segmentation-violation-when-analy.patch, d/p/0009-Fix-for-support-of-Linux-4.7-and-later-x86_64-ELF-kd.patch, d/p/0010-Linux-3.15-and-later-kernels-configured-with-CONFIG_.patch These commits are included in version 7.1.7 of crash and are required in order to correctly open 4.5 kernels and newer (LP: #1655625). |
|
linux |
Release Tracking Bug LP: #1657430 |
|
linux |
Backport DP MST fixes to i915 (LP: #1657353) |
|
linux |
Ubuntu xenial - 4.4.0-59-generic i3 I/O performance issue (LP: #1657281) |
|
linux |
Release Tracking Bug LP: #1656810 |
|
linux |
Xen MSI setup code incorrectly re-uses cached pirq (LP: #1656381) |
|
linux |
Release Tracking Bug LP: #1656084 |
|
linux |
Couldn't emulate instruction 0x7813427c (LP: #1634129) |
|
linux |
perf: 24x7: Eliminate domain name suffix in event names (LP: #1560482) |
|
linux |
i386 ftrace tests hang on ADT testing (LP: #1655040) |
|
linux |
VMX module autoloading if available (LP: #1651322) |
|
linux |
ACPI probe support for AD5592/3 configurable multi-channel converter (LP: #1654497) |
|
linux |
Xenial update to v4.4.40 stable release (LP: #1654602) |
|
linux |
igb i210 probe of pci device failed with error -2 (LP: #1639810) |
|
linux |
PowerNV: PCI Slot is invalid after fencedPHB Error injection (LP: #1652018) |
|
linux |
mfd: intel-lpss: Add default I2C device properties for Apollo Lake (LP: #1635177) |
|
linux |
Xenial update to v4.4.39 stable release (LP: #1650609) |
|
linux |
Xenial update to v4.4.38 stable release (LP: #1650607) |
|
linux |
Xenial update to v4.4.37 stable release (LP: #1650604) |
|
linux |
Xenial update to v4.4.36 stable release (LP: #1650601) |
|
klibc |
debian/patches/dhcp-one-socket-per-interface.patch: Use separate sockets for DHCP from multiple interfaces. Thanks to Jay Vosburgh <jay.vosburgh@canonical.com>. Closes LP: #1652348. |
|
powerpc-utils |
d/p/0001-errinjct-Correct-config_addr-parsing.patch, d/p/0002-errinjct-Recognize-5-return-from-rtas.patch, d/p/0003-errinjct-Correct-read_file-error-checking.patch: Cherry-pick fixes from upstream to fix failures with errinjct on Shiner-T & Grand Canyon systems. LP: #1597365. |
|
linux-firmware |
usbduxsigma_firmware.bin: old version causes driver crash (LP: #1605974) |
|
linux-firmware |
Intel 8260 doesn't work with linux kernel 4.8 when using ucode version 22 (LP: #1647826) |
|
bcmwl |
Client does not ACK auth/assoc responses from Cisco AP3800 (LP: #1647036). |
|
linux-hwe |
Release Tracking Bug LP: #1661935 |
|
linux-hwe |
Linux kernel 4.8 hangs at boot up (LP: #1659340) |
|
linux-hwe |
s390/kconfig: CONFIG_NUMA without CONFIG_NUMA_EMU does not make any sense on s390x (LP: #1557690) |
|
linux-hwe |
Mouse cursor invisible or does not move (LP: #1646574) |
|
open-vm-tools |
Backport to xenial for kernel 4.8 support. (LP: #1662116) |
|
dkms |
debian/patches/Parallel-depmod-failure.patch: (LP: #1608499) |
|
grub2 |
Add loopback and squash4 modules to the signed EFI images. LP: #1604499. |
|
grub2-signed |
Rebuild against grub2 2.02~beta2-36ubuntu3.2. (LP: #1604499) |
|
ubuntu-drivers-common |
Partially drop the drm code, and get information about connectors from sysf. This fixes a long standing performance issue (LP: #1586933). |
|
ubuntu-drivers-common |
Disable persistence mode before powering down the dGPU. If persistence mode is not disabled, gpu-manager will not be able to unload the nvidia module (LP: #1619306). |
|
ubuntu-drivers-common |
Make sure to load and unload nvidia-drm. This fixes a problem that prevents the dGPU from being powered off in hybrid systems with recent nvidia drivers (LP: #1619306). |
|
ubuntu-drivers-common |
Catch and ignore UnicodeDecodeErrors in dmi info, as some machines may report board_name as ffffffffffff0a to mean empty, and this causes an error in python 3 (LP: #1320868). |
|
curtin |
block/mdadm: add option to ignore mdadm_assemble errors (LP: #1618429) |
|
curtin |
curtin.apply_net should exit non-zero upon exception. (LP: #1615780) |
|
curtin |
mkfs.vfat: add force flag for formating whole disks (LP: #1597923) |
|
curtin |
block.mkfs: fix sectorsize flag (LP: #1597522) |
|
curtin |
block_meta: cleanup use of sys_block_path and handle cciss knames (LP: #1562249) |
|
curtin |
block.get_blockdev_sector_size: handle _lsblock multi result return (LP: #1598310) |
|
curtin |
block_meta: fallback to parted if blkid does not produce output (LP: #1524031) |
|
flash-kernel |
Adjust rpi2 dtb address from 0x100 to 0x02000000 (LP: #1636838) |
|
grub2 |
Fix support for IPv6 PXE booting under UEFI: (LP: #1229458) |
|
grub2 |
Fix booting on Hyper-V gen 2 VMs due to the lack of PIT there; we can deal with this by using other timers when PIT aren't available. (LP: #1519836) |
|
grub2 |
debian/patches/ip6_fix_routing_eb9f401f.patch: fix IPv6 routing; we should be able to talk to things outside of link-local addresses; to do this, allow specifying a gateway and interface. (LP: #1229458) |
|
grub2-signed |
Rebuild against grub2 2.02~beta2-36ubuntu3.6. (LP: #1229458, #1519836) |
|
netcfg |
Also use short stable systemd-udev names to discover descriptions for the network interfaces. LP: #1572620 |
|
console-setup |
debian/console-setup-linux.setvtrgb.service: add condition to only execute when /dev/tty0 exists. This is the same condition as used by getty@.service unit to prevent attempting setting up VT when none are present. This is a common case on serial only architectures and virtual machines. Resolves degraded boots on s390x/ppc64el. LP: #1660598 |
|
partman-btrfs |
On s390x, zipl bootloader cannot handle /boot on btrfs. LP: #1609140 |
|
initramfs-tools |
hook-functions: include xhci-plat-hcd in auto_add_modules_list (LP: #1649213) |
|
partman-partitioning |
DASD-FBA drives should still use msdos partition table, and not dasd one. LP: #1650300 |
|
grub2-signed |
Rebuild against grub2 2.02~beta2-36ubuntu3.7. (LP: #1447500) |
|
grub2 |
Disable os-prober for ppc64el on the PowerNV platform, to reduce the number of entries/clutter from other OSes in Petitboot (LP: #1447500) |
|
grub-installer |
grub-installer: deal with NVMe devices (or other devices with a partition separator) being used to back the PReP partition on ppc64el. (LP: #1656048) |
|
os-prober |
More fixes to not mangle partitions that can't be safely detected via mounting: (LP: #1579609) |
|
os-prober |
os-probes/common/50mounted-tests: don't mount filesystems with mount for probing as that can cause corruption in some cases. (LP: #1579609) |
|
netcfg |
Do now show an empty option 4 when using netcfg, without a wifi-card, and when automatic configuration fails. This is achieved by substituting all choices into the question, from two internal select templates of identical options but wifireconf one. This resolves UX bug without changing translation strings or fuzzing any of the existing translations. LP: #1558271 |
|
kbd |
debian/patches/loadkeys_find_usable_console.diff: fix wrong type argument to ioctl(..., KDGKBMODE), which causes consoles to not be correctly detected on 64-bit archs. LP: #1621824. |
|
hw-detect |
{hw-,disk-,net}detect.sh, check-missing-firmware.sh: use 'modprobe -b' in order to honor module blacklisting from kernel cmdline parameters. (LP: #1602717) |
|
systemd |
rules: introduce disk/by-id (wwid and model_serial) symlinks for NVMe drives (LP: #1642903) |
|
libvirt |
fix virsh nodecpumap output (LP: #1659769) |
|
libvirt |
fix using type ethernet interfaces with user scripts (LP: #1620407) |
|
libvirt |
add new block device types to virt-aa-helpers profile (LP: #1641618) |
|
debian-installer |
arm64/xgene-uboot: Set the correct compression flag when generating a uImage of a gzip'd kernel. LP: #1384955. |
|
debian-installer |
Tell GRUB to load the gzio module on arm64 now that we're booting a compressed kernel. LP: #1632473. |
|
debian-installer |
Add HWE variants for all architectures except powerpc (LP: #1662712) |
|
debian-installer |
Rebuild to pick up new components (LP: #1572620, #1558271) |
Unsorted changes
llvm-toolchain-3.8 |
Add support for gcc's attribute abi_tag (needed for compatibility with GCC 5's libstdc++); taken from the trunk. Closes: #797038. LP: #1510042. |
|
less |
debian/lesspipe: Fix typo that broke ddeb support (LP: #1606640) |
|
sysstat |
Add missing depend, bzip2 is replaced by xz-utils. (LP: #1578160) |
|
apparmor |
r3498-r3499-ignore-net-events-that-look-like-file-events.patch: Prevent an aa-logprof crash by ignoring file events that contains send *and* receive in the request mask. This is an improvement to the previous fix that only addressed events that contained send *or* receive. (LP: #1577051, LP: #1582374) |
|
apparmor |
r3498-r3499-ignore-net-events-that-look-like-file-events.patch: Prevent an aa-logprof crash by ignoring file events that contains send *and* receive in the request mask. This is an improvement to the previous fix that only addressed events that contained send *or* receive. (LP: #1577051, LP: #1582374) |
|
frame |
device: don't use asserts to get properties on failures, to avoid crashes (LP: #1350523) |
|
openssl |
Cherry-pick s390x assembly pack bugfix to cache capability query results for improved performance. LP: #1601836. |
|
openssl |
Enable asm optimisations on s390x. LP: #1602655. |
|
sudo |
include /snap/bin in the secure_path (LP: #1595558) |
|
clamav |
Ensure freshclam service is run after package install (LP: #1590688) |
|
golang-petname |
Backport golang-petname from yakkety to xenial, to take advantage of the vastly improved format in LXD, LP: #1615143 |
|
python-petname |
backport python-petname library to 16.04, LP: #1615143 |
|
p11-kit |
Backport to Ubuntu 16.04 LTS for improved manpages (LP: #1615449) |
|
appstream-glib |
Catch errors from libyaml and display proper warnings rather than spin on them. (LP: #1591868) |
|
systemd |
Queue loading transient units after setting their properties. Fixes starting VMs with libvirt. (LP: #1529079) |
|
systemd |
systemd-networkd-resolvconf-update.service: Also pick up DNS servers from individual link leases, as they sometimes don't appear in the global ifstate. (LP: #1620559) |
|
livecd-rootfs |
live-build/ubuntu-cpc/hooks/042-vagrant.binary: fix unmount handling so that the teardown is done properly /before/ we try to make an image from our filesystem, since otherwise /etc/resolv.conf is broken. LP: #1621393. |
|
ifupdown |
Fix a crash when multiple interfaces are specified for no-scripts (LP: #1618726) |
|
irssi |
SECURITY UPDATE: Fix color format decoding (LP: #1624068): |
|
python3.5 |
SRU: LP: #1620754: Fix invalid code in pyhash/siphash24. Issue #28055. |
|
golang-petname |
debian/control, debian/rules: LP: #1625753 |
|
network-manager |
Rebase to upstream 1.2.2 release, patches: (LP: #1589557) |
|
network-manager |
libnm-Check-self-still-NMManager-or-not.patch: (LP: #1582301) |
|
network-manager |
libnm-don-t-require-initialized-out_encrypted-argume.patch: (LP: #1575614) |
|
golang-gopkg-lxc-go-lxc.v2 |
Update to same upstream snapshot as Yakkety (LP: #1621557) |
|
backuppc |
Make dependency on libcgi-pm-perl a versioned one so that upgrades from 14.04 work. (LP: #1610756) |
|
cmake |
cherry-pick from upstream to fix Ninja builds (LP: #1624832): |
|
init-system-helpers |
invoke-rc.d, service: Only ignore systemd unit dependencies before multi-user.target. "systemctl is-system-running" might still be false in case of running jobs for device/mount/hotplug/dynamic actions units. But in those cases we already do want to respect unit dependencies, as the system is booted up sufficiently to avoid dependency loops. Thus weaken the condition to "multi-user.target is active". This does not change the behaviour for single-user: is-system-running has always been false there, so dependencies continue to be ignored. Fixes installation of packages like PostgreSQL under cloud-init or when manually installing packages right after booting. LP: #1576692 |
|
network-manager |
debian/tests/wpa-dhclient: Don't assume that the IPv6 prefix length from the DHCP server is /64. (LP: #1609898) |
|
network-manager |
Read config and system connections from /run/NetworkManager/ to support netplan (LP: #1627641) |
|
network-manager |
Add dns-manager-don-t-merge-split-DNS-search-domains.patch: do not add split DNS search domains to resolv.conf; doing so would risk leaking names to non-VPN DNS nameservers when attempting to resolve non- FQDN names. (LP: #1592721) |
|
appstream-glib |
Fix non-desktop applications not being extracted (LP: #1629754) |
|
livecd-rootfs |
Stop using the overlay PPA for touch livecd-rootfs changes (LP: #1628085). |
|
tzdata |
New upstream release, with DST changes for Turkey (LP: #1621373) |
|
bzr |
Fix http Basic auth with credentials longer than ~57 characters (LP: #1606203). |
|
distro-info-data |
Copy data from 0.30 (LP: #1634235) |
|
apparmor |
debian/lib/apparmor/functions, debian/apparmor.init, debian/apparmor.service, debian/apparmor.upstart, debian/lib/apparmor/profile-load: Adjust the checks that previously kept AppArmor policy from being loaded while booting a container. Now we attempt to load policy if we're in a LXD or LXC managed container that is using profile stacking inside of a policy namespace. (LP: #1628285) |
|
apparmor |
debian/patches/r3509-tests-fix-exec_stack-errors-1.patch: Fix the exec_stack.sh test when running on 4.8 or newer kernels (LP: #1628745) |
|
apparmor |
debian/patches/r3558-tests-fix-exec_stack-errors-2.patch: Adjust the exec_stack.sh fix mentioned above to more accurately test kernels older than 4.8 (LP: #1630069) |
|
qtbase-opensource-src |
Backport a timezone conversion fix from Qt 5.6.2 (LP: #1622089) |
|
base-files |
/etc/os-release: Add VERSION_CODENAME per upstream spec (LP: #1598212) |
|
whoopsie |
src/whoopsie.c: Add fields from package management applications that can be larger than 1KB to the list of accepted fields. (LP: #1616517) |
|
systemd |
systemd-networkd-resolvconf-update.service: Propagate search domains (LP: #1635256) |
|
gcc-5 |
Fix PR target/72863, redundant swaps when using vec_vsx_ld/st, taken from the gcc-5 branch. LP: #1638055. |
|
gcc-5 |
Fix PR rtl-optimization/71709, taken from the gcc-5 branch. LP: #1628207. |
|
shim-signed |
Add a --help option, document other options. (LP: #1604936) |
|
shim-signed |
Rework prompting to display our Secure Boot warning and explanation text more prominently, rather than forcing graphical users to hit "Help" to see the full explanation for why we ask about disabling Secure Boot. (LP: #1595611) |
|
apt |
New micro release with bug fixes up to (and including) 1.3.1 (LP: #1638021) |
|
procps |
Don't start procps on install. This avoids errors on upgrade within a container. Backported from yakkety. (LP: #1637300) |
|
procps |
Fix parsing of negative PIDs. (LP: #1637026) |
|
python3.5 |
SRU: LP: #1620754: Fix invalid code in pyhash/siphash24. Issue #28055. |
|
python3.5 |
SRU: LP: #1591887. Backport 3.5.2 to 16.04 LTS. |
|
procps |
kill: Fix segfault when called with single negative pid, a regression introduced in 2:3.3.10-4ubuntu2.1 (LP: #1643084). |
|
glibc |
Disable lock-elision on all targets to avoid regressions (LP: #1642390) |
|
apport |
hookutils, attach_root_command_outputs(): Return str again, like before 2.15.2. (LP: #1446537) |
|
gcc-5-cross |
SRU: LP: #1628207, Build using the updated gcc-5 package. |
|
systemd |
Backport graphical-session{,-pre}.target user units, for future usage from snaps. (LP: #1640293) |
|
systemd |
debian/rules: Clean up *.busname units. They are useless in 16.04 as they will always be "condition failed" as kdbus has never existed. But they add ordering constraints which make it impossible to start systemd-networkd.service during early boot, which is an upcoming requirement for cloud-init. (Part of LP: #1636912) |
|
systemd |
Drop systemd-networkd's "After=dbus.service" ordering so that it can start during early boot (for cloud-init.service). It will auto-connect to D-Bus once it becomes available later, and transient (from DHCP) hostname and timezone setting do not work in 16.04 anyway. (LP: #1636912) |
|
apt |
apt-key: warn instead of fail on unreadable keyrings (LP: #1642386) |
|
apt |
avoid std::get_time usage to sidestep libstdc++6 bug (LP: #1593583) |
|
apt |
prevent C++ locale number formatting in text APIs (try 3) (LP: #1611010) (LP: #1592817) |
|
apt |
prevent C++ locale number formatting in text APIs (try 3) (LP: #1611010) (LP: #1592817) |
|
apt |
Revert "if the FileFd failed already following calls should fail, too" (LP: #1641905) |
|
graphviz |
Fix broken symlink that made libgv-python unusable (LP: #1583897) |
|
graphviz |
Add missing dependency from libgraphviz-dev to libgvc6-plugins-gtk (LP: #1398028) |
|
nano |
Apply upstream patch to not call free on the result of a dirname. (LP: #1595607) |
|
appstream |
modern-metadata.patch: Recognize and return modern AppStream component types. (LP: #1644498) |
|
openjdk-8 |
debian/patches/jdk-ppc64el-S8170153.patch: improve StrictMath performance on ppc64el. LP: #1646927. |
|
python-rfc3986 |
New upstream point release, resolving issue which causes valid URLS to be rejected (LP: #1632538). |
|
python-rfc3986 |
New upstream point release, resolving issue which causes valid URLS to be rejected (LP: #1632538). |
|
apt |
https: Quote path in URL before passing it to curl (LP: #1651923) |
|
python-launchpadlib |
_bad_oauth_token (LP: #1471894) |
|
python-launchpadlib |
AccessToken.from_string() (LP: #1471927) |
|
sudo |
sssd-doesnt-handle-netgroups.diff, sssd-fix-matching-loop.diff: Only check username as part of the netgroup when netgroup_tuple is enabled. (LP: #1607666) |