[Bug 1145215] Re: cloud-init mangles sources.lists if mirror can't be found

Scott Moser smoser at ubuntu.com
Mon Mar 4 21:25:21 UTC 2013


--- cloudinit/CloudConfig/cc_apt_update_upgrade.py	2013-01-16 22:19:13 +0000
+++ cloudinit/CloudConfig/cc_apt_update_upgrade.py	2013-03-04 21:23:28 +0000
@@ -221,10 +221,8 @@
 
     # this is used if cfg['system_info']['package_mirrors'] is not present
     def_mirror_info = {
-        'ubuntu': {
-            'primary': "http://archive.ubuntu.com/ubuntu",
-            'security': "http://security.ubuntu.com/ubuntu"
-        }
+        'primary': "http://archive.ubuntu.com/ubuntu",
+        'security': "http://security.ubuntu.com/ubuntu"
     }
     mirror = None
 

That looks like the fix, but I suspect that your /etc/cloud/cloud.cfg
has been locally modified as the packaged version should provide a
['system_info']['package_mirrors'] entry that would make the above code
irrelevant (which is why it doesn't fail elsewhere, i think).

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

Title:
  cloud-init mangles sources.lists if mirror can't be found

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



More information about the Ubuntu-server-bugs mailing list