Fix missing auto DB creation on Victoria

Also updates for testing period for 20.01 release.
All these changes are needed together in order to have passing
functional tests.

Includes updates to charmhelpers/charms.openstack for cert_utils
and unit-get for the install hook error on Juju 2.9

* charm-helpers sync for classic charms
* rebuild for reactive charms
* ensure tox.ini is from release-tools
* ensure requirements.txt files are from release-tools
* On reactive charms:
  - ensure master branch for charms.openstack
  - ensure master branch for charm-helpers

Change-Id: Ieff90482f0acfac735c1ed69fc0593bd44913bac
Closes-Bug: #1903725
This commit is contained in:
Alex Kavanagh 2021-01-12 15:24:12 +00:00 committed by Aurelien Lourot
parent c9b7a01e84
commit 746e7f88a4
4 changed files with 11 additions and 1 deletions

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
4fc7b7e6-0e2c-11eb-a9d8-870e71103627
82a5f120-5745-11eb-b674-bba99621a1b4

View File

@ -4,6 +4,10 @@ bind_host = {{ options.service_listen_info.barbican_worker.ip }}
bind_port = {{ options.service_listen_info.barbican_worker.port }}
host_href = {{ options.external_endpoints.barbican_worker.url }}
# Create the Barbican database on service startup. This is `true` by default
# up to Ussuri and `false` by default from Victoria on:
db_auto_create = true
{% include "parts/section-transport-url" %}
{% include "parts/database" %}

View File

@ -1 +1,5 @@
psutil
git+https://opendev.org/openstack/charms.openstack.git#egg=charms.openstack
git+https://github.com/juju/charm-helpers.git#egg=charmhelpers

View File

@ -22,6 +22,8 @@ importlib-resources<3.0.0; python_version < '3.6'
# dropped support for python 3.5:
osprofiler<2.7.0;python_version<'3.6'
stevedore<1.31.0;python_version<'3.6'
debtcollector<1.22.0;python_version<'3.6'
oslo.utils<=3.41.0;python_version<'3.6'
requests>=2.18.4
charms.reactive