kolla/docker/sensu/sensu-client
Mark Goddard 5b64da9f31 Fix multiple issues
1. Fix monasca-grafana by pinning more Ruby gems

childprocess 3.0.0 and ffi 1.13.0 depend on Ruby 2.3.

2. Bump bifrost to 6.0.4

Bifrost had a fix to stop using the master branch of DIB which dropped
support for Python 2.

3. Drop docker-client from OracleLinux sensu-client image

The package fails to install due to a missing dependency on
subscription-manager.

Closes-Bug: #1882070
(cherry picked from commit 3784d32d9c)

3. CI: Install python deps, mark oraclelinux rsyslog as skipped

setuptools is missing from infra image - so it needs to be installed.

Copy cat of a kolla-ansible change: https://review.opendev.org/#/c/735808/

Disables rsyslog build on oraclelinux (both source and binary) and
tripleoclient (binary).

4. Stops installing ansible (this is the build part, kolla-ansible has
its own repo and jobs).

5. Use stable/rocky branch for bifrost

Pulls in a fix for diskimage-builder on python 2.

Depends-On: https://review.opendev.org/738343
Depends-On: https://review.opendev.org/740953

Change-Id: I6068abcbc0e73eeab77b0aa99983a95adc6defd3
(cherry picked from commit d12137ce64)
2020-07-14 13:09:11 +00:00
..
Dockerfile.j2 Fix multiple issues 2020-07-14 13:09:11 +00:00