FWIW, based on line numbers the run from #10 is not using Alex's change [0], so may not be a valid test.
2020-07-14 21:53:03 DEBUG config-changed Traceback (most recent call last): 2020-07-14 21:53:03 DEBUG config-changed File "/var/lib/juju/agents/unit-hacluster-vault-2/charm/hooks/config-changed", line 660, in <module> 2020-07-14 21:53:03 DEBUG config-changed hooks.execute(sys.argv) 2020-07-14 21:53:03 DEBUG config-changed File "/var/lib/juju/agents/unit-hacluster-vault-2/charm/charmhelpers/core/hookenv.py", line 943, in execute 2020-07-14 21:53:03 DEBUG config-changed self._hooks[hook_name]() 2020-07-14 21:53:03 DEBUG config-changed File "/var/lib/juju/agents/unit-hacluster-vault-2/charm/hooks/config-changed", line 202, in config_changed 2020-07-14 21:53:03 DEBUG config-changed update_nrpe_config() 2020-07-14 21:53:03 DEBUG config-changed File "/var/lib/juju/agents/unit-hacluster-vault-2/charm/hooks/config-changed", line 612, in update_nrpe_config 2020-07-14 21:53:03 DEBUG config-changed nrpe_setup.write() 2020-07-14 21:53:03 DEBUG config-changed File "/var/lib/juju/agents/unit-hacluster-vault-2/charm/charmhelpers/contrib/charmsupport/nrpe.py", line 315, in write 2020-07-14 21:53:03 DEBUG config-changed self.nagios_servicegroups) 2020-07-14 21:53:03 DEBUG config-changed File "/var/lib/juju/agents/unit-hacluster-vault-2/charm/charmhelpers/contrib/charmsupport/nrpe.py", line 196, in write 2020-07-14 21:53:03 DEBUG config-changed with open(nrpe_check_file, 'w') as nrpe_check_config: 2020-07-14 21:53:03 DEBUG config-changed FileNotFoundError: [Errno 2] No such file or directory: '/etc/nagios/nrpe.d/check_corosync_rings.cfg'
[0] https://github.com/ajkavanagh/charm-helpers/blob/bug/1882557/charmhelpers/contrib/charmsupport/nrpe.py
FWIW, based on line numbers the run from #10 is not using Alex's change [0], so may not be a valid test.
2020-07-14 21:53:03 DEBUG config-changed Traceback (most recent call last): juju/agents/ unit-hacluster- vault-2/ charm/hooks/ config- changed" , line 660, in <module> sys.argv) juju/agents/ unit-hacluster- vault-2/ charm/charmhelp ers/core/ hookenv. py", line 943, in execute hook_name] () juju/agents/ unit-hacluster- vault-2/ charm/hooks/ config- changed" , line 202, in config_changed nrpe_config( ) juju/agents/ unit-hacluster- vault-2/ charm/hooks/ config- changed" , line 612, in update_nrpe_config juju/agents/ unit-hacluster- vault-2/ charm/charmhelp ers/contrib/ charmsupport/ nrpe.py" , line 315, in write servicegroups) juju/agents/ unit-hacluster- vault-2/ charm/charmhelp ers/contrib/ charmsupport/ nrpe.py" , line 196, in write check_file, 'w') as nrpe_check_config: nrpe.d/ check_corosync_ rings.cfg'
2020-07-14 21:53:03 DEBUG config-changed File "/var/lib/
2020-07-14 21:53:03 DEBUG config-changed hooks.execute(
2020-07-14 21:53:03 DEBUG config-changed File "/var/lib/
2020-07-14 21:53:03 DEBUG config-changed self._hooks[
2020-07-14 21:53:03 DEBUG config-changed File "/var/lib/
2020-07-14 21:53:03 DEBUG config-changed update_
2020-07-14 21:53:03 DEBUG config-changed File "/var/lib/
2020-07-14 21:53:03 DEBUG config-changed nrpe_setup.write()
2020-07-14 21:53:03 DEBUG config-changed File "/var/lib/
2020-07-14 21:53:03 DEBUG config-changed self.nagios_
2020-07-14 21:53:03 DEBUG config-changed File "/var/lib/
2020-07-14 21:53:03 DEBUG config-changed with open(nrpe_
2020-07-14 21:53:03 DEBUG config-changed FileNotFoundError: [Errno 2] No such file or directory: '/etc/nagios/
[0] https:/ /github. com/ajkavanagh/ charm-helpers/ blob/bug/ 1882557/ charmhelpers/ contrib/ charmsupport/ nrpe.py