Activity log for bug #1788457

Date Who What changed Old value New value Message
2018-08-22 18:07:16 Stéphane Graber bug added bug
2018-08-22 18:07:48 Stéphane Graber nominated for series Ubuntu Cosmic
2018-08-22 18:07:48 Stéphane Graber bug task added lxc (Ubuntu Cosmic)
2018-08-22 18:07:48 Stéphane Graber nominated for series Ubuntu Bionic
2018-08-22 18:07:48 Stéphane Graber bug task added lxc (Ubuntu Bionic)
2018-08-22 18:07:48 Stéphane Graber nominated for series Ubuntu Xenial
2018-08-22 18:07:48 Stéphane Graber bug task added lxc (Ubuntu Xenial)
2018-08-22 18:07:53 Stéphane Graber lxc (Ubuntu Xenial): status New Triaged
2018-08-22 18:07:55 Stéphane Graber lxc (Ubuntu Bionic): status New Triaged
2018-08-22 18:07:58 Stéphane Graber lxc (Ubuntu Cosmic): status New Triaged
2018-08-22 18:08:00 Stéphane Graber lxc (Ubuntu Xenial): importance Undecided High
2018-08-22 18:08:02 Stéphane Graber lxc (Ubuntu Bionic): importance Undecided High
2018-08-22 18:08:05 Stéphane Graber lxc (Ubuntu Cosmic): importance Undecided High
2018-08-22 18:08:10 Stéphane Graber lxc (Ubuntu Xenial): assignee Stéphane Graber (stgraber)
2018-08-22 18:08:13 Stéphane Graber lxc (Ubuntu Bionic): assignee Stéphane Graber (stgraber)
2018-08-22 18:08:15 Stéphane Graber lxc (Ubuntu Cosmic): assignee Stéphane Graber (stgraber)
2018-08-22 18:08:17 Stéphane Graber lxc (Ubuntu Cosmic): status Triaged In Progress
2018-09-04 18:52:42 Launchpad Janitor lxc (Ubuntu Cosmic): status In Progress Fix Released
2018-09-10 19:13:13 Stéphane Graber lxc (Ubuntu Bionic): status Triaged In Progress
2018-09-27 17:21:21 Steve Langasek description LXC upstream released LXC 3.0.2 as a bugfix release with following changelog: - CVE 2018-6556: verify netns fd in lxc-user-nic - fixed a range of bugs found by Coverity - lxc-usernsexec: cleanup and bugfixes - log: add CMD_SYSINFO() - log: add CMD_SYSERROR() - state: s/sleep()/nanosleep()/ - lxclock: improve file locking - lxccontainer: improve file locking - lxccontainer: fix F_OFD_GETLK checks - netlink: add __netlink_{send,recv,transaction} - netns: allocate network namespace id - MAINTAINERS: add Wolfgang Bumiller - pam_cgfs: cleanups - log: add default log priority - tree-wide: pass unsigned long to prctl() - macro: add new macro header - conf: mount devpts without “max” on EINVAL - tree-wide: handle EINTR in read() and write() - tree-wide: replace pipe() with pipe2() - confile: split mount options into flags and data - conf: improve rootfs setup - autotools: default to -Wvla -std=gnu11 - tree-wide: remove VLAs - tree-wide: replace strtok_r() with lxc_iterate_parts() - utils: add lxc_iterate_parts() - apparmor: allow start-container to change to lxc-** - apparmor: update current profiles - apparmor: Allow /usr/lib* paths for mount and pivot_root - conf: the atime flags are locked in userns - conf: handle partially functional device nodes - conf: create /dev directory - autotools: build both a shared and static liblxc - namespace: add api to convert namespaces to standard identifiers - tree-wide: set MSG_NOSIGNAL - tree-wide: use mknod() to create dummy files - cgfsng: respect lxc.cgroup.use - cgroups: remove is_crucial_cgroup_subsystem() - tree-wide: remove unneeded log prefixes - tests: cleanup all tests - terminal: set FD_CLOEXEC on pty file descriptors - conf: simplify lxc_setup_dev_console() - tools: rework tools - autodev: adapt to changes in Linux 4.18 - log: change DEBUG, INFO, TRACE, NOTICE macro using strerror to SYS* macro - log: add lxc_log_strerror_r macro - network: unpriv lxc will run lxc.net.[i].script.up now - conf: only use newuidmap and newgidmap when necessary - autotools: support tls in cross-compile Just like Ubuntu itself, upstream releases long term support releases, as is 3.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 xenial-backports as well, making sure we have the same version everywhere. LXC upstream released LXC 3.0.2 as a bugfix release with following changelog:     - CVE 2018-6556: verify netns fd in lxc-user-nic     - fixed a range of bugs found by Coverity     - lxc-usernsexec: cleanup and bugfixes     - log: add CMD_SYSINFO()     - log: add CMD_SYSERROR()     - state: s/sleep()/nanosleep()/     - lxclock: improve file locking     - lxccontainer: improve file locking     - lxccontainer: fix F_OFD_GETLK checks     - netlink: add __netlink_{send,recv,transaction}     - netns: allocate network namespace id     - MAINTAINERS: add Wolfgang Bumiller     - pam_cgfs: cleanups     - log: add default log priority     - tree-wide: pass unsigned long to prctl()     - macro: add new macro header     - conf: mount devpts without “max” on EINVAL     - tree-wide: handle EINTR in read() and write()     - tree-wide: replace pipe() with pipe2()     - confile: split mount options into flags and data     - conf: improve rootfs setup     - autotools: default to -Wvla -std=gnu11     - tree-wide: remove VLAs     - tree-wide: replace strtok_r() with lxc_iterate_parts()     - utils: add lxc_iterate_parts()     - apparmor: allow start-container to change to lxc-**     - apparmor: update current profiles     - apparmor: Allow /usr/lib* paths for mount and pivot_root     - conf: the atime flags are locked in userns     - conf: handle partially functional device nodes     - conf: create /dev directory     - autotools: build both a shared and static liblxc     - namespace: add api to convert namespaces to standard identifiers     - tree-wide: set MSG_NOSIGNAL     - tree-wide: use mknod() to create dummy files     - cgfsng: respect lxc.cgroup.use     - cgroups: remove is_crucial_cgroup_subsystem()     - tree-wide: remove unneeded log prefixes     - tests: cleanup all tests     - terminal: set FD_CLOEXEC on pty file descriptors     - conf: simplify lxc_setup_dev_console()     - tools: rework tools     - autodev: adapt to changes in Linux 4.18     - log: change DEBUG, INFO, TRACE, NOTICE macro using strerror to SYS* macro     - log: add lxc_log_strerror_r macro     - network: unpriv lxc will run lxc.net.[i].script.up now     - conf: only use newuidmap and newgidmap when necessary     - autotools: support tls in cross-compile Just like Ubuntu itself, upstream releases long term support releases, as is 3.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 xenial-backports as well, making sure we have the same version everywhere. [Test case] lxc has autopkgtests which will assert that the binaries built in -proposed are functional.
2018-09-27 17:21:42 Steve Langasek lxc (Ubuntu Bionic): status In Progress Fix Committed
2018-09-27 17:21:44 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2018-09-27 17:21:46 Steve Langasek bug added subscriber SRU Verification
2018-09-27 17:21:49 Steve Langasek tags verification-needed verification-needed-bionic
2018-10-16 20:40:40 Stéphane Graber tags verification-needed verification-needed-bionic verification-done verification-done-bionic
2018-10-16 20:40:50 Launchpad Janitor lxc (Ubuntu Bionic): status Fix Committed Fix Released
2018-10-16 20:40:55 Stéphane Graber removed subscriber Ubuntu Stable Release Updates Team
2018-11-23 04:51:49 Stéphane Graber lxc (Ubuntu Xenial): status Triaged Fix Released