Activity log for bug #1470091

Date Who What changed Old value New value Message
2015-06-30 12:10:40 Andy Whitcroft bug added bug
2015-06-30 12:10:51 Andy Whitcroft ubuntu-fan (Ubuntu): status New In Progress
2015-06-30 12:10:54 Andy Whitcroft ubuntu-fan (Ubuntu): importance Undecided High
2015-06-30 12:10:57 Andy Whitcroft ubuntu-fan (Ubuntu): assignee Andy Whitcroft (apw)
2015-06-30 12:11:10 Andy Whitcroft bug task added iproute2 (Ubuntu)
2015-06-30 12:11:21 Andy Whitcroft bug task added linux (Ubuntu)
2015-06-30 12:11:31 Andy Whitcroft linux (Ubuntu): status New In Progress
2015-06-30 12:11:34 Andy Whitcroft iproute2 (Ubuntu): status New In Progress
2015-06-30 12:11:36 Andy Whitcroft iproute2 (Ubuntu): importance Undecided High
2015-06-30 12:11:39 Andy Whitcroft linux (Ubuntu): importance Undecided High
2015-06-30 12:11:41 Andy Whitcroft iproute2 (Ubuntu): assignee Andy Whitcroft (apw)
2015-06-30 12:11:44 Andy Whitcroft linux (Ubuntu): assignee Andy Whitcroft (apw)
2015-06-30 12:11:57 Andy Whitcroft nominated for series Ubuntu Wily
2015-06-30 12:11:57 Andy Whitcroft bug task added linux (Ubuntu Wily)
2015-06-30 12:11:57 Andy Whitcroft bug task added iproute2 (Ubuntu Wily)
2015-06-30 12:11:57 Andy Whitcroft bug task added ubuntu-fan (Ubuntu Wily)
2015-06-30 12:11:57 Andy Whitcroft nominated for series Ubuntu Vivid
2015-06-30 12:11:57 Andy Whitcroft bug task added linux (Ubuntu Vivid)
2015-06-30 12:11:57 Andy Whitcroft bug task added iproute2 (Ubuntu Vivid)
2015-06-30 12:11:57 Andy Whitcroft bug task added ubuntu-fan (Ubuntu Vivid)
2015-06-30 12:13:06 Andy Whitcroft iproute2 (Ubuntu Vivid): status New Triaged
2015-06-30 12:13:12 Andy Whitcroft iproute2 (Ubuntu Vivid): importance Undecided High
2015-06-30 12:13:15 Andy Whitcroft iproute2 (Ubuntu Vivid): status Triaged In Progress
2015-06-30 12:13:17 Andy Whitcroft iproute2 (Ubuntu Vivid): assignee Andy Whitcroft (apw)
2015-06-30 12:13:22 Andy Whitcroft linux (Ubuntu Vivid): status New In Progress
2015-06-30 12:13:26 Andy Whitcroft linux (Ubuntu Vivid): importance Undecided High
2015-06-30 12:13:29 Andy Whitcroft linux (Ubuntu Vivid): assignee Andy Whitcroft (apw)
2015-06-30 12:13:35 Andy Whitcroft ubuntu-fan (Ubuntu Vivid): status New In Progress
2015-06-30 12:13:39 Andy Whitcroft ubuntu-fan (Ubuntu Vivid): importance Undecided High
2015-06-30 12:13:41 Andy Whitcroft ubuntu-fan (Ubuntu Vivid): assignee Andy Whitcroft (apw)
2015-07-07 00:16:51 Launchpad Janitor branch linked lp:~ubuntu-branches/ubuntu/wily/ubuntu-fan/wily-proposed
2015-07-07 00:17:57 Launchpad Janitor branch linked lp:~ubuntu-branches/ubuntu/wily/iproute2/wily-proposed
2015-07-07 02:32:54 Launchpad Janitor iproute2 (Ubuntu Wily): status In Progress Fix Released
2015-07-07 02:32:57 Launchpad Janitor ubuntu-fan (Ubuntu Wily): status In Progress Fix Released
2015-07-07 03:24:28 Launchpad Janitor linux (Ubuntu Wily): status In Progress Fix Released
2015-07-21 15:42:33 Andy Whitcroft description Fan V2 to V3 transition plan ============================ Currently we have V2 Fan kernel patches paired with an /etc/defaults/ubuntu-fan based single fan mapping setup. We want to transition to both V3 Fan kernel patches with fanctl based configuration allowing multiple fans to be configured together. The new V3 kernel bits fix a significant limitation wherein we could not have multiple slices of different overlay address ranges on the same local address. This update introduces an incompatible kernel interface against a different device. The new functionality is a full superset of the old. The new V3 kernel bits require updated iproute2 patches to handle the new netlink form carrying the expanded map forms. In order to manage multiple Fan devices we are updating ubuntu-fan to use the new fanctl command line tool and a new fan specific configuration file. This plan assumes we are not wedded to the kernel interface, that the supported API is the /etc/defaults/ubuntu-fan fan configuration. Considerations ============== We are unable to depend on kernel features, as we have no meaninful dependencies to kernel versions. We need to change the primary configuration file and format for ubuntu-fan package to allow multiple slices of multiple fans to be configured together. We have V2 kernel bits in the wild. We have V2 iproute in the wild. Steps ===== 1) update fanctl to support both the V2 and V3 kernel interfaces as we cannot depend on a kernel version meaningfully. 2) update iproute2 to support configuring both V2 and V3 kernel interfaces. 3) update ubuntu-fan with the updated fanctl, supporting migration of the /etc/default/fan contents to /etc/network/fan (or directly handling that form), and depending on the updated iproute2 bits. 4) release updated iproute2 bits. 5) release updated ubuntu-fan bits. 6) release updated kernel bits (V3 kernel module). Testing ======= Need to test old and new kernels with old and new ubuntu-fan levels. We obviously do not expect the old userspace to work with the new kernels, but it should fail obviously. Fan V2 to V3 transition plan ============================ Currently we have V2 Fan kernel patches paired with an /etc/defaults/ubuntu-fan based single fan mapping setup. We want to transition to both V3 Fan kernel patches with fanctl based configuration allowing multiple fans to be configured together. The new V3 kernel bits fix a significant limitation wherein we could not have multiple slices of different overlay address ranges on the same local address. This update introduces an incompatible kernel interface against a different device. The new functionality is a full superset of the old. The new V3 kernel bits require updated iproute2 patches to handle the new netlink form carrying the expanded map forms. In order to manage multiple Fan devices we are updating ubuntu-fan to use the new fanctl command line tool and a new fan specific configuration file. This plan assumes we are not wedded to the kernel interface, that the supported API is the /etc/defaults/ubuntu-fan fan configuration. Considerations ============== We are unable to depend on kernel features, as we have no meaninful dependencies to kernel versions. We need to change the primary configuration file and format for ubuntu-fan package to allow multiple slices of multiple fans to be configured together. We have V2 kernel bits in the wild. We have V2 iproute in the wild. Steps ===== 1) update fanctl to support both the V2 and V3 kernel interfaces as we cannot    depend on a kernel version meaningfully. 2) update iproute2 to support configuring both V2 and V3 kernel interfaces. 3) update ubuntu-fan with the updated fanctl, supporting migration    of the /etc/default/fan contents to /etc/network/fan (or directly    handling that form), and depending on the updated iproute2 bits. 4) release updated iproute2 bits. 5) release updated ubuntu-fan bits. 6) release updated kernel bits (V3 kernel module). Testing ======= Need to test old and new kernels with old and new ubuntu-fan levels. We obviously do not expect the old userspace to work with the new kernels, but it should fail obviously. === Discussions on this with the Ubuntu Tech Board are in the thread below: https://lists.ubuntu.com/archives/technical-board/2015-July/002122.html
2015-07-22 16:37:55 Brad Figg linux (Ubuntu Vivid): status In Progress Fix Committed
2015-07-23 15:32:24 Adam Conrad iproute2 (Ubuntu Vivid): status In Progress Fix Committed
2015-07-23 15:32:28 Adam Conrad bug added subscriber Ubuntu Stable Release Updates Team
2015-07-23 15:32:30 Adam Conrad bug added subscriber SRU Verification
2015-07-23 15:32:36 Adam Conrad tags verification-needed
2015-07-23 15:38:10 Adam Conrad nominated for series Ubuntu Trusty
2015-07-23 15:38:10 Adam Conrad bug task added linux (Ubuntu Trusty)
2015-07-23 15:38:10 Adam Conrad bug task added iproute2 (Ubuntu Trusty)
2015-07-23 15:38:10 Adam Conrad bug task added ubuntu-fan (Ubuntu Trusty)
2015-07-23 15:38:23 Adam Conrad bug task added linux-lts-vivid (Ubuntu)
2015-07-23 15:38:35 Adam Conrad linux (Ubuntu Trusty): status New Invalid
2015-07-23 15:38:49 Adam Conrad linux-lts-vivid (Ubuntu Vivid): status New Invalid
2015-07-23 15:38:55 Andy Whitcroft ubuntu-fan (Ubuntu Trusty): importance Undecided Medium
2015-07-23 15:38:55 Andy Whitcroft ubuntu-fan (Ubuntu Trusty): status New In Progress
2015-07-23 15:38:55 Andy Whitcroft ubuntu-fan (Ubuntu Trusty): assignee Andy Whitcroft (apw)
2015-07-23 15:38:58 Adam Conrad linux (Ubuntu Trusty): status Invalid Won't Fix
2015-07-23 15:39:09 Andy Whitcroft ubuntu-fan (Ubuntu Trusty): importance Medium High
2015-07-23 15:39:13 Adam Conrad linux-lts-vivid (Ubuntu Wily): status New Invalid
2015-07-23 15:39:28 Adam Conrad linux-lts-vivid (Ubuntu Trusty): status New Fix Committed
2015-07-23 15:40:06 Andy Whitcroft iproute2 (Ubuntu Trusty): importance Undecided High
2015-07-23 15:40:06 Andy Whitcroft iproute2 (Ubuntu Trusty): status New In Progress
2015-07-23 15:40:06 Andy Whitcroft iproute2 (Ubuntu Trusty): assignee Andy Whitcroft (apw)
2015-07-23 15:42:55 Launchpad Janitor branch linked lp:ubuntu/vivid-proposed/iproute2
2015-07-23 15:48:47 Adam Conrad bug task added linux-lts-utopic (Ubuntu)
2015-07-23 15:49:01 Adam Conrad linux-lts-utopic (Ubuntu Vivid): status New Invalid
2015-07-23 15:49:12 Adam Conrad linux-lts-utopic (Ubuntu Wily): status New Invalid
2015-07-23 15:49:22 Adam Conrad linux (Ubuntu Trusty): status Won't Fix New
2015-07-23 15:49:44 Adam Conrad linux-lts-utopic (Ubuntu Trusty): assignee Andy Whitcroft (apw)
2015-07-23 15:49:54 Adam Conrad linux (Ubuntu Trusty): assignee Andy Whitcroft (apw)
2015-07-23 15:50:05 Adam Conrad linux-lts-vivid (Ubuntu Trusty): assignee Andy Whitcroft (apw)
2015-07-23 16:16:01 Adam Conrad iproute2 (Ubuntu Trusty): status In Progress Fix Committed
2015-07-23 16:19:11 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/iproute2
2015-07-23 20:34:40 Adam Conrad ubuntu-fan (Ubuntu Vivid): status In Progress Fix Committed
2015-07-23 20:35:42 Adam Conrad ubuntu-fan (Ubuntu Trusty): status In Progress Fix Committed
2015-07-23 21:02:56 Launchpad Janitor branch linked lp:ubuntu/vivid-proposed/ubuntu-fan
2015-07-23 21:02:59 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/ubuntu-fan
2015-07-23 21:12:41 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/linux-lts-vivid
2015-07-27 16:47:10 Launchpad Janitor linux-lts-vivid (Ubuntu Trusty): status Fix Committed Fix Released
2015-07-27 16:47:10 Launchpad Janitor cve linked 2015-1333
2015-07-27 16:47:10 Launchpad Janitor cve linked 2015-3290
2015-07-27 16:47:10 Launchpad Janitor cve linked 2015-3291
2015-07-27 16:47:10 Launchpad Janitor cve linked 2015-5157
2015-07-27 16:47:11 Launchpad Janitor linux-lts-vivid (Ubuntu Trusty): status Fix Committed Fix Released
2015-07-27 16:50:51 Launchpad Janitor linux (Ubuntu Vivid): status Fix Committed Fix Released
2015-07-27 16:50:52 Launchpad Janitor linux (Ubuntu Vivid): status Fix Committed Fix Released
2015-07-27 19:42:06 Rudy bug added subscriber Rudy
2015-07-28 16:56:43 Andy Whitcroft tags verification-needed verification-done
2015-07-28 20:55:06 Launchpad Janitor iproute2 (Ubuntu Vivid): status Fix Committed Fix Released
2015-07-28 20:55:13 Adam Conrad removed subscriber Ubuntu Stable Release Updates Team
2015-07-28 20:55:19 Launchpad Janitor ubuntu-fan (Ubuntu Vivid): status Fix Committed Fix Released
2015-07-28 23:34:19 Launchpad Janitor ubuntu-fan (Ubuntu Trusty): status Fix Committed Fix Released
2015-07-28 23:34:36 Launchpad Janitor iproute2 (Ubuntu Trusty): status Fix Committed Fix Released
2016-08-27 06:58:46 Mathew Hodson bug task deleted linux-lts-utopic (Ubuntu)
2016-08-27 06:58:59 Mathew Hodson linux (Ubuntu Trusty): importance Undecided High
2016-08-27 06:59:12 Mathew Hodson bug task deleted linux-lts-utopic (Ubuntu Vivid)
2016-08-27 06:59:23 Mathew Hodson bug task deleted linux-lts-utopic (Ubuntu Wily)
2016-08-27 06:59:37 Mathew Hodson bug task deleted linux-lts-vivid (Ubuntu)
2016-08-27 06:59:46 Mathew Hodson bug task deleted linux-lts-vivid (Ubuntu Vivid)
2016-08-27 06:59:56 Mathew Hodson bug task deleted linux-lts-vivid (Ubuntu Wily)
2016-08-27 07:00:08 Mathew Hodson linux-lts-utopic (Ubuntu Trusty): importance Undecided High
2016-08-27 07:00:20 Mathew Hodson linux-lts-vivid (Ubuntu Trusty): importance Undecided High
2017-02-10 20:49:02 Launchpad Janitor merge proposal linked https://code.launchpad.net/~jgrimm/ubuntu/+source/iproute2/+git/iproute2/+merge/317014