cloud-init-dev team mailing list archive
-
cloud-init-dev team
-
Mailing list archive
-
Message #00904
Re: [Merge] lp:~smoser/cloud-init/trunk.fix-networking into lp:cloud-init
Testing I've done.
### Joyent ###
## launched a wily instance on joyent
# make login not run apt-update as painful slow
sudo sed -i '/^[^#].*pam_motd/s/^/#/' /etc/pam.d/sshd
# add new cloud-init to apt
sudo sh -c 'apt-add-repository -y ppa:smoser/cloud-init-dev && sudo apt-get update && sudo apt-get dist-upgrade -qy'
# un-do cloud-image local hacks for joyent on wily
sudo sh -c 'f=/usr/local/sbin/ephemeral_eth.sh && mv $f $f.dist && ln -sf /bin/true $f'
sudo rm -Rf /var/lib/cloud /var/log/cloud-init*
sudo reboot
### dreamhost ###
* started 14.04 instance and do-release-upgrade -d and also fresh 16.04
* sudo sh -c 'apt-add-repository -y ppa:smoser/cloud-init-dev && sudo apt-get update && sudo apt-get install cloud-init'
* [ -e /etc/network/interfaces.dist ] || sudo mv /etc/network/interfaces /etc/network/interfaces.dist
* printf "%s\n%s\n%s\n" "auto lo" "iface lo inet loopback" "source /etc/network/interfaces.d/*.cfg" | sudo tee /etc/network/interfaces
* sudo umount /var/lib/cloud/seed/config_drive
* sudo sed -i '/[^#].*sr0.*config_drive/s,^,#,' /etc/fstab
* sudo rm -Rf /var/lib/cloud /var/log/cloud-init*
* sudo reboot
* # now verify without persistent ifnames
sudo sed -s 's,net.ifnames=0,,' /etc/default/grub.d/50-cloudimg-settings.cfg
sudo update-grub
sudo reboot
# now should have an 'eth0' name still
### serverstack, EC2 ###
* clean xenial instance
* sudo sh -c 'apt-add-repository -y ppa:smoser/cloud-init-dev && sudo apt-get update && sudo apt-get dist-upgrade -qy'
* sudo reboot # [check that it works fine]
* sudo rm -Rf /var/lib/cloud /var/log/cloud-init*
* sudo reboot
--
https://code.launchpad.net/~smoser/cloud-init/trunk.fix-networking/+merge/296272
Your team cloud init development team is requested to review the proposed merge of lp:~smoser/cloud-init/trunk.fix-networking into lp:cloud-init.
References