← Back to team overview

cloud-init-dev team mailing list archive

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