[Bug 1866638] Change abandoned on masakari-monitors (stable/train)
OpenStack Infra
1866638 at bugs.launchpad.net
Sat Sep 26 16:04:39 UTC 2020
Change abandoned by Radosław Piliszek (radoslaw.piliszek at gmail.com) on branch: stable/train
Review: https://review.opendev.org/727980
Reason: see my last comment
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to Ubuntu Cloud Archive.
https://bugs.launchpad.net/bugs/1866638
Title:
instancemonitor fails if hypervisors are registered with their fqdn
Status in Ubuntu Cloud Archive:
Triaged
Status in Ubuntu Cloud Archive stein series:
In Progress
Status in Ubuntu Cloud Archive train series:
In Progress
Status in Ubuntu Cloud Archive ussuri series:
Triaged
Status in masakari-monitors:
Fix Released
Status in masakari-monitors package in Ubuntu:
Triaged
Status in masakari-monitors source package in Eoan:
Won't Fix
Status in masakari-monitors source package in Focal:
Triaged
Bug description:
When instance-monitor sends a notification that an instance is down it
uses the bare hostname which will result in a host not found error
being returned by the masakari api service. The code that sends
notifications of instances being down will always return the bare
hostname ( https://github.com/openstack/masakari-
monitors/blob/master/masakarimonitors/instancemonitor/libvirt_handler/eventfilter.py#L48
).
Example of error:
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari Traceback (most recent call last):
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari File "/usr/lib/python3/dist-packages/masakarimonitors/ha/masakari.py", line 70, in send_notification
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari payload=event['notification']['payload'])
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari File "/usr/lib/python3/dist-packages/openstack/instance_ha/v1/_proxy.py", line 65, in create_notification
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari return self._create(_notification.Notification, **attrs)
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari File "/usr/lib/python3/dist-packages/openstack/proxy.py", line 224, in _create
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari return res.create(self, base_path=base_path)
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari File "/usr/lib/python3/dist-packages/openstack/resource.py", line 1116, in create
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari self._translate_response(response)
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari File "/usr/lib/python3/dist-packages/openstack/resource.py", line 962, in _translate_response
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari exceptions.raise_from_response(response, error_message=error_message)
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari File "/usr/lib/python3/dist-packages/openstack/exceptions.py", line 229, in raise_from_response
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari http_status=http_status, request_id=request_id
2020-03-09 15:06:13.395 13338 ERROR masakarimonitors.ha.masakari openstack.exceptions.BadRequestException: BadRequestException: 400: Client Error for url: https://172.20.0.101:15868/v1/a5ef30411ba9493aa7e713f941b6529a/notifications, Host with name juju-afe8c1-zaza-b4b90df200e5-17 could not be found.
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1866638/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list