cloud-init AzureDS fails on 15.04

Bug #1422993 reported by Ben Howard
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cloud-init
Fix Released
Undecided
Dan Watkins
cloud-init (Ubuntu)
Fix Released
High
Unassigned

Bug Description

Ubuntu 15.04 fails to provision on Windows Azure:

2015-02-17 23:07:07,824 - util.py[DEBUG]: Getting data from <class 'cloudinit.sources.DataSourceAzure.DataSourceAzureNet'> failed
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/cloudinit/sources/__init__.py", line 255, in find_source
    if s.get_data():
  File "/usr/lib/python3/dist-packages/cloudinit/sources/DataSourceAzure.py", line 99, in get_data
    ret = util.mount_cb(cdev, load_azure_ds_dir)
  File "/usr/lib/python3/dist-packages/cloudinit/util.py", line 1493, in mount_cb
    ret = callback(mountpoint)
  File "/usr/lib/python3/dist-packages/cloudinit/sources/DataSourceAzure.py", line 597, in load_azure_ds_dir
    contents = fp.read()
  File "/usr/lib/python3.4/encodings/ascii.py", line 26, in decode
    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xef in position 0: ordinal not in range(128)
2015-02-17 23:07:07,987 - util.py[WARNING]: No instance datasource found! Likely bad things to come!
2015-02-17 23:07:07,993 - util.py[DEBUG]: No instance datasource found! Likely bad things to come!

Related branches

Dan Watkins (oddbloke)
Changed in cloud-init:
status: New → In Progress
assignee: nobody → Daniel Watkins (daniel-thewatkins)
Revision history for this message
Dan Watkins (oddbloke) wrote :

I've attached a branch which is ready for smoser's review.

Revision history for this message
Ben Howard (darkmuggle-deactivatedaccount) wrote :

Since smoser is out, I tested and confirmed and confirmed the patch and applied to trunk.

Changed in cloud-init:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package cloud-init - 0.7.7~bzr1060-0ubuntu1

---------------
cloud-init (0.7.7~bzr1060-0ubuntu1) vivid; urgency=medium

  * New upstream snapshot.
    * Fix for ascii decode in DataSourceAzure (LP: #1422993).
 -- Scott Moser <email address hidden> Fri, 20 Feb 2015 08:05:20 -0500

Changed in cloud-init (Ubuntu):
status: Confirmed → Fix Released
Changed in cloud-init:
status: Fix Committed → Fix Released
Changed in cloud-init (Ubuntu):
assignee: nobody → Ben Howard (utlemming)
Revision history for this message
James Falcon (falcojr) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.