Estoy usando la imagen de Ubuntu 14.04 como mi caja base para vagabundo. Desafortunadamente, este cuadro base contiene cloud-init que causa muchos problemas durante el arranque de la máquina: https://github.com/mitchellh/vagrant/issues/3860
No estoy usando mi máquina en la nube, así que realmente no necesito esto. Pensé escribiendo:
sudo apt-get remove cloud-init
resolverá mis problemas, pero la máquina todavía pasa unos 3 minutos en el inicio tratando de configurar algo que no necesito.
Puedo ver que hay aa número de archivos relacionados init en la nube en /etc/init(por ejemplo cloud-init.conf, cloud-final.conf, cloud-config.confetc). Podría eliminarlos, pero no estoy seguro de si esto es seguro.
También he instalado rcconfpara verificar todos los scripts de starup pero no puedo encontrar nada relacionado con cloud-init allí. ¿Algunas ideas?

El 14.04 puede usar dpkg-reconfigure para deshabilitar cloud-init de la siguiente manera:
o simplemente utilízalo
sudo dpkg-reconfigure cloud-initinteractivamente.fuente
Esto funcionó para mí en Ubuntu Server 18.04.1 LST
$ echo 'datasource_list: [ None ]' | sudo -s tee /etc/cloud/cloud.cfg.d/90_dpkg.cfg$ sudo apt-get purge cloud-init$ sudo rm -rf /etc/cloud/; sudo rm -rf /var/lib/cloud/$ rebootBuena suerte.
fuente
Cloud Init está ahí para configurar las redes y se puede detener en diferentes etapas. En versiones recientes, puedes deshabilitar Cloud Init en la primera etapa asegurándose de que exista el siguiente archivo:
o en una etapa posterior asegurándose de que el archivo
/etc/cloud/cloud.cfg.d/99-disable-network-config.cfgexiste con el siguiente contenido:Puede usar este comando para ello:
Esta información se puede encontrar en los comentarios del encabezado de
/etc/netplan/50-cloud-init.yaml, que en parte se lee de la siguiente manera:Esto es del archivo en Ubuntu 18.04 LTS y es probable que también sea válido para versiones posteriores.
fuente