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: I47139a8d3203b4dc0953bc64491a9f58533d6a10
This commit is contained in:
Liam Young 2023-09-18 09:10:49 +00:00
parent adc3d92c99
commit 4eba42280b
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

@ -67,11 +67,10 @@ applications:
resources:
ovn-sb-db-server-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: