Add pip and update jenkins-job-builder via pip. 95/8095/1
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Fri, 6 Jan 2017 14:54:37 +0000 (15:54 +0100)
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>
Fri, 6 Jan 2017 14:54:37 +0000 (15:54 +0100)
Change-Id: I5d1d8d03ae4f52edd8f1f355880d62723fa622c0
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
packer/provision/agl_dependencies.sh

index 602ed40..8311fcd 100644 (file)
@@ -19,7 +19,7 @@ DEBIAN_FRONTEND=noninteractive apt-get update && \
                        libtool libglib2.0-dev libarchive-dev python-git git python python-minimal repo \
                        tree rsync python-yaml python-requests curl tar docker.io pandoc python3 \
                        ruby-all-dev ruby-ffi ruby-ffi-* jekyll ruby-redcarpet npm mkdocs nodejs \
-                       lava-tool
+                       lava-tool python-pip
 
 
 # we have a build blocker wrt useradd - I assume it is caused by /bin/sh being dash
@@ -38,6 +38,8 @@ cat <<EOFHOSTS >> /etc/hosts
 
 EOFHOSTS
 
+# install newer version of jjb ... fixes issues with rendering
+pip install --upgrade jenkins-job-builder 
 
 cat <<EOFSYSCTL >> /etc/sysctl.conf
 # we have a lot of make jobs, this helps a lot