Add 'extra' test dep

python-subunit 1.4.3+ requires 'extras' otherwise an error
occures:
"'run --slowest' is not a stestr command."

Switch to using self-signed-certificates-operator as the
self signed functionality has been removed from
tls-certificates-operator charm *1

*1 2cb418cd2e

Change-Id: I630a26ad4463f2bccc8cfd11a8c8863421e642dc
This commit is contained in:
Liam Young 2023-09-18 09:10:49 +00:00
parent fe3e696c94
commit 1a1480148e
3 changed files with 4 additions and 2 deletions

View File

@ -10,4 +10,5 @@ jsonschema
lightkube
lightkube-models
ops
git+https://opendev.org/openstack/charm-ops-sunbeam#egg=ops_sunbeam

View File

@ -8,3 +8,5 @@ coverage
mock
stestr
ops
# Subunit 1.4.3+ requires extras
extras

View File

@ -65,11 +65,10 @@ applications:
ovn-nb-db-server-image: ghcr.io/openstack-snaps/ovn-consolidated:23.03
ovn-northd-image: ghcr.io/openstack-snaps/ovn-consolidated:23.03
tls-operator:
charm: tls-certificates-operator
charm: self-signed-certificates
channel: edge
scale: 1
options:
generate-self-signed-certificates: true
ca-common-name: internal-ca
relations: