Public bug reported: https://git.launchpad.net/nagios- charm/commit/?id=e058c0c57f2e99ecf9b4c5c67d80584b933092f7
http://ix.io/BjT unit-nagios-0: 08:57:01 ERROR juju.worker.uniter.operation hook "monitors-relation-changed" failed: exit status 1 unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed Traceback (most recent call last): unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed File "/var/lib/juju/agents/unit-nagios-0/charm/hooks/monitors-relation-changed", line 149, in <module> unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed main(sys.argv) unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed File "/var/lib/juju/agents/unit-nagios-0/charm/hooks/monitors-relation-changed", line 99, in main unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed apply_relation_config(relid, units, all_hosts) unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed File "/var/lib/juju/agents/unit-nagios-0/charm/hooks/monitors-relation-changed", line 115, in apply_relation_config unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed if all_hosts[parent_machine]: unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed KeyError: u'4' >>> for unit, relation_settings in units.iteritems(): ... monitors = relation_settings['monitors'] ... target_id = relation_settings['target-id'] ... machine_id = relation_settings.get('machine_id', None) ... if machine_id: ... container_regex = re.compile("(\d*)/lx[cd]/\d*") ... if container_regex.search(machine_id): ... parent_machine = container_regex.search(machine_id).group(1) ... print container_regex.search(machine_id).group(0) ... print container_regex.search(machine_id).group(1) ... 4/lxd/4 4 >>> print all_hosts['4/lxd/4'] juju-juju-fd1722-4-lxd-4 >>> print all_hosts['4'] Traceback (most recent call last): File "<stdin>", line 1, in <module> KeyError: '4' ** Affects: nagios-charm Importance: Undecided Status: New -- You received this bug notification because you are a member of Nagios Charm developers, which is subscribed to Nagios Charm. https://bugs.launchpad.net/bugs/1723906 Title: "monitors-relation-changed" failed: exit status 1 Status in Nagios Charm: New Bug description: https://git.launchpad.net/nagios- charm/commit/?id=e058c0c57f2e99ecf9b4c5c67d80584b933092f7 http://ix.io/BjT unit-nagios-0: 08:57:01 ERROR juju.worker.uniter.operation hook "monitors-relation-changed" failed: exit status 1 unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed Traceback (most recent call last): unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed File "/var/lib/juju/agents/unit-nagios-0/charm/hooks/monitors-relation-changed", line 149, in <module> unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed main(sys.argv) unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed File "/var/lib/juju/agents/unit-nagios-0/charm/hooks/monitors-relation-changed", line 99, in main unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed apply_relation_config(relid, units, all_hosts) unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed File "/var/lib/juju/agents/unit-nagios-0/charm/hooks/monitors-relation-changed", line 115, in apply_relation_config unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed if all_hosts[parent_machine]: unit-nagios-0: 09:02:02 DEBUG unit.nagios/0.monitors-relation-changed KeyError: u'4' >>> for unit, relation_settings in units.iteritems(): ... monitors = relation_settings['monitors'] ... target_id = relation_settings['target-id'] ... machine_id = relation_settings.get('machine_id', None) ... if machine_id: ... container_regex = re.compile("(\d*)/lx[cd]/\d*") ... if container_regex.search(machine_id): ... parent_machine = container_regex.search(machine_id).group(1) ... print container_regex.search(machine_id).group(0) ... print container_regex.search(machine_id).group(1) ... 4/lxd/4 4 >>> print all_hosts['4/lxd/4'] juju-juju-fd1722-4-lxd-4 >>> print all_hosts['4'] Traceback (most recent call last): File "<stdin>", line 1, in <module> KeyError: '4' To manage notifications about this bug go to: https://bugs.launchpad.net/nagios-charm/+bug/1723906/+subscriptions -- Mailing list: https://launchpad.net/~nagios-charmers Post to : [email protected] Unsubscribe : https://launchpad.net/~nagios-charmers More help : https://help.launchpad.net/ListHelp

