+ echo '====== automated-ec2-builds [/tmp/automated-ec2-builds] ======' ====== automated-ec2-builds [/tmp/automated-ec2-builds] ====== + cd /tmp/automated-ec2-builds + bzr info Standalone tree (format: 2a) Location: branch root: . Related branches: parent branch: http://bazaar.launchpad.net/~ubuntu-on-ec2/vmbuilder/automated-ec2-builds/ + bzr version-info revision-id: ben.howard@canonical.com-20140123195055-04ngmb3f1ponh9cr date: 2014-01-23 12:50:55 -0700 build-date: 2014-01-27 07:03:51 +0000 revno: 580 branch-nick: automated-ec2-builds + bzr log -p -r-1 ------------------------------------------------------------ revno: 580 committer: Ben Howard branch nick: automated-ec2-builds timestamp: Thu 2014-01-23 12:50:55 -0700 message: Use a different package seed for t-series and later diff: === modified file 'conf/trusty-arm-server.conf' --- conf/trusty-arm-server.conf 2013-12-19 17:42:27 +0000 +++ conf/trusty-arm-server.conf 2014-01-23 19:50:55 +0000 @@ -23,7 +23,7 @@ create_root_tgz=1 lb_conf=( sudo "LB_BASE=%L" "PATH=%x" "%P/lb_config" "--distribution=%d" "--mode=ubuntu" "--build-with-chroot=true" "--chroot-filesystem=plain" - "--system=normal" "--package-list=ubuntu-cloud-arm" "--hdd-fs-label=%l" + "--system=normal" "--package-list=ubuntu-cloud-arm-t" "--hdd-fs-label=%l" "--hdd-new-fstab" "--root-mount-by=LABEL" "--binary-images=binary-hdd-raw" "--bootloader=none" "--hdd-size=%s" "--binary-filesystem=ext4" "--bootstrap-qemu-static=%q" "--bootstrap-qemu-arch=%A" "--architecture=%A" === modified file 'conf/trusty-server.conf' --- conf/trusty-server.conf 2013-12-19 18:27:38 +0000 +++ conf/trusty-server.conf 2014-01-23 19:50:55 +0000 @@ -3,8 +3,8 @@ copy_out_kernels=1 ovf_cmd=( sudo "%d/ovf/diskimg2ovf" --conf=trusty-server.conf --template=ubuntu-ovf-v1-%t.tmpl "--prefix=%p" "--disk=%r" "--size=%s" "--out=%o" ) -lb_conf=( sudo "LB_BASE=%L" "PATH=%x" "%P/lb_config" "--distribution=%d" "--mode=ubuntu" "--build-with-chroot=true" - "--chroot-filesystem=plain" "--system=normal" "--package-list=ubuntu-cloud" "--hdd-fs-label=%l" "--hdd-new-fstab" +lb_conf=( sudo "LB_BASE=%L" "PATH=%x" "%P/lb_config" "--distribution=%d" "--mode=ubuntu" "--build-with-chroot=true" + "--chroot-filesystem=plain" "--system=normal" "--package-list=ubuntu-cloud-t" "--hdd-fs-label=%l" "--hdd-new-fstab" "--root-mount-by=LABEL" "--binary-images=binary-hdd-raw" "--bootloader=none" "--hdd-size=%s" "--binary-filesystem=ext4" "--architecture=%A" "--cache=false" "--linux-flavours=virtual" "--cache-indices=false" "--source=false") package_img_tgz=0 + echo '' + echo '====== ec2-publishing-scripts [/tmp/ec2-publishing-scripts] ======' ====== ec2-publishing-scripts [/tmp/ec2-publishing-scripts] ====== + cd /tmp/ec2-publishing-scripts + bzr info Standalone tree (format: unnamed) Location: branch root: . Related branches: parent branch: http://bazaar.launchpad.net/~ubuntu-on-ec2/ubuntu-on-ec2/ec2-publishing-scripts/ + bzr version-info revision-id: ben.howard@canonical.com-20140125003823-0m2aove8ukrpviuj date: 2014-01-24 17:38:23 -0700 build-date: 2014-01-27 07:03:51 +0000 revno: 509 branch-nick: ec2-publishing-scripts + bzr log -p -r-1 ------------------------------------------------------------ revno: 509 committer: Ben Howard branch nick: ec2-publishing-scripts.upstream timestamp: Fri 2014-01-24 17:38:23 -0700 message: Enable HVM everywhere diff: === modified file 'publish-build-ebs' --- publish-build-ebs 2013-12-03 21:30:59 +0000 +++ publish-build-ebs 2014-01-25 00:38:23 +0000 @@ -18,7 +18,7 @@ # for builds that should be published to hvm (--publish-hvm) # they will be published to regions in this list. # (not all regions have cluster-compute/hvm instances now) -HVM_REGIONS=( us-east-1 us-west-2 eu-west-1 ) +HVM_REGIONS=( us-east-1 us-west-1 us-west-2 eu-west-1 ap-southeast-1 ap-southeast-2 ap-northeast-1 ) AMI_IPS=( ) # could be a list of elastic IPs to associate + echo '' + echo '====== live-build [/tmp/live-build] ======' ====== live-build [/tmp/live-build] ====== + cd /tmp/live-build + bzr info Standalone tree (format: 1.9-rich-root) Location: branch root: . Related branches: parent branch: http://bazaar.launchpad.net/~ubuntu-on-ec2/live-build/cloud-images/ + bzr version-info revision-id: ben.howard@canonical.com-20140122231000-sbhpbj7l90886si8 date: 2014-01-22 16:10:00 -0700 build-date: 2014-01-27 07:03:52 +0000 revno: 1869 branch-nick: live-build + bzr log -p -r-1 ------------------------------------------------------------ revno: 1869 [merge] committer: Ben Howard branch nick: live-build timestamp: Wed 2014-01-22 16:10:00 -0700 message: Added ubuntu-cloud-t and ubuntu-cloud-arm-t for Trusty and later to drop server seed diff: === added directory 'archives' === added file 'archives/ppc64el-bootstrap-ppa.chroot' --- archives/ppc64el-bootstrap-ppa.chroot 1970-01-01 00:00:00 +0000 +++ archives/ppc64el-bootstrap-ppa.chroot 2013-12-24 06:03:37 +0000 @@ -0,0 +1,1 @@ +deb http://ppa.launchpad.net/canonical-kernel-team/bootstrap/ubuntu @DISTRIBUTION@ main === added file 'archives/ppc64el-bootstrap-ppa.key.chroot' --- archives/ppc64el-bootstrap-ppa.key.chroot 1970-01-01 00:00:00 +0000 +++ archives/ppc64el-bootstrap-ppa.key.chroot 2013-12-24 06:03:37 +0000 @@ -0,0 +1,13 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.15 (GNU/Linux) + +mI0ETPbc7gEEANZKYrN9oZwXU/sMVa1If6VO9TyqSuF533/LAyLM5VjGTtS5ugzE +UqxGAuIhRIRIVzg/Vwe4LN/5ThO1yZxiLzicrd/5b2DtkAYUPede7J38k4sVICFm +be40s+tA55GIN47ncQ2biNWM64Y5po0U5tOEkbiqkPiF1XBWmNYP1iWlABEBAAG0 +J0xhdW5jaHBhZCBQUEEgZm9yIENhbm9uaWNhbCBLZXJuZWwgVGVhbYi4BBMBAgAi +BQJM9tzuAhsDBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRAIVvGXuJKs6qqo +A/9RlzQ14WjaBzm0r4O22SnRIeZmmZ8edVQ6yOdAU56xC20c/yuiJPu0kRUN/VRg +P7MfD3k001Zst1qAVde+SxNI77gQSJm8mH6YdbRqnlfelEU+CbQZ9RK0MSg0pmL4 +zqMoZIib+Ez5dMpJhMfBVC7XMxPn6jEzqWR4qpS549wUUA== +=RJWU +-----END PGP PUBLIC KEY BLOCK----- === removed file 'package-lists/ubuntu-cloud-ppc64el' --- package-lists/ubuntu-cloud-ppc64el 2014-01-22 23:07:03 +0000 +++ package-lists/ubuntu-cloud-ppc64el 1970-01-01 00:00:00 +0000 @@ -1,12 +0,0 @@ -# /usr/share/live/build/package-lists/ubuntu-cloud - package list for live-build(7) - -#include - -# Tasks -standard^ cloud-image^ - -# Packages -## TODO-ppc64el: the following is the end goal -## linux-image-virtual landscape-client ubuntu-minimal -## for now we have ubuntu-minimal expanded minus console-setup -landscape-client adduser apt apt-utils bzip2 debconf debconf-i18n eject gnupg ifupdown initramfs-tools iproute2 iputils-ping isc-dhcp-client kmod less locales lsb-release makedev mawk net-tools netbase netcat-openbsd ntpdate passwd procps python3 resolvconf rsyslog sudo tzdata ubuntu-keyring udev upstart ureadahead vim-tiny whiptail === modified file 'scripts/build/lb_binary_virtual-hdd-raw' --- scripts/build/lb_binary_virtual-hdd-raw 2013-02-14 23:34:33 +0000 +++ scripts/build/lb_binary_virtual-hdd-raw 2013-12-20 01:57:40 +0000 @@ -148,7 +148,7 @@ rmdir binary-raw.tmp # Make image more sparse by zero'ing blocks out -if which zerofree 2> /dev/null &>1; then +if which zerofree >/dev/null 2>&1; then ${LB_ROOT_COMMAND} zerofree binary-raw.img fi === modified file 'scripts/build/lb_chroot_archives' --- scripts/build/lb_chroot_archives 2013-12-19 23:43:32 +0000 +++ scripts/build/lb_chroot_archives 2013-12-24 06:32:15 +0000 @@ -50,16 +50,11 @@ # Configure custom sources.list - if [ "$(dpkg --print-architecture)" = "ppc64el" ]; then - cat > chroot/etc/apt/sources.list << EOF +cat > chroot/etc/apt/sources.list << EOF # /etc/apt/sources.list deb ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION} ${LB_PARENT_ARCHIVE_AREAS} -## TODO-ppc64el: get rid of -proposed and the bootstrap archive -deb ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION}-proposed ${LB_PARENT_ARCHIVE_AREAS} -deb http://people.canonical.com/~ubuntu-archive/bootstrap/ppc64el/ trusty main EOF - fi if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ] then ------------------------------------------------------------ Use --include-merged or -n0 to see merged revisions. + echo '' + echo '====== vmbuilder-0.11 [/tmp/vmbuilder-0.11] ======' ====== vmbuilder-0.11 [/tmp/vmbuilder-0.11] ====== + cd /tmp/vmbuilder-0.11 + bzr info Standalone tree (format: 2a) Location: branch root: . Related branches: parent branch: http://bazaar.launchpad.net/~ubuntu-on-ec2/vmbuilder/0.11a/ + bzr version-info revision-id: ben.howard@canonical.com-20120605221454-crv9cc4612f907lh date: 2012-06-05 16:14:54 -0600 build-date: 2014-01-27 07:03:52 +0000 revno: 398 branch-nick: vmbuilder-0.11 + bzr log -p -r-1 ------------------------------------------------------------ revno: 398 committer: Ben Howard branch nick: vmbuilder timestamp: Tue 2012-06-05 16:14:54 -0600 message: Fix for allow vmbuilder to run on 12.04 LTS. diff: === modified file 'VMBuilder/plugins/ubuntu/dapper.py' --- VMBuilder/plugins/ubuntu/dapper.py 2011-05-18 20:49:25 +0000 +++ VMBuilder/plugins/ubuntu/dapper.py 2012-06-05 22:14:54 +0000 @@ -157,18 +157,15 @@ self.vm.addpkg += ['openssh-server'] def mount_dev_proc(self): - run_cmd('mount', '--bind', '/dev', '%s/dev' % self.destdir) - self.vm.add_clean_cmd('umount', '%s/dev' % self.destdir, ignore_fail=True) - - run_cmd('mount', '--bind', '/dev/pts', '%s/dev/pts' % self.destdir) + run_cmd('mkdir', '-p', '%s/dev/pts' % self.destdir) + run_cmd('mount', '-t', 'devpts', 'devpts-live', '%s/dev/pts' % self.destdir) self.vm.add_clean_cmd('umount', '%s/dev/pts' % self.destdir, ignore_fail=True) - self.run_in_target('mount', '-t', 'proc', 'proc', '/proc') + run_cmd('mount', '-t', 'proc', 'proc-live', '%s/proc' % self.destdir) self.vm.add_clean_cmd('umount', '%s/proc' % self.destdir, ignore_fail=True) def unmount_dev_proc(self): run_cmd('umount', '%s/dev/pts' % self.destdir) - run_cmd('umount', '%s/dev' % self.destdir) run_cmd('sh', '-c', 'grep -q "$1" /proc/mounts || exit 0; umount "$1"', 'umount_binfmt', "%s/proc/sys/fs/binfmt_misc" % self.destdir) run_cmd('umount', '%s/proc' % self.destdir) + echo ''