>> >> verified on ['ubuntu'] distros but not on debian distro. It may or >> >> may not work correctly. >> >> The right thing to do is to verify that ssh-import-id works on Debian and >> then >> contribute upstream to remove the warning. Or disable the plugin in >> cloud.cfg. >> ssh-import-id imports SSH public keys from landscape or other online >> locations. > > ssh-import-id is not available in Debian stable, and not currently in > backports. It is in Jessie and Sid. Do we want this in the base AMI - if so, > do we want to ask for a git hub package (and then wait until 7.4 for this) or > do we want to install online? Please express opinions! ;)
Oh. I didn't realize that it requires an external tool. So I'd say disable it for the moment and fix it (or look into it) for a future respin of the image. Or wait until users start asking for it before becoming active :-) >> >> 2013-12-17 09:20:25,565 - util.py[WARNING]: Running apt-configure >> >> (<module 'cloudinit.config.cc_apt_configure' from >> >> '/usr/lib/python2.7/dist-packages/cloudinit/config/cc_apt_configure.p >> >> yc'>) >> >> failed >> >> Can you post the relevant messages from the cloud-init log? > > Dec 18 08:11:04 ip-10-36-77-183 [CLOUDINIT] util.py[WARNING]: Running > apt-configure (<module 'cloudinit.config.cc_apt_configure' from > '/usr/lib/python2.7/dist-packages/ > cloudinit/config/cc_apt_configure.pyc'>) failed > Dec 18 08:11:04 ip-10-36-77-183 [CLOUDINIT] util.py[DEBUG]: Running > apt-configure (<module 'cloudinit.config.cc_apt_configure' from > '/usr/lib/python2.7/dist-packages/cloudinit/config/cc_apt_configure.pyc'>) > failed#012Traceback (most recent call last):#012 File > "/usr/lib/python2.7/dist-packages/cloudinit/stages.py", line 553, in > _run_modules#012 cc.run(run_name, mod.handle, func_args, freq=freq)#012 > File "/usr/lib/python2.7/dist-packages/cloudinit/cloud.py", line 63, in > run#012 return self._runners.run(name, functor, args, freq, > clear_on_fail)#012 File > "/usr/lib/python2.7/dist-packages/cloudinit/helpers.py", line 197, in run#012 > results = functor(*args)#012 File > "/usr/lib/python2.7/dist-packages/cloudinit/config/cc_apt_configure.py", line > 64, in handle#012 generate_sources_list(release, mirrors, cloud, log)#012 > File "/usr/lib/python2.7/dist-packages/cloudinit/config/cc_apt_configure.py", > line 154, in generate_sources_list#012 > templater.render_to_file(template_fn, '/etc/apt/sources.list', params)#012 > File "/usr/lib/python2.7/dist-packages/cloudinit/templater.py", line 33, in > render_to_file#012 contents = render_from_file(fn, params)#012 File > "/usr/lib/python2.7/dist-packages/cloudinit/templater.py", line 29, in > render_from_file#012 return render_string(util.load_file(fn), params)#012 > File "/usr/lib/python2.7/dist-packages/cloudinit/templater.py", line 40, in > render_string#012 return Template(content, > searchList=[params]).respond()#012 File > "cheetah_DynamicallyCompiledCheetahTemplate_1387354264_29_81928.py", line > 114, in respond#012NotFound: cannot find 'security' Looks like the rendering of the apt.sources file fails. Can yo point me to your cloud-init package and the cloud.cfg file that you're using? > Question for the community: byobu: disable from cloud.cfg, or install in the > base AMI? I strongly advise against enabling byobu. Ubuntu had it enabled by default when it became available and we (HP Cloud) got a lot of user requests to disable this thing. Ubuntu eventually realized that it was a mistake and it's now disabled in all of their images. ...Juerg > > James > -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/cadldekskbklkjttec3xyieff28kvxgkexqlnfmtenc8mozj...@mail.gmail.com
