Got server fault when set admin_state_up=false for health monitor

Bug #1449775 reported by min wang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Expired
Undecided
Unassigned

Bug Description

This happens in ddt tempest test for neutron_lbaas api v2,

The error happens when the amdin_state_up for health_monitor sets to false, it will cause errors:

{0} neutron_lbaas.tests.tempest.v2.ddt.test_health_monitor_admin_state_up.CreateHealthMonitorAdminStateTest.test_create_health_monitor_with_scenarios(lb_T,listener_T,pool_T,healthmonitor_F) [105.469598s] ... FAILED

Captured traceback:
~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):
      File "neutron_lbaas/tests/tempest/v2/ddt/test_health_monitor_admin_state_up.py", line 122, in test_create_health_monitor_with_scenarios
        self.check_operating_status()
      File "neutron_lbaas/tests/tempest/v2/ddt/base_ddt.py", line 203, in check_operating_status
        (self.load_balancer_id))
      File "neutron_lbaas/tests/tempest/v2/clients/load_balancers_client.py", line 76, in get_load_balancer_status_tree
        resp, body = self.get(url)
      File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 274, in get
        return self.request('GET', url, extra_headers, headers)
      File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 646, in request
        resp, resp_body)
      File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 760, in _error_checker
        message=message)
    tempest_lib.exceptions.ServerFault: Got server fault
    Details: Request Failed: internal server error while processing your request.

{0} neutron_lbaas.tests.tempest.v2.ddt.test_health_monitor_admin_state_up.UpdateHealthMonitorAdminStateTest.test_update_health_monitor_with_admin_state_up(healthmonitor_to_flag_F,lb_T,listener_T,pool_T,healthmonitor_T) [117.025847s] ... FAILED

Captured traceback:
~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):
      File "neutron_lbaas/tests/tempest/v2/ddt/test_health_monitor_admin_state_up.py", line 194, in test_update_health_monitor_with_admin_state_up
        self.check_operating_status()
      File "neutron_lbaas/tests/tempest/v2/ddt/base_ddt.py", line 203, in check_operating_status
        (self.load_balancer_id))
      File "neutron_lbaas/tests/tempest/v2/clients/load_balancers_client.py", line 76, in get_load_balancer_status_tree
        resp, body = self.get(url)
      File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 274, in get
        return self.request('GET', url, extra_headers, headers)
      File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 646, in request
        resp, resp_body)
      File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 760, in _error_checker
        message=message)
    tempest_lib.exceptions.ServerFault: Got server fault
    Details: Request Failed: internal server error while processing your request.

{0} neutron_lbaas.tests.tempest.v2.ddt.test_health_monitor_admin_state_up.UpdateHealthMonitorAdminStateTest.test_update_health_monitor_with_admin_state_up(healthmonitor_to_flag_F,lb_T,listener_T,pool_T,healthmonitor_F) [116.775858s] ... FAILED
Captured traceback-1:
~~~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):
      File "neutron_lbaas/tests/tempest/v2/ddt/test_health_monitor_admin_state_up.py", line 194, in test_update_health_monitor_with_admin_state_up
        self.check_operating_status()
      File "neutron_lbaas/tests/tempest/v2/ddt/base_ddt.py", line 203, in check_operating_status
        (self.load_balancer_id))
      File "neutron_lbaas/tests/tempest/v2/clients/load_balancers_client.py", line 76, in get_load_balancer_status_tree
        resp, body = self.get(url)
      File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 274, in get
        return self.request('GET', url, extra_headers, headers)
      File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 646, in request
        resp, resp_body)
      File "/usr/local/lib/python2.7/dist-packages/tempest_lib/common/rest_client.py", line 760, in _error_checker
        message=message)
    tempest_lib.exceptions.ServerFault: Got server fault
    Details: Request Failed: internal server error while processing your request.

Tags: lbaas lbaasv2
affects: app-catalog → neutron
min wang (swiftwangster)
description: updated
tags: added: lbaas lbaasv2
Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

This bug is > 240 days without activity. We are unsetting assignee and milestone and setting status to Incomplete in order to allow its expiry in 60 days.

If the bug is still valid, then update the bug status.

Changed in neutron:
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for neutron because there has been no activity for 60 days.]

Changed in neutron:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.