lp:~xavpaice/charm-openstack-service-checks/+git/charm-openstack-service-checks

Owned by Xav Paice
Get this repository:
git clone https://git.launchpad.net/~xavpaice/charm-openstack-service-checks/+git/charm-openstack-service-checks
Only Xav Paice can upload to this repository. If you are Xav Paice please log in for upload directions.

Branches

Name Last Modified Last Commit
bug/1836385 2020-03-11 02:22:35 UTC
Add ability to remove NRPE endpoint checks

Author: Xav Paice
Author Date: 2020-03-09 23:41:28 UTC

Add ability to remove NRPE endpoint checks

When a service is removed from the Keystone catalog, this adds a
mechanism to remove that service from the list of NRPE checks so it
doesn't alert CRITICAL for services that aren't there any more.

Closes-Bug: LP: #1836385

lint-fix 2020-02-18 04:16:58 UTC
Fix lint error from 817111a90460a550f5398bdcc35e0b73ee32d58d

Author: Xav Paice
Author Date: 2020-02-18 04:16:58 UTC

Fix lint error from 817111a90460a550f5398bdcc35e0b73ee32d58d

lp1852549 2020-02-18 04:16:58 UTC
Fix lint error from 817111a90460a550f5398bdcc35e0b73ee32d58d

Author: Xav Paice
Author Date: 2020-02-18 04:16:58 UTC

Fix lint error from 817111a90460a550f5398bdcc35e0b73ee32d58d

addressinfo 2019-05-16 03:13:57 UTC
Add action addressinfo

Author: Xav Paice
Author Date: 2017-08-30 09:24:13 UTC

Add action addressinfo

reconfigure-on-configchanged 2019-05-09 09:26:56 UTC
Add config-changed

Author: Xav Paice
Author Date: 2019-05-09 09:26:56 UTC

Add config-changed

Add a flag to ensure that when config-changed runs, the nrpe checks are
reconfigured. Prior behaviour was that nrpe checks do not get
re-written resulting in changes to the keystone catalog getting missed.
While this does not actively search for changes to the keystone catalog,
at least a config-changed hook will pick it up.

swift_checks 2019-03-24 20:21:09 UTC
Add swift_check_params config

Author: Xav Paice
Author Date: 2019-02-28 23:24:26 UTC

Add swift_check_params config

In some clouds (pre Queens) the url for Swift endpoint checks needs to
be different. This config param allows a custom url to be used, to
accommodate the wide variety of services which might provide a 'swift'
endpoint.

This change also corrects the urls used for placement to be compatible
across Pike to Queens, and the Ceilometer url which is only used up to
Pike.

lp1818120 2019-03-01 00:16:40 UTC
Strip quotes from auth_url if specified

Author: Xav Paice
Author Date: 2019-03-01 00:16:36 UTC

Strip quotes from auth_url if specified

Fixes-bug: 1818120

fix_health_urls 2019-02-28 04:53:02 UTC
Fix urls for healthchecks for Queens

Author: Xav Paice
Author Date: 2019-02-28 04:53:02 UTC

Fix urls for healthchecks for Queens

readme_update 2019-02-28 03:13:13 UTC
Update README

Author: Xav Paice
Author Date: 2019-02-28 03:07:30 UTC

Update README

Updates the README.md to correct a couple of typos, make the usage slightly
clearer and also remove the outdated and irrelevant build section.

ssl-nagios-checks 2019-02-26 23:45:04 UTC
Implement checks for services in keystone catalog

Author: Xav Paice
Author Date: 2018-12-27 07:09:50 UTC

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.

bionic 2018-08-22 06:13:06 UTC
add bionic to metadata, remove yakkety

Author: Xav Paice
Author Date: 2018-08-22 06:13:06 UTC

add bionic to metadata, remove yakkety

add_bindings 2018-04-11 00:41:28 UTC
Add bindings for Openstack endpoints

Author: Xav Paice
Author Date: 2018-04-11 00:41:28 UTC

Add bindings for Openstack endpoints

If there are no routes to the networks where OpenStack endpoints live,
there is no way for the unit to connect to the endpoints. This change
adds extra bindings so we can deploy the unit on the correct networks.

nova-fix 2018-03-21 03:18:26 UTC
fix typo in nova service check command

Author: Xav Paice
Author Date: 2018-03-21 03:03:57 UTC

fix typo in nova service check command

ssl-certs 2017-10-18 18:13:30 UTC
rename ssl var to be more accurate

Author: Xav Paice
Author Date: 2017-10-18 18:13:30 UTC

rename ssl var to be more accurate

fix_nova_syntax 2017-09-27 04:45:59 UTC
Fix bug in nova service check syntax

Author: Xav Paice
Author Date: 2017-09-27 04:45:59 UTC

Fix bug in nova service check syntax

keystonev3 2017-09-27 04:36:50 UTC
Add support for Keystone v3

Author: Xav Paice
Author Date: 2017-09-27 04:36:50 UTC

Add support for Keystone v3

Preliminary support for Keystone v3, we need to get the domain passed by
the relation but currently that's not happening due to LP1719751, so
until then it uses service_domain as a default.

rt102608-update_nova_check 2017-09-20 06:28:15 UTC
update nova check to ignore a configured aggregate if desired

Author: Xav Paice
Author Date: 2017-09-20 06:28:15 UTC

update nova check to ignore a configured aggregate if desired

rt#102608-update_nova_check 2017-09-20 06:28:15 UTC
update nova check to ignore a configured aggregate if desired

Author: Xav Paice
Author Date: 2017-09-20 06:28:15 UTC

update nova check to ignore a configured aggregate if desired

pythonify_nova_check 2017-09-19 23:07:58 UTC
Change nova_services check for more detail

Author: Xav Paice
Author Date: 2017-05-17 00:33:26 UTC

Change nova_services check for more detail

Updates nova services check to give more granularity, particularly:
- check number of hosts available per host aggregate if used
- warn for disabled hosts regardless of their status (to prevent us
  forgetting to re-enable them)

master 2017-09-19 22:27:59 UTC
Add action addressinfo

Author: Xav Paice
Author Date: 2017-08-30 09:24:13 UTC

Add action addressinfo

120 of 20 results
This repository contains Public information 
Everyone can see this information.

Subscribers