From 6f03668b83dcb704373c037987b6d52f92ed8ed3 Mon Sep 17 00:00:00 2001 From: Felipe Reyes Date: Fri, 14 Mar 2025 17:24:41 -0300 Subject: [PATCH] Use charm specific job templates The openstack-python3-ussuri-jobs template is running on noble (python 3.12) making the pep8 tox target fail due to the dependencies and versions locked down by the charm. This change makes the charm to use the openstack-python3-charm-jobs-ussuri template which runs on focal and it's owned by the openstack charms team. For the coverage report, the openstack-cover-charm-jobs template is used now which provides the same guarantees described earlier Change-Id: Ic5d63cddf627fa0177323858e3e9cc18b04bbbd4 --- .zuul.yaml | 4 ++-- bindep.txt | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 bindep.txt diff --git a/.zuul.yaml b/.zuul.yaml index 0eed196..46bd105 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -1,4 +1,4 @@ - project: templates: - - openstack-python3-ussuri-jobs - - openstack-cover-jobs + - openstack-python3-charm-jobs-ussuri + - openstack-cover-charm-jobs diff --git a/bindep.txt b/bindep.txt new file mode 100644 index 0000000..17575d9 --- /dev/null +++ b/bindep.txt @@ -0,0 +1,4 @@ +libffi-dev [platform:dpkg] +libpq-dev [platform:dpkg] +libxml2-dev [platform:dpkg] +libxslt1-dev [platform:dpkg]