+ 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-20140407155400-7l8tem48zfy9mv2v date: 2014-04-07 09:54:00 -0600 build-date: 2014-04-09 10:04:02 +0000 revno: 623 branch-nick: automated-ec2-builds + bzr log -p -r-1 ------------------------------------------------------------ revno: 623 committer: Ben Howard branch nick: automated-ec2-builds timestamp: Mon 2014-04-07 09:54:00 -0600 message: Updated regex's for the daily cleaning diff: === modified file 'daily-build-cleaner-schedule.txt' --- daily-build-cleaner-schedule.txt 2013-10-21 23:37:31 +0000 +++ daily-build-cleaner-schedule.txt 2014-04-07 15:54:00 +0000 @@ -96,29 +96,39 @@ 5 30 all ^099720109477/ubuntu/images-testing-dev/ebs/ubuntu-precise-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/hvm/ubuntu-precise-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/hvm/ubuntu-precise-daily-%{a}-server +5 30 all ^099720109477/ubuntu/images-testing-dev/hvm-instance/ubuntu-precise-daily-%{a}-desktop +5 30 all ^099720109477/ubuntu/images-testing-dev/hvm-instance/ubuntu-precise-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/ubuntu-quantal-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/ubuntu-quantal-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/ebs/ubuntu-quantal-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/ebs/ubuntu-quantal-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/hvm/ubuntu-quantal-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/hvm/ubuntu-quantal-daily-%{a}-server +5 30 all ^099720109477/ubuntu/images-testing-dev/hvm-instance/ubuntu-quantal-daily-%{a}-desktop +5 30 all ^099720109477/ubuntu/images-testing-dev/hvm-instance/ubuntu-quantal-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/ubuntu-raring-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/ubuntu-raring-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/ebs/ubuntu-raring-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/ebs/ubuntu-raring-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/hvm/ubuntu-raring-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/hvm/ubuntu-raring-daily-%{a}-server +5 30 all ^099720109477/ubuntu/images-testing-dev/hvm-instance/ubuntu-raring-daily-%{a}-desktop +5 30 all ^099720109477/ubuntu/images-testing-dev/hvm-instance/ubuntu-raring-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/ubuntu-saucy-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/ubuntu-saucy-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/ebs/ubuntu-saucy-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/ebs/ubuntu-saucy-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/hvm/ubuntu-saucy-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/hvm/ubuntu-saucy-daily-%{a}-server +5 30 all ^099720109477/ubuntu/images-testing-dev/hvm-instance/ubuntu-saucy-daily-%{a}-desktop +5 30 all ^099720109477/ubuntu/images-testing-dev/hvm-instance/ubuntu-saucy-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/ubuntu-trusty-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/ubuntu-trusty-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/ebs/ubuntu-trusty-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/ebs/ubuntu-trusty-daily-%{a}-server 5 30 all ^099720109477/ubuntu/images-testing-dev/hvm/ubuntu-trusty-daily-%{a}-desktop 5 30 all ^099720109477/ubuntu/images-testing-dev/hvm/ubuntu-trusty-daily-%{a}-server +5 30 all ^099720109477/ubuntu/images-testing-dev/hvm-instance/ubuntu-trusty-daily-%{a}-desktop +5 30 all ^099720109477/ubuntu/images-testing-dev/hvm-instance/ubuntu-trusty-daily-%{a}-server + 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-20140407172926-2xtblbag3t8vl29d date: 2014-04-07 11:29:26 -0600 build-date: 2014-04-09 10:04:02 +0000 revno: 539 branch-nick: ec2-publishing-scripts + bzr log -p -r-1 ------------------------------------------------------------ revno: 539 committer: Ben Howard branch nick: ec2-publishing-scripts timestamp: Mon 2014-04-07 11:29:26 -0600 message: Don't fail on image removal, just error diff: === modified file 'clean-region-obsolete' --- clean-region-obsolete 2011-12-15 01:31:58 +0000 +++ clean-region-obsolete 2014-04-07 17:29:26 +0000 @@ -191,7 +191,7 @@ remove-image --unpub-path-fmt="${UNPUB_PATH_FMT}" \ "${region}" "${id}" || - fail "failed to remove ${region} ${id} ${name}" + error "failed to remove ${region} ${id} ${name}" fi done < "${matching_pri}" fi + 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-20140331230745-0qe08186ylyg1pkr date: 2014-03-31 17:07:45 -0600 build-date: 2014-04-09 10:04:02 +0000 revno: 1874 branch-nick: live-build + bzr log -p -r-1 ------------------------------------------------------------ revno: 1874 [merge] committer: Ben Howard branch nick: live-build timestamp: Mon 2014-03-31 17:07:45 -0600 message: Mount dev to work with Trusty PPC64EL images diff: === modified file 'scripts/build/lb_chroot_devpts' --- scripts/build/lb_chroot_devpts 2011-11-28 17:56:01 +0000 +++ scripts/build/lb_chroot_devpts 2014-03-31 22:21:42 +0000 @@ -43,6 +43,8 @@ # Creating lock file Create_lockfile .lock + ${LB_ROOT_COMMAND} mount devtmpfs -t devtmpfs chroot/dev + if [ "${LB_USE_FAKEROOT}" != "true" ] then # Creating mountpoint @@ -76,6 +78,8 @@ fi fi + ${LB_ROOT_COMMAND} umount chroot/dev || true + # Removing stage file rm -f .stage/chroot_devpts ;; ------------------------------------------------------------ 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-04-09 10:04:03 +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 ''