[Bug 1381776] [NEW] cloud init depends on python-serial but does not declare it

Drew Fisher 1381776 at bugs.launchpad.net
Wed Oct 15 21:53:56 UTC 2014


Public bug reported:

cloud-init 0.6.3-0ubuntu1.14 appears to depend on python-serial (due to
the backported cloudsigma support patch), but this dependency is not
specified in the package.

I built a machine image via debootstrap and installing the cloud-init
package, but upon boot, cloud-init doesn't perform any of the expected
actions, and I get this backtrace in /var/log/boot.log:

Traceback (most recent call last):
  File "/usr/bin/cloud-init", line 229, in <module>
    main()
  File "/usr/bin/cloud-init", line 166, in main
    cloud.get_data_source()
  File "/usr/lib/python2.7/dist-packages/cloudinit/__init__.py", line 207, in get_data_source
    dslist = list_sources(cfglist, self.ds_deps)
  File "/usr/lib/python2.7/dist-packages/cloudinit/__init__.py", line 552, in list_sources
    return(DataSource.list_sources(cfg_list, depends, ["cloudinit", ""]))
  File "/usr/lib/python2.7/dist-packages/cloudinit/DataSource.py", line 178, in list_sources
    mod = __import__("%sDataSource%s" % (pkg, ds_coll))
  File "/usr/lib/python2.7/dist-packages/cloudinit/DataSourceCloudSigma.py", line 25, in <module>
    from cloudinit.cs_utils import Cepko
  File "/usr/lib/python2.7/dist-packages/cloudinit/cs_utils.py", line 36, in <module>
    import serial
ImportError: No module named serial

The fix would appear to be adding python-serial to Depends.

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

-- 
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/1381776

Title:
  cloud init depends on python-serial but does not declare it

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



More information about the Ubuntu-server-bugs mailing list