Ce mémo a été publié le 15 novembre 2020 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté. N'hésitez pas à compléter votre recherche sur des articles plus récents.
Rate this post

Mémo pour ne plus utiliser CloudInit sur un serveur Ubuntu Server 20.04 installé sur un Raspberry Pi 3 Model B.

Pré-requis

Les commandes sont sous root :

Réseau

Attention à la configuration  réseau qui est gérée par CloudInit.
Sinon, potentiel refus d’accès en SSH au reboot.

Créer un fichier /etc/netplan/99_config.yaml :

Pour une ip fixe :

 

Soit supprimer le fichier /etc/netplan/50-cloud-init.yaml :

Soit créer un fichier de désactivation du réseau /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg

Appliquer la configuration :

Désactivation

Juste désactiver au démarrage :

Suppression

Tout supprimer :

Tout décocher sauf « None » à la fin.

Puis supprimer les packets et relancer le serveur :

Reboot

Dans tous les cas, finir par un reboot du serveur :