~przemeklal/charm-nagios:bseng-37

Last commit made on 2022-05-20
Get this branch:
git clone -b bseng-37 https://git.launchpad.net/~przemeklal/charm-nagios
Only Przemyslaw Lal can upload to this branch. If you are Przemyslaw Lal please log in for upload directions.

Branch merges

Branch information

Name:
bseng-37
Repository:
lp:~przemeklal/charm-nagios

Recent commits

39de4e9... by Przemyslaw Lal

Fix the typo in pagerduty_nagios.py

Signed-off-by: Przemyslaw Lal <email address hidden>

8c2e7b6... by Przemyslaw Lal

Make quotation marks in config.yaml more consistent

Signed-off-by: Przemyslaw Lal <email address hidden>

1fc1f56... by Przemyslaw Lal

Fix lint errors in pagerduty_nagios.py

Signed-off-by: Przemyslaw Lal <email address hidden>

c110626... by Przemyslaw Lal

Replace pagerduty-nagios-pl with the Python 3 port

Co-authored-by: Paul Goins <email address hidden>
Signed-off-by: Przemyslaw Lal <email address hidden>

3f6e756... by Przemyslaw Lal

Fix comments

Signed-off-by: Przemyslaw Lal <email address hidden>

caeb5e0... by Przemyslaw Lal

Improve PagerDuty integration

* Send PD notifications on DT and flapping status changes.
* Introduce new notification_options config variable.

Co-authored-by: Paul Goins <email address hidden>
Signed-off-by: Przemyslaw Lal <email address hidden>

c15b7a7... by Gabriel Cocenza

Fix functional CI

1. charm-nrpe deprecated the disk_root config option and is passing an
empty string as default. This is stopping the creation of the disk_root
checks and test_nrpe_monitors_config fails.

2. public_address from python-libjuju is deprecated and in some cases is
returning None. Updating the method to get_public_address.

Reviewed-on: https://code.launchpad.net/~gabrielcocenza/charm-nagios/+git/charm-nagios/+merge/421547
Reviewed-by: Alvaro Uria <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

44812a2... by Gabriel Cocenza

Fix functional CI

1. charm-nrpe deprecated the disk_root config option and is passing an
empty string as default. This is stopping the creation of the disk_root
checks and test_nrpe_monitors_config fails.

2. public_address from python-libjuju is deprecated and in some cases is
returning None. Updating the method to use get_public_address.

aeea850... by Alvaro Uria

Update Pagerduty configuration details in README

Reviewed-on: https://code.launchpad.net/~aluria/charm-nagios/+git/nagios-charm/+merge/416949
Reviewed-by: James Troup <email address hidden>
Reviewed-by: 🤖 prod-jenkaas-bootstack <email address hidden>

e3a52e8... by Alvaro Uria

Update Pagerduty configuration details in README