Provide chassis certificates to principal

This is useful for related charms providing payloads that
expect direct communication with the OVN databases.

While a principal and subordinate charm executes in the same
environment, the payload usually execute under different service
accounts and as such it is impractical and may be less secure to
attempt to provide direct on-disk file access.

Also add the charm-build job to osci.yaml.

Related-Bug: #1918271
Change-Id: I3ded62818a43a05c67903882f8bf0e32e23e7e07
This commit is contained in:
Frode Nordahl 2021-05-20 16:14:42 +02:00
parent 4c6b76af5c
commit 7422d78c6c
No known key found for this signature in database
GPG Key ID: 6A5D59A3BA48373F
2 changed files with 2 additions and 1 deletions

View File

@ -3,6 +3,7 @@
- charm-unit-jobs
check:
jobs:
- charm-build
- bionic-ussuri
- bionic-train
- focal

View File

@ -2,4 +2,4 @@
# when dependencies of the charm change,
# but nothing in the charm needs to.
# simply change the uuid to something new
9a6265e7-b83b-4209-80d4-b45a6f92da3f
982b3e54-85a4-4f3b-a55a-1824256dcc76