[ Louis Zuckerman ]

* Fixes for vagrant box builder in ubuntu-cpc LP: #1565985
* Remove extra packages added on 24 Jun 2016 except virtualbox-guest stuff
* Add cloud-init config to manage /etc/hosts for localhost
ubuntu/yakkety
Louis Zuckerman 9 years ago
parent 2616af2baf
commit 0eac70b33e

10
debian/changelog vendored

@ -1,10 +1,16 @@
livecd-rootfs (2.420) UNRELEASED; urgency=medium livecd-rootfs (2.420ubuntu1) UNRELEASED; urgency=medium
[ Łukasz 'sil2100' Zemczak ]
* Remove the ubuntu-pd project from the scripts * Remove the ubuntu-pd project from the scripts
* Add instead an ubuntu-touch-custom project for custom re-builds of * Add instead an ubuntu-touch-custom project for custom re-builds of
ubuntu-touch ubuntu-touch
-- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com> Wed, 06 Jul 2016 12:57:44 +0200 [ Louis Zuckerman ]
* Fixes for vagrant box builder in ubuntu-cpc LP: #1565985
* Remove extra packages added on 24 Jun 2016 except virtualbox-guest stuff
* Add cloud-init config to manage /etc/hosts for localhost
-- Louis Zuckerman <me@louiszuckerman.com> Wed, 06 Jul 2016 13:51:20 +0000
livecd-rootfs (2.419) yakkety; urgency=medium livecd-rootfs (2.419) yakkety; urgency=medium

@ -37,21 +37,14 @@ trap "rm -rf ${box_d} ${seed_d} ${mount_d}" EXIT
pkgs=(virtualbox-guest-dkms pkgs=(virtualbox-guest-dkms
virtualbox-guest-utils virtualbox-guest-utils
linux-headers-generic
nfs-common
python-apport
puppet
chef
byobu
juju
ruby
libnss-myhostname
) )
# Package list from: http://bazaar.launchpad.net/~ubuntu-on-ec2/vmbuilder/jenkins_kvm/view/head:/templates/img-vagrant.tmpl#L249 # Package list from: http://bazaar.launchpad.net/~ubuntu-on-ec2/vmbuilder/jenkins_kvm/view/head:/templates/img-vagrant.tmpl#L249
create_derivative "disk" "vagrant" #sets ${derivative_img} create_derivative "disk" "vagrant" #sets ${derivative_img}
mount_disk_image ${derivative_img} ${mount_d} mount_disk_image ${derivative_img} ${mount_d}
env DEBIAN_FRONTEND=noninteractive chroot ${mount_d} apt-get update
env DEBIAN_FRONTEND=noninteractive chroot ${mount_d} apt-get install --no-install-recommends -y ${pkgs[@]} env DEBIAN_FRONTEND=noninteractive chroot ${mount_d} apt-get install --no-install-recommends -y ${pkgs[@]}
env DEBIAN_FRONTEND=noninteractive chroot ${mount_d} apt-get clean
umount_disk_image ${mount_d} umount_disk_image ${mount_d}
# Used to identify bits # Used to identify bits
@ -86,6 +79,7 @@ cat > ${seed_d}/user-data <<END
password: ${ubuntu_user_pass} password: ${ubuntu_user_pass}
chpasswd: { expire: False } chpasswd: { expire: False }
ssh_pwauth: True ssh_pwauth: True
manage_etc_hosts: localhost
END END
# Create the fake meta-data # Create the fake meta-data

Loading…
Cancel
Save