Activity log for bug #1690430

Date Who What changed Old value New value Message
2017-05-12 18:37:46 Joshua R. Poulson bug added bug
2017-05-12 19:21:51 Joshua R. Poulson attachment added cloudinit-skip-hv-vf.diff https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1690430/+attachment/4875750/+files/cloudinit-skip-hv-vf.diff
2017-05-12 20:24:29 Ubuntu Foundations Team Bug Bot tags patch
2017-05-12 20:24:35 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Review Team
2017-05-25 00:27:51 David Britton affects cloud-init (Ubuntu) udev (Ubuntu)
2017-06-16 13:49:59 David Britton udev (Ubuntu): importance Undecided High
2017-06-16 13:50:09 David Britton udev (Ubuntu): status New Triaged
2017-06-16 13:50:29 David Britton udev (Ubuntu): status Triaged Confirmed
2017-06-28 21:48:52 David Britton bug task added cloud-init
2017-06-28 21:49:13 David Britton bug task deleted udev (Ubuntu)
2017-06-28 21:49:17 David Britton cloud-init: importance Undecided High
2017-06-28 21:49:33 David Britton summary [Hyper-V] VF renaming on Azure [Hyper-V] Advanced networking support on Azure
2017-06-28 22:02:09 David Britton bug task added cloud-init (Ubuntu)
2017-06-28 22:04:21 David Britton merge proposal linked https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/326373
2017-06-28 22:04:37 David Britton cloud-init: status New Fix Committed
2017-06-28 22:05:01 David Britton nominated for series Ubuntu Zesty
2017-06-28 22:05:01 David Britton nominated for series Ubuntu Yakkety
2017-06-28 22:05:01 David Britton nominated for series Ubuntu Xenial
2017-06-29 03:03:46 Scott Moser bug task added cloud-init (Ubuntu Xenial)
2017-06-29 03:03:55 Scott Moser bug task added cloud-init (Ubuntu Yakkety)
2017-06-29 03:04:16 Scott Moser cloud-init (Ubuntu Xenial): status New Confirmed
2017-06-29 03:04:23 Scott Moser cloud-init (Ubuntu Yakkety): status New Confirmed
2017-06-29 03:04:26 Scott Moser cloud-init (Ubuntu Xenial): importance Undecided Medium
2017-06-29 03:04:28 Scott Moser cloud-init (Ubuntu Yakkety): importance Undecided Medium
2017-06-29 03:04:31 Scott Moser cloud-init (Ubuntu): importance Undecided Medium
2017-06-29 03:04:34 Scott Moser cloud-init (Ubuntu): status New Fix Released
2017-06-29 03:04:37 Scott Moser bug task added cloud-init (Ubuntu Zesty)
2017-06-29 03:04:46 Scott Moser cloud-init (Ubuntu Zesty): status New Confirmed
2017-06-29 03:04:49 Scott Moser cloud-init (Ubuntu Zesty): importance Undecided Medium
2017-06-29 03:28:12 Scott Moser description We are in the process of rolling out SR-IOV in Azure (available as a preview now, contact me offline and we can work out getting your subscription addedif you want to try it). In general our normal synthetic interface appears as eth0 and the VF comes in as eth1. We intend to bond these interfaces together so that if the VF goes down, or the VM is migrated to where no VF is present, eth0 remains as the valid default interface. At the moment we are handling the bonding via this script: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/plain/tools/hv/bondvf.sh We were looking at ways to either integrate the behavior into cloud-init or invoke the script from cloud-init and do the right thing. We recently observed after https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1669860 that the VF interface gets renamed to something like "enP1p0s2" but more recently as "rename2". Is it possible that 1669860 needs to be expanded to cover our case or is there something we should be doing to make sure that change is working properly for SR-IOV in Azure? === Begin SRU Template === [Impact] A new feature in Azure allows instances the ability to utilize SR-IOV networking. Currently, Ubuntu images will fail to boot there. [Test Case] Testing this comes in the following parts: a.) check that no regressions have leaked in outside of Azure. b.) upgraded instance without SR-IOV device upgrade and reboot. c.) fresh instance with SR-IOV and updated cloud-init and reboot. d.) fresh instance without SR-IOV and updated cloud-init and reboot. The cases above generally verify that users have not been exposed to unexpected changes in behavior, and that the fix is correctly applied. After each boot, the user should collect logs, and generally look around for evidence of failure. One tool that can be used to collected these logs is 'save-old-data' at [1]. That checks for many common issues with systemd boot. [1] https://git.launchpad.net/~smoser/cloud-init/+git/sru-info/tree/bin/save-old-data [Regression Potential] The majority of the changes have been limited to the Azure code path. Regressions then are likely limited to Azure users, and would most likely present themselves as network configuration failures on reboot or first boot. [Other Info] Upstream commit at https://git.launchpad.net/cloud-init/commit/?id=ebc9ecbc8a === End SRU Template === We are in the process of rolling out SR-IOV in Azure (available as a preview now, contact me offline and we can work out getting your subscription addedif you want to try it). In general our normal synthetic interface appears as eth0 and the VF comes in as eth1. We intend to bond these interfaces together so that if the VF goes down, or the VM is migrated to where no VF is present, eth0 remains as the valid default interface. At the moment we are handling the bonding via this script: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/plain/tools/hv/bondvf.sh We were looking at ways to either integrate the behavior into cloud-init or invoke the script from cloud-init and do the right thing. We recently observed after https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1669860 that the VF interface gets renamed to something like "enP1p0s2" but more recently as "rename2". Is it possible that 1669860 needs to be expanded to cover our case or is there something we should be doing to make sure that change is working properly for SR-IOV in Azure?
2017-06-29 04:45:06 Steve Langasek cloud-init (Ubuntu Zesty): status Confirmed Fix Committed
2017-06-29 04:45:08 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2017-06-29 04:45:10 Steve Langasek bug added subscriber SRU Verification
2017-06-29 04:45:14 Steve Langasek tags patch patch verification-needed verification-needed-zesty
2017-06-29 04:52:57 Steve Langasek cloud-init (Ubuntu Yakkety): status Confirmed Fix Committed
2017-06-29 04:53:03 Steve Langasek tags patch verification-needed verification-needed-zesty patch verification-needed verification-needed-yakkety verification-needed-zesty
2017-06-29 04:55:37 Steve Langasek cloud-init (Ubuntu Xenial): status Confirmed Fix Committed
2017-06-29 04:55:43 Steve Langasek tags patch verification-needed verification-needed-yakkety verification-needed-zesty patch verification-needed verification-needed-xenial verification-needed-yakkety verification-needed-zesty
2017-06-29 21:16:47 David Britton tags patch verification-needed verification-needed-xenial verification-needed-yakkety verification-needed-zesty patch verification-done-xenial verification-needed verification-needed-yakkety verification-needed-zesty
2017-06-29 21:48:59 Launchpad Janitor cloud-init (Ubuntu Xenial): status Fix Committed Fix Released
2017-06-29 21:49:07 Steve Langasek removed subscriber Ubuntu Stable Release Updates Team
2017-06-30 15:44:17 Joshua R. Poulson bug added subscriber Simon Xiao
2017-07-26 17:48:38 Scott Moser attachment added logs and data collected from zesty-proposed run. https://bugs.launchpad.net/cloud-init/+bug/1690430/+attachment/4921798/+files/proposed-updated.tar.gz
2017-07-26 17:49:00 Scott Moser tags patch verification-done-xenial verification-needed verification-needed-yakkety verification-needed-zesty patch verification-done-xenial verification-done-zesty verification-needed verification-needed-yakkety
2017-07-26 17:49:22 Scott Moser tags patch verification-done-xenial verification-done-zesty verification-needed verification-needed-yakkety patch verification-done-xenial verification-done-zesty
2017-07-26 18:27:42 Launchpad Janitor cloud-init (Ubuntu Zesty): status Fix Committed Fix Released
2017-07-26 18:27:55 Steve Langasek cloud-init (Ubuntu Yakkety): status Fix Committed Won't Fix
2017-09-22 20:44:38 Scott Moser cloud-init: status Fix Committed Fix Released
2023-05-11 00:53:10 James Falcon bug watch added https://github.com/canonical/cloud-init/issues/2887