Status: need packages from https://people.wikimedia.org/~hashar/debs/jenkins-debian-glue_0.17.0/ to be put on apt.wm.o
debian-glue jobs are running on Jessie which for now have jenkins-debian-glue v0.13.0.
To be able to build Zuul we need to enable network access and that in turns require v0.14.0 or following:
$ git describe b9c9cfdab47a3afa10d7d4a4b6377dc3bea3057f v0.13.0-1-gb9c9cfd $ git show b9c9cfdab47a3afa10d7d4a4b6377dc3bea3057f commit b9c9cfdab47a3afa10d7d4a4b6377dc3bea3057f Author: nextime <franco@unixmedia.it> Date: Thu Jun 4 11:09:08 2015 +0200 Add pbuilder USENETWORK=yes option also to cowbuilder_run diff --git a/scripts/build-and-provide-package b/scripts/build-and-provide-package index 26158c3..710e2a9 100755 --- a/scripts/build-and-provide-package +++ b/scripts/build-and-provide-package @@ -492,6 +492,11 @@ EOF local pbuilderrc=$(mktemp) echo "# pbuilder config file generated by jenkins-debian-glue on $(date)" > "$pbuilderrc" + # allow pbuilder networking + if [ -n "${PBUILDER_USENETWORK:-}" ] ; then + echo "USENETWORK=yes" >> "$pbuilderrc" + fi + # allow setting main pbuilder configuration file from outside, then append data # as needed without actually writing anything to user-provided $PBUILDER_CONFIG if [ -n "${PBUILDER_CONFIG:-}" ] ; then
So need the package to be rebuild and pushed to apt.wikimedia.org . We currently have:
$ apt-cache policy jenkins-debian-glue jenkins-debian-glue: Installed: 0.13.0 Candidate: 0.13.0 Version table: *** 0.13.0 0 1001 http://apt.wikimedia.org/wikimedia/ jessie-wikimedia/main amd64 Packages 100 /var/lib/dpkg/status 0.11.0 0 1001 http://apt.wikimedia.org/wikimedia/ jessie-wikimedia/thirdparty amd64 Packages