Public bug reported: LXD upstream released LXD 2.0.6 as a bugfix release with following changelog: - Support for container specific uid/gid maps (see userns-idmap.md) - appveyor: Add config to git (Issue #2537) - appveyor: Cleanup appveyor.yml before modifications - appveyor: Create archive with platform specifier in its name - appveyor: Do verbose testing for test names and timings - appveyor: Publish compiled binaries for download - client: Rework progress handling - doc: Add hacking guide (debugging.md) - doc: Add official Windows support in README - doc: Bump liblxc version required in README - doc: Sort API endpoints in rest-api.md - doc: Update README to specify docker installation details - doc: Update requirements, we actually require 2.0.0 or higher - doc: Use consistent method ordering in rest-api.md - extra/bash: Allow dash in parameters to lxc-client bash-completion - extra/bash: Fix _lxd_profiles in lxc-client bash-completion - extra/lxc-to-lxd: Better output with no container - extra/lxc-to-lxd: Check that source path exists (disk) (Issue #2572) - extra/lxc-to-lxd: Consistent logging - extra/lxc-to-lxd: Don't fail dry-run with runnning containers - extra/lxc-to-lxd: Drop dependency on pylxd - extra/lxc-to-lxd: Fix lxdpath handling - extra/lxc-to-lxd: Formatting - extra/lxc-to-lxd: Migrate lxc.aa_profile if set - extra/lxc-to-lxd: Print summary and proper exit code - lxc/copy: Don't use the operation as a marker of success - lxc/copy: Wait on the source operation too - lxc/delete: update help text - lxc/exec: Set term to "dumb" on windows (Issue #2288) - lxc/finger: update help text - lxc: Fix tests on Windows/Mac - lxc/list: Fix typo in help message - lxc/remote: Fix remote add with Go tip - lxc/restore: update help text - lxc: Use .yaml as the yaml extension in examples - lxd/certificates: Export all documented certificate fields - lxd/containers: Add /snap/bin to PATH even if only /snap exists - lxd/containers: Also clean up apparmor stuff in OnStart when something fails - lxd/containers: Attach to userns on file operations - lxd/containers: Be more verbose on mkdir failure - lxd/containers: Better handle concurent stop/shutdown - lxd/containers: Catch and return more errors in OnStop - lxd/containers: Clarify container delete failure error - lxd/containers: Don't destroy ephemeral container on restart (Issue #2555) - lxd/containers: Don't double delete ephemeral containers - lxd/containers: Don't show invalid logs - lxd/containers: Fix forkmount to work with 4.8 and higher - lxd/containers: Fix invalid filename of metadata on export (Issue #2467) - lxd/containers: Improve config validation on update - lxd/containers: Improve container error handling - lxd/containers: Improve container locking mechanism (Issue #2612) - lxd/containers: log OnStart/OnStop hook errors - lxd/containers: More reliable container autostart (Issue #2469) - lxd/containers: Only load kernel modules if not loaded - lxd/containers: Properly validate CPU allowance - lxd/containers: Properly validate memory limits (Issue #2483) - lxd/containers: Record the err from go-lxc - lxd/containers: Remove legacy code from OnStop - lxd/containers: Remove unused code - lxd/containers: Save properties on publish - lxd/containers: Set LXC loglevel to match daemon (Issue #2528) - lxd/containers: Skip leading whitespace in raw.lxc - lxd/containers: Start storage when necessary in stateful start - lxd/containers: Timeout container freeze on stop - lxd/images: Detect out of disk space unpack errors (Issue #2201) - lxd/images: Don't make unnecessary image copies (Issue #2508) - lxd/images: Don't update images at all if interval is 0 - lxd/images: Store the simplestreams cache to disk (Issue #2487) - lxd/init: Detect zfs kernel support - lxd/init: Ignore ZFS if in a container - lxd/main: Immediately exit when no DB in activateifneeded - lxd/migration: Fix a race for collecting logs - lxd/migration: Remove debugging by file creation - lxd/migration: Start migration storage at the right time (Issue #2505) - lxd/storage: Fix 10s delay on removing used ZFS images (Issue #2617) - lxd/storage: Freeze before copying in dir backend - lxd/storage: Simplify rsync code - shared/certificates: Be more thorough when parsing ip addr - shared: Disable keepalives in http.Transports - shared: Move Linux specific tests away (Issue #2449) - shared/simplestreams: Cleanup unused properties - tests: Better fix LXD_DEBUG - tests: Cleanup leftover containers - tests: Don't depend on main.sh for filemanip - tests: Implement LXD_VERBOSE - tests: Reduce verbosity under LXD_DEBUG - travis: Run the client tests - travis: Update to match Jenkins Go versions
Just like Ubuntu itself, upstream releases long term support releases, as is 2.0 and then periodic point releases including all the accumulated bugfixes. Only the latest upstream release gets full support from the upstream developers, everyone else is expected to first update to it before receiving any kind of support. This should qualify under the minor upstream bugfix release allowance of the SRU policy, letting us SRU this without paperwork for every single change included in this upstream release. Once the SRU hits -updates, we will be backporting this to trusty- backports as well, making sure we have the same version everywhere. ** Affects: lxd (Ubuntu) Importance: Undecided Status: Invalid ** Affects: lxd (Ubuntu Trusty) Importance: Undecided Assignee: Stéphane Graber (stgraber) Status: Triaged ** Affects: lxd (Ubuntu Xenial) Importance: Undecided Assignee: Stéphane Graber (stgraber) Status: In Progress ** Changed in: lxd (Ubuntu) Status: New => Invalid ** Also affects: lxd (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: lxd (Ubuntu Trusty) Importance: Undecided Status: New ** Changed in: lxd (Ubuntu Trusty) Status: New => In Progress ** Changed in: lxd (Ubuntu Xenial) Status: New => In Progress ** Changed in: lxd (Ubuntu Trusty) Status: In Progress => Triaged ** Changed in: lxd (Ubuntu Trusty) Assignee: (unassigned) => Stéphane Graber (stgraber) ** Changed in: lxd (Ubuntu Xenial) Assignee: (unassigned) => Stéphane Graber (stgraber) -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1644377 Title: SRU of LXD 2.0.6 (upstream bugfix release) Status in lxd package in Ubuntu: Invalid Status in lxd source package in Trusty: Triaged Status in lxd source package in Xenial: In Progress Bug description: LXD upstream released LXD 2.0.6 as a bugfix release with following changelog: - Support for container specific uid/gid maps (see userns-idmap.md) - appveyor: Add config to git (Issue #2537) - appveyor: Cleanup appveyor.yml before modifications - appveyor: Create archive with platform specifier in its name - appveyor: Do verbose testing for test names and timings - appveyor: Publish compiled binaries for download - client: Rework progress handling - doc: Add hacking guide (debugging.md) - doc: Add official Windows support in README - doc: Bump liblxc version required in README - doc: Sort API endpoints in rest-api.md - doc: Update README to specify docker installation details - doc: Update requirements, we actually require 2.0.0 or higher - doc: Use consistent method ordering in rest-api.md - extra/bash: Allow dash in parameters to lxc-client bash-completion - extra/bash: Fix _lxd_profiles in lxc-client bash-completion - extra/lxc-to-lxd: Better output with no container - extra/lxc-to-lxd: Check that source path exists (disk) (Issue #2572) - extra/lxc-to-lxd: Consistent logging - extra/lxc-to-lxd: Don't fail dry-run with runnning containers - extra/lxc-to-lxd: Drop dependency on pylxd - extra/lxc-to-lxd: Fix lxdpath handling - extra/lxc-to-lxd: Formatting - extra/lxc-to-lxd: Migrate lxc.aa_profile if set - extra/lxc-to-lxd: Print summary and proper exit code - lxc/copy: Don't use the operation as a marker of success - lxc/copy: Wait on the source operation too - lxc/delete: update help text - lxc/exec: Set term to "dumb" on windows (Issue #2288) - lxc/finger: update help text - lxc: Fix tests on Windows/Mac - lxc/list: Fix typo in help message - lxc/remote: Fix remote add with Go tip - lxc/restore: update help text - lxc: Use .yaml as the yaml extension in examples - lxd/certificates: Export all documented certificate fields - lxd/containers: Add /snap/bin to PATH even if only /snap exists - lxd/containers: Also clean up apparmor stuff in OnStart when something fails - lxd/containers: Attach to userns on file operations - lxd/containers: Be more verbose on mkdir failure - lxd/containers: Better handle concurent stop/shutdown - lxd/containers: Catch and return more errors in OnStop - lxd/containers: Clarify container delete failure error - lxd/containers: Don't destroy ephemeral container on restart (Issue #2555) - lxd/containers: Don't double delete ephemeral containers - lxd/containers: Don't show invalid logs - lxd/containers: Fix forkmount to work with 4.8 and higher - lxd/containers: Fix invalid filename of metadata on export (Issue #2467) - lxd/containers: Improve config validation on update - lxd/containers: Improve container error handling - lxd/containers: Improve container locking mechanism (Issue #2612) - lxd/containers: log OnStart/OnStop hook errors - lxd/containers: More reliable container autostart (Issue #2469) - lxd/containers: Only load kernel modules if not loaded - lxd/containers: Properly validate CPU allowance - lxd/containers: Properly validate memory limits (Issue #2483) - lxd/containers: Record the err from go-lxc - lxd/containers: Remove legacy code from OnStop - lxd/containers: Remove unused code - lxd/containers: Save properties on publish - lxd/containers: Set LXC loglevel to match daemon (Issue #2528) - lxd/containers: Skip leading whitespace in raw.lxc - lxd/containers: Start storage when necessary in stateful start - lxd/containers: Timeout container freeze on stop - lxd/images: Detect out of disk space unpack errors (Issue #2201) - lxd/images: Don't make unnecessary image copies (Issue #2508) - lxd/images: Don't update images at all if interval is 0 - lxd/images: Store the simplestreams cache to disk (Issue #2487) - lxd/init: Detect zfs kernel support - lxd/init: Ignore ZFS if in a container - lxd/main: Immediately exit when no DB in activateifneeded - lxd/migration: Fix a race for collecting logs - lxd/migration: Remove debugging by file creation - lxd/migration: Start migration storage at the right time (Issue #2505) - lxd/storage: Fix 10s delay on removing used ZFS images (Issue #2617) - lxd/storage: Freeze before copying in dir backend - lxd/storage: Simplify rsync code - shared/certificates: Be more thorough when parsing ip addr - shared: Disable keepalives in http.Transports - shared: Move Linux specific tests away (Issue #2449) - shared/simplestreams: Cleanup unused properties - tests: Better fix LXD_DEBUG - tests: Cleanup leftover containers - tests: Don't depend on main.sh for filemanip - tests: Implement LXD_VERBOSE - tests: Reduce verbosity under LXD_DEBUG - travis: Run the client tests - travis: Update to match Jenkins Go versions Just like Ubuntu itself, upstream releases long term support releases, as is 2.0 and then periodic point releases including all the accumulated bugfixes. Only the latest upstream release gets full support from the upstream developers, everyone else is expected to first update to it before receiving any kind of support. This should qualify under the minor upstream bugfix release allowance of the SRU policy, letting us SRU this without paperwork for every single change included in this upstream release. Once the SRU hits -updates, we will be backporting this to trusty- backports as well, making sure we have the same version everywhere. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1644377/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp