This is installed for the base images in the dependent change
Depends-On: https://review.opendev.org/716788
Change-Id: Ic6ae3c5406fc0efd7fff1875459dfab85b4f702c
There are no libselinux bindings for Python 2 on CentOS 8 [1]. The
Python 3 packages are there as part of the base install.
These are required for Ansible to run correctly. We will need to set
ansible_python_interpreter to python3 for CentOS 8 until
auto-detection is complete with [2].
[1] https://bugs.centos.org/view.php?id=16458
[2] https://review.opendev.org/682797
Change-Id: I52eef3069fa8699cc72b423d476c92b339600c23
Default pkg-map to empty packages, and opt-in for each distro. This
fixes fedora builds.
Change-Id: Ic077eb39c6ad331dabe905773784a027d736ccaa
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
Lets use zuul-worker element to install more ansible task
dependencies.
Change-Id: Icea27d0de8fce1275f5008e336f7b6711f353913
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
stackviz: In general newer openSUSE distributions switched to nodejs6 LTS,
but Leap 42.2 is still on 4.x.
zuul-worker: No need for libselinux enablement in openSUSE
puppet: cleanup the puppet repo that got added in the install_puppet.sh
code part
Change-Id: If7bf3c799ebb74aeb36c4b1b607b0454993f0ed6
This commit adds Gentoo support to elements needed to build a Gentoo
nodepool image. The previous version of this commit had the default
section of the pkg-map in the wrong area, specifically in the following
file.
nodepool/elements/infra-package-needs/pkg-map
Change-Id: Ic686c325bc06564585a2e3ac50cadd7556612333
Our images have failed to build for the last 3 days, reverting until we can debug.
This reverts commit 4c515e2073.
Change-Id: I2e653bcd8a30a85ea46a9861bdf9f95413a76f64
This commit adds Gentoo support to elements needed to build a Gentoo
nodepool image.
Change-Id: I2ceeb915748a11d8e729069566e722a3fe30ba99
Signed-off-by: Matthew Thode <mthode@mthode.org>
Now that zuulv2.5 has landed, we can start building our DIBs using the
new zuul-worker element. As part of the jenkins clean up, we'll
eventually be removing all things jenkins from our puppet manifests.
As we move forward, we'll be using DIB to bootstrap our zuul-workers
over puppet.
Change-Id: I0e76931fdb4ca0c7445b1e72dc348f0cf03eaee5
Depends-On: Idb4ef11576671180060fb5b2b1202f9bfec5fd47
Signed-off-by: Paul Belanger <pabelanger@redhat.com>