Seyeong Kim 6bdf6382d8
Use client cert for keystone-identity
When manila-ganesha is related to vault it needs a client cert to
configure the keystone-auth section of manila.conf to communicate with
keystone. This patch sets that up and removes the broken server cert
auto configuration which ended up masking the manila-share service.

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1253
Change-Id: I55e9aa09b88684517d4052dc56eed0cab05a0262
Closes-Bug: #2064487
2024-10-07 08:02:59 +00:00

19 lines
439 B
YAML

- project:
templates:
- charm-unit-jobs-py310
- charm-functional-jobs
check:
jobs:
- noble-caracal-vault_manila-ganesha
vars:
needs_charm_build: true
charm_build_name: manila-ganesha
build_type: charmcraft
charmcraft_channel: 3.x/stable
- job:
name: noble-caracal-vault_manila-ganesha
parent: func-target
vars:
tox_extra_args: '-- vault:noble-caracal-vault'