[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-03 Thread Dan Watkins
** Changed in: cloud-init (Ubuntu Trusty) Status: New => In Progress ** Changed in: cloud-init (Ubuntu Trusty) Assignee: (unassigned) => Dan Watkins (daniel-thewatkins) ** Changed in: cloud-init (Ubuntu) Status: In Progress => Invalid ** Changed in: cloud-init (Ubuntu)

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-03 Thread Dan Watkins
Attached is a debdiff for trusty (the only affected version). ** Patch added: "lp1551419.debdiff" https://bugs.launchpad.net/ubuntu/vivid/+source/cloud-init/+bug/1551419/+attachment/4587505/+files/lp1551419.debdiff -- You received this bug notification because you are a member of Ubuntu

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-03 Thread Dan Watkins
** Description changed: On Azure, cloud-init relies on the system-uuid as based by SMBIOS a unique ID for a cloud instance. If this ID ever changes, then cloud- init will attempt to reprovision the VM. This recent kernel patch in the Ubuntu kernel incorrectly modifies the endianness

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-03 Thread Andy Whitcroft
** Also affects: linux-keystone (Ubuntu) Importance: Undecided Status: New ** Changed in: linux-keystone (Ubuntu Vivid) Status: New => Invalid ** Changed in: linux-keystone (Ubuntu) Status: New => Invalid ** Changed in: linux-keystone (Ubuntu Trusty) Status: New

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-03 Thread Andy Whitcroft
** Changed in: linux-lts-utopic (Ubuntu Trusty) Importance: Undecided => Critical -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1551419 Title: Fix UUID endianness patch

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-03 Thread Luis Henriques
** Also affects: linux-lts-utopic (Ubuntu) Importance: Undecided Status: New ** Changed in: linux-lts-utopic (Ubuntu Vivid) Status: New => Invalid ** Changed in: linux-lts-utopic (Ubuntu Trusty) Status: New => Fix Committed ** Changed in: linux-lts-utopic (Ubuntu Trusty)

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-03 Thread Andy Whitcroft
** Changed in: linux (Ubuntu Trusty) Importance: Undecided => Critical ** Changed in: linux (Ubuntu Vivid) Importance: Undecided => Critical ** Changed in: linux (Ubuntu Trusty) Assignee: (unassigned) => Luis Henriques (henrix) ** Changed in: linux (Ubuntu Vivid) Assignee:

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-02 Thread Stephen A. Zarkos
It seems the Utopic kernel is impacted as well, I tested 3.16.0-62-generic released on 2/27. I thought that kernel was EOL. Can we revert the fix here as well? -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu.

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-02 Thread Dan Watkins
** Description changed: On Azure, cloud-init relies on the system-uuid as based by SMBIOS a unique ID for a cloud instance. If this ID ever changes, then cloud- init will attempt to reprovision the VM. - This recent kernel patch in the Ubuntu kernel corrects the endianness - for some

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-02 Thread Luis Henriques
** Changed in: linux (Ubuntu Vivid) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1551419 Title: Fix UUID endianness patch breaks cloud-init

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-02 Thread Luis Henriques
** Changed in: linux (Ubuntu Trusty) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1551419 Title: Fix UUID endianness patch breaks

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-02 Thread Luis Henriques
** Also affects: linux (Ubuntu Vivid) Importance: Undecided Status: New ** Also affects: cloud-init (Ubuntu Vivid) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: cloud-init (Ubuntu Trusty)

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-02 Thread Patricia Gaughen
** Changed in: linux (Ubuntu) Assignee: Dan Watkins (daniel-thewatkins) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1551419 Title: Fix UUID endianness

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-02 Thread Dan Watkins
** Changed in: cloud-init (Ubuntu) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1551419 Title: Fix UUID endianness patch breaks cloud-init on

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-02 Thread Dan Watkins
So in addition to a kernel fix, we will first need to release a cloud- init that will handle the endian-ness of instance IDs changing underneath it. This is because the kernel is already out in the wild, so we will have some instances that have booted with the new UUID and the kernel fix will

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-02 Thread Dan Watkins
OK, I'm shifting this back to linux, because I think that the commit that was backported is fixing a problem in a commit that _wasn't_ backported, therefore causing the issue. Here are the details: In 95be58df7 [0], support for SMBIOS 3 was added, which introduces a third version field (i.e.

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-01 Thread Patricia Gaughen
** Changed in: cloud-init (Ubuntu) Assignee: (unassigned) => Dan Watkins (daniel-thewatkins) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1551419 Title: Fix UUID

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-01 Thread Stephen A. Zarkos
Hi Dan, This issue does not repro with the latest Wily kernel, but it should, right? Can you help me understand why? This is just testing on Hyper-V: # uname -r 4.2.0-30-generic # cat /sys/class/dmi/id/product_uuid && dmidecode -s system-uuid

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-03-01 Thread Joseph Salisbury
** Tags added: kernel-da-key -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1551419 Title: Fix UUID endianness patch breaks cloud-init on Azure To manage notifications about

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-02-29 Thread Dan Watkins
OK, so I've done a bit of digging. As of SMBIOS 2.6 (released in 2008), the first three fields of the UUID are well-defined as being encoded in little-endian. Before that, they could be encoded in "network byte order" (i.e. big-endian) if people felt like it. Presumably enough people did feel

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-02-29 Thread Ben Howard
Azure has suggested that the test is simple: $ [ $(sudo cat /sys/class/dmi/id/product_uuid) == $(sudo dmidecode -s system-uuid) ] || echo This system has the UUID bug ** Branch unlinked: lp:~utlemming/cloud-init/lp1551419 -- You received this bug notification because you are a member of

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-02-29 Thread Ben Howard
** Branch linked: lp:~utlemming/cloud-init/lp1551419 -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1551419 Title: Fix UUID endianness patch breaks cloud-init on Azure To

[Bug 1551419] Re: Fix UUID endianness patch breaks cloud-init on Azure

2016-02-29 Thread Ben Howard
** Package changed: linux (Ubuntu) => cloud-init (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1551419 Title: Fix UUID endianness patch breaks cloud-init on Azure To