FAQ | This is a LIVE service | Changelog

Skip to content

Pin Octavia containers to run Centos 8 Stream-based containers even on CentOS 7 hosts

Paul Browne requested to merge pin_octavia_centos8_stream into arcus/train-staging

Currently we have a mixed control plane of 1 C7 host and 2 C8S hosts, which seems to be causing issues with Octavia container communications indicative of Python2 vs Python3 mismatch.

RESP: [500] Connection: keep-alive Content-Length: 91 Content-Type: application/json Date: Mon, 11 Jul 2022 10:26:34 GMT Server: WSGIServer/0.1 Python/2.7.5 x-openstack-request-id: req-3b0a8a82-3c25-4438-9a8a-223465955b4a
RESP BODY: {"debuginfo": null, "faultcode": "Server", "faultstring": "unsupported pickle protocol: 4"}

This change forces C8S containers to run on C7 hosts, so that Octavia is using the same container images eveywhere in the control plane

Merge request reports

Loading