mirror of
https://git.launchpad.net/livecd-rootfs
synced 2025-07-03 04:51:31 +00:00
[ 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
This commit is contained in:
parent
2616af2baf
commit
0eac70b33e
10
debian/changelog
vendored
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…
x
Reference in New Issue
Block a user