4d5c0eb...
by
Xav Paice
on 2019-03-01
Strip quotes from auth_url if specified
Fixes-bug: 1818120
d96322f...
by
Andrea Ieri
on 2019-02-28
Install the CA cert early
Reviewed-on: https:/ /code.launchpad .net/~canonical -bootstack/ charm-openstack -service- checks/ +git/charm- openstack- service- checks/ +merge/ 363805
Reviewed-by: Xav Paice <email address hidden>
6767ee2...
by
Andrea Ieri
on 2019-02-28
Install the CA cert early
As part of render_checks we run keystone_ client. endpoints. list(). This
will actually fire connections towards the keystone endpoint, which will
fail if the CA cert has not been installed yet.
25a0c65...
by
Xav Paice
on 2019-02-28
Fix urls for healthchecks for Queens
Reviewed-on: https:/ /code.launchpad .net/~xavpaice/ charm-openstack -service- checks/ +git/charm- openstack- service- checks/ +merge/ 363761
Reviewed-by: James Hebden <email address hidden>
1b5abbb...
by
Xav Paice
on 2019-02-28
Fix urls for healthchecks for Queens
7895a97...
by
Xav Paice
on 2019-02-27
Add NRPE checks for all API endpoints in the Keystone catalog
This change implements the first stage of spec https:/ /code.launchpad .net/~xavpaice/ bootstack- charm-specs/ +git/bootstack- charm-specs/ +ref/ssl- nagios- checks
The intent is to add an NRPE check to the openstack- services- checks unit, checking each endpoint found in the Keystone catalog using a healthcheck URL if known, otherwise the root URL found in the catalog. If the service is using TLS, then the expiry date of the certificate is also checked.
Reviewed-on: https:/ /code.launchpad .net/~xavpaice/ charm-openstack -service- checks/ +git/charm- openstack- service- checks/ +merge/ 363689
Reviewed-by: Joel Sing <email address hidden>
Reviewed-by: Peter Sabaini <email address hidden>
9b2192b...
by
Xav Paice
on 2018-12-27
Implement checks for services in keystone catalog
Adds service checks for each service listed in the Keystone catalog,
with options for public, admin and internal endpoints being used or not.
Where a service is known to have a healthcheck url, use that, otherwise
check the root.
If TLS certs are used, check the expiry date.
b22686a...
by
Xav Paice
on 2018-12-18
add gitignore
e21f2c3...
by
Peter Sabaini
on 2018-09-02
Clarify message
Reviewed-on: https:/ /code.launchpad .net/~peter- sabaini/ charm-openstack -service- checks/ +git/charm- openstack- service- checks/ +merge/ 353563
Reviewed-by: Xav Paice <email address hidden>
b063188...
by
Peter Sabaini
on 2018-08-22
Clarify message
For the case where hosts aren't part of any aggregate