nagios-charmers team mailing list archive
-
nagios-charmers team
-
Mailing list archive
-
Message #00117
[Bug 1723906] [NEW] "monitors-relation-changed" failed: exit status 1
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
Follow ups