[zed] Ensure get_requests_for_local_unit doesn't fail on incomplete relation

This is a rebuild/make sync for charms to pickup the fix in charmhelpers to fix
any inadvertant accesses of ['ca'] in the relation data before it is available
from vault in the certificates relation.  Fix in charmhelpers is in [1].

[1] https://github.com/juju/charm-helpers/pull/826
Closes-Bug: #2028683

Change-Id: I4178dc384ef49457fd82649e4ae99850531eb1f2
This commit is contained in:
Alex Kavanagh 2023-08-18 17:39:31 +01:00 committed by Felipe Reyes
parent 797f32695c
commit 1cf5ed1acb
4 changed files with 6 additions and 2 deletions

View File

@ -4,6 +4,9 @@ parts:
charm:
source: src/
plugin: reactive
reactive-charm-build-arguments:
- --use-lock-file-branches
- --verbose
build-snaps:
- charm/3.x/stable
build-environment:

View File

@ -6,4 +6,4 @@
needs_charm_build: true
charm_build_name: nova-cell-controller
build_type: charmcraft
charmcraft_channel: 2.0/stable
charmcraft_channel: 2.1/stable

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
53e34944-1178-11ec-9edc-c38acc23d967
7122132a-3dd4-11ee-b1fd-e3b5125dc9a2

View File

@ -75,6 +75,7 @@ commands = stestr run --slowest {posargs}
[testenv:pep8]
basepython = python3
deps = flake8==3.9.2
PyYAML==6.0.1
git+https://github.com/juju/charm-tools.git
commands = flake8 {posargs} src unit_tests