1680466...
by
Alex Kavanagh
on 2020-08-13
Updates for stable branch creation
Set default branch for git review/gerrit.
Switch tests to stable.
Switch to using stable charm-helpers branch.
Switch to using stable charm.openstack branch.
Change-Id: I09f18f40a666fd 9ddde13ea76f627 89e11657a52
9f68653...
by
Chris MacNaughton
on 2020-08-10
Ensure we clear the ca.ready flag when we generate a CA
Previously, configuring any kind of CA, and then generating a new
CA with CSR will cause the charm to have hook errors, as well
as an error in the action to generate a CSR as a result of
expecting a fully setup CA elsewhere in the charm. This change
adds removal of that ca.ready flag from the charm when a CSR
(and accompanying CA) are generated.
Change-Id: I802f31c853df4a 69f6a4c1529e2ac b1543e21831
Closes-Bug: #1866150
ed8ddb8...
by
David Ames
on 2020-08-10
Better error catching for app role check
Catch when vault is sealed.
Retries are only necessary for the internal server error (which
indicates a DB failure).
Change-Id: I5aae05dd290209 4874500022ac186 61a24f5726d
Related-Bug: #1866150
3e48efe...
by
David Ames
on 2020-08-03
Do not check app role auth until ready
The client_ approle_ authorized was checking for app role authorization
too early before the charm had been authorized by the authorize-charm
action.
Before checking on app role authorization verify the leader setting,
"local- charm-access- id", set by the authorize-charm action.
Closes-Bug: #1889654
Change-Id: I53f2c357c06a5a c9846718654d35c 9baa576cafd
8352f7b...
by
Alex Kavanagh
on 2020-07-27
Release sync for 20.08
- Classic charms: sync charm-helpers.
- Classic ceph based charms: also sync charms.ceph
- Reactive charms: trigger a rebuild
- sync tox.ini
- sync requirements.txt and test-requiremen ts.txt
Change-Id: I3ada82412445ab 91cead3ed1b48cd a798d279068
f2819ec...
by
Alex Kavanagh
on 2020-06-02
Change maintainer to OpenStack Charmers
Change-Id: Ifaddeb1d03146c 2993b7388466eb1 cce945741f6
9ebcad8...
by
Aurelien Lourot
on 2020-07-15
Add Groovy test bundle
Change-Id: Ie75db3d2b2a592 abd6f93a6f3f42e e9f5f5ed74d
173c683...
by
Liam Young
on 2020-07-11
Use unit-name from interface if provided
If the interface provides a remote unit name then use it otherwise
fallback to using juju env. The interface will provide a CMR safe
unit name *1 if possible so use it.
*1 https:/ /github. com/openstack- charmers/ charm-interface -vault- kv/pull/ 11
Change-Id: Ib17e826054b583 1099312166d921a fa23adc8a2b
42f1925...
by
David Ames
on 2020-07-08
More DB loss handling
An addition to commit 25ac2cb0de7e7fd c0c7815aecb67a5 906b1fbede
Use a retry on the client.auth_approle
Related-Bug: #1886083
Change-Id: I2dea8eabc08415 2125028bd64bad5 319159af04f
56ad2e6...
by
Zuul <email address hidden>
on 2020-07-03
Merge "Enable MySQL DB TLS Communication"