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
This commit is contained in:
Felipe Reyes
2025-03-14 17:24:41 -03:00
parent 679056ed97
commit 6f03668b83
2 changed files with 6 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
- project:
templates:
- openstack-python3-ussuri-jobs
- openstack-cover-jobs
- openstack-python3-charm-jobs-ussuri
- openstack-cover-charm-jobs

4
bindep.txt Normal file
View File

@@ -0,0 +1,4 @@
libffi-dev [platform:dpkg]
libpq-dev [platform:dpkg]
libxml2-dev [platform:dpkg]
libxslt1-dev [platform:dpkg]