Monitor expiration of OVN certs
Bug #1979539 reported by
Giuseppe Petralia
This bug affects 7 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Neutron API OVN Plugin Charm |
New
|
Undecided
|
Unassigned | ||
charm-openstack-service-checks |
Invalid
|
High
|
Unassigned | ||
charm-ovn-central |
Fix Committed
|
Undecided
|
Edward Hope-Morley | ||
22.09 |
In Progress
|
Undecided
|
Unassigned | ||
23.03 |
In Progress
|
Undecided
|
Unassigned | ||
charm-ovn-chassis |
In Progress
|
Undecided
|
Edward Hope-Morley | ||
vault-charm |
New
|
Undecided
|
Unassigned |
Bug Description
There is currently no monitoring for the expiry of certificates used by ovn-chassis, ovn-central and neutron-
* /etc/ovn/cert_host
* /etc/neutron/
If these certificates are left to expire, neutron-server can't talk to ovn NB and neutron API become unreachable. The NRPE relation could be extended to issue a warning or a critical based on configurable threshold that may default respectively to 30 and 15 days.
Changed in charm-openstack-service-checks: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: bseng-1277 |
summary: |
- Add Nrpe check for monitoring expiration of certs + Monitor expiration of OVN certs |
Changed in charm-ovn-central: | |
assignee: | nobody → Edward Hope-Morley (hopem) |
Changed in charm-ovn-chassis: | |
assignee: | nobody → Edward Hope-Morley (hopem) |
To post a comment you must log in.
Hello, Giuseppe, and thank you for your bug report.
Providing a way to easily monitor certificate lifetime in a system that make use of PKI for authentication and authorization is indeed important.
The OVN charms make use of Juju to integrate with an application providing the Certificate Authority and automation for Certificate Issuance, for example Vault.
Would it perhaps make sense to implement monitoring of lifetime of issued certificates in the charm/application responsible for managing the certificates instead?