sudo is needed by diskimage-builder so it would be good to add it
so that the Docker image has that included by default.
Change-Id: Ic23fa24fb343fb2b93d6055de1d4c27879b5dcac
Use the opendevorg/python-builder image to build nodepool images
with a Dockerfile and multi-stage builds.
bindep wasn't installing gcc for dpkg. Remove the platform restrictions
for it.
Change-Id: I0282b75ffad3d0ae1b589381010a3d4273fceb07
This change implements an OpenShift resource provider. The driver currently
supports project request and pod request to enable both containers as machine
and native containers workflow.
Depends-On: https://review.openstack.org/608610
Change-Id: Id3770f2b22b80c2e3666b9ae5e1b2fc8092ed67c
Add alpine packages to bindep and the pbrx-build-container-images job.
Depends-On: https://review.openstack.org/582380
Change-Id: I85c6db8d3d51f5df820e60fea8d1fea27eabec49
We no longer support python2.7 for nodepool, we can be more specific
and now only install python3 libraries.
Change-Id: I2a149a4b075fd63f382ed6b4a2e89f2bb8545da5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Even though there is nothing to read from secure.conf anymore, it
is kept around intact since we may want to use this for ZooKeeper
credentials at some point.
Change-Id: Ieb3a93b09c889f74da3463494957335aaaa9f40f
This gives us to ability to start manging OS dependencies for zuul.
Change-Id: Ic3c3848258354c3c6ecc866c48ac4a77bb3d187f
Signed-off-by: Paul Belanger <pabelanger@redhat.com>