Public bug reported:

With the following cloud-config:

```
#cloud-config
bootcmd:
 - touch /tmp/cloud-init-works
```

I see the following traceback in the cloud-init log when I launch a GCE
artful instance:

```
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 381, in 
main_init
    freq=PER_INSTANCE)
  File "/usr/lib/python3/dist-packages/cloudinit/cloud.py", line 54, in run
    return self._runners.run(name, functor, args, freq, clear_on_fail)
  File "/usr/lib/python3/dist-packages/cloudinit/helpers.py", line 187, in run
    results = functor(*args)
  File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 538, in 
consume_data
    self._consume_userdata(frequency)
  File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 612, in 
_consume_userdata
    self._do_handlers(user_data_msg, c_handlers_list, frequency)
  File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 528, in 
_do_handlers
    walk_handlers(excluded)
  File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 511, in 
walk_handlers
    handlers.walk(data_msg, handlers.walker_callback, data=part_data)
  File "/usr/lib/python3/dist-packages/cloudinit/handlers/__init__.py", line 
220, in walk
    for part in msg.walk():
AttributeError: 'bytes' object has no attribute 'walk'
```

** Affects: cloud-init (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717598

Title:
  Traceback when passing user-data on GCE

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1717598/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to