charm-vault/src/actions
James Page 6f043bb7ca Correct key name for PKI backend TTL
Switch max-lease-ttl -> max_lease_ttl inline with Vault API
docs to ensure that certs can be issued for more than 30 days.

Existing deployments with PKI enabled will be re-tuned to
set max_lease_ttl to 10 years, correcting any existing PKI
enablement.

Certificates must be re-issued to use the TTL as provided
during upload of the signed CSR for an Intermediate certificate.

For deploys using the internally signed Root CA, the root
CA must be re-generated using the 'disable-pki' and
'generate-root-ca' actions.

Change-Id: I6a771090e320404c605d2170c7915c3c22a3ea2c
Closes-Bug: 1788945
2019-01-18 09:37:56 +02:00
..
actions.py Correct key name for PKI backend TTL 2019-01-18 09:37:56 +02:00
authorize-charm Add action to allow charm to make calls to vault 2018-04-20 15:50:09 +00:00
disable-pki Add action to generate root CA 2018-10-03 14:02:53 -04:00
generate-root-ca Add action to generate root CA 2018-10-03 14:02:53 -04:00
get-csr Add support for tls-certificates interface 2018-06-06 08:18:30 +00:00
get-root-ca Add action to generate root CA 2018-10-03 14:02:53 -04:00
refresh-secrets Use secret_id's with vault-kv relation 2018-05-08 12:46:01 +02:00
reissue-certificates Add support for tls-certificates interface 2018-06-06 08:18:30 +00:00
upload-signed-csr Add support for tls-certificates interface 2018-06-06 08:18:30 +00:00