Commit 0ec99869 authored by Thomas Goirand's avatar Thomas Goirand

* Adds the contrib/official-debian-image-hook script used for generating the

    official Debian image.
parent 7fa9bb53
#!/bin/bash
# This script is used when generating the Debian official
# OpenStack image to list all source packages shipped in
# the image, and later on generate a tarball containing
# them all.
TOP="/w"
LOCALCONF="${TOP}/in"
STATE="${TOP}/state"
. ${LOCALCONF}/common.sh
BUILDNAME="openstack-jessie"
WORK="${TOP}/work/${BUILDNAME}"
# Write the script inside the image chroot
cat > $BODI_CHROOT_PATH/list-sources <<EOF
#!/bin/sh
for PKG in \$(COLUMNS=500 dpkg -l | awk '/^ii/ {printf "%s ",\$2}'); do
apt-get source -qq --print-uris \$PKG
done
EOF
# Execute the script and delete it
chmod +x $BODI_CHROOT_PATH/list-sources
chroot $BODI_CHROOT_PATH /list-sources > $WORK/sources
rm -f $BODI_CHROOT_PATH/list-sources
......@@ -6,6 +6,8 @@ openstack-debian-images (1.2) unstable; urgency=medium
* Error as non-zero in case of an error (Closes: #776216). Thanks to Steve
McIntyre <steve@einval.com> for the bug report and patch.
* Allow stretch and buster as release names.
* Adds the contrib/official-debian-image-hook script used for generating the
official Debian image.
-- Thomas Goirand <zigo@debian.org> Mon, 26 Jan 2015 15:14:53 +0100
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment