← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1870002] Re: The operating_status value of loadbalancer is abnormal

 

** Project changed: octavia => neutron

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1870002

Title:
  The operating_status value of loadbalancer is abnormal

Status in neutron:
  New

Bug description:
  Summary of problems:
  1.One loadbalancer contains multiple pools and listeners,as long as the operating_status status of a pool is error, the operating_status status of loadbalancer is error.
  2. The operating_status state of listener is inconsistent with that of pool and loadbalancer.

  1. Loadbalancer contains multiple pools and listeners:

  openstack loadbalancer show a6c134fa-eb05-47e3-b760-ae5ca7117996
  +---------------------+--------------------------------------+
  | Field               | Value                                |
  +---------------------+--------------------------------------+
  | admin_state_up      | True                                 |
  | created_at          | 2020-03-23T03:36:15                  |
  | description         |                                      |
  | flavor_id           | a3de1882-8ace-4df7-9979-ce11153f912c |
  | id                  | a6c134fa-eb05-47e3-b760-ae5ca7117996 |
  | listeners           | c0759d56-4eb1-4404-a805-ff196c8fa9ad |
  |                     | f6b8eee5-2a0a-4ff3-b339-be9489511f1c |
  |                     | 0fbf23f7-5b3d-48d8-b417-e7b770fb949f |
  |                     | 4b067982-2cb2-47cc-856b-ab65307f2ba5 |
  | name                | gengjie-lvs                          |
  | operating_status    | ERROR                                |
  | pools               | 3ba5de47-3276-4687-aa27-9344d348cdda |
  |                     | 407eaff9-b90e-4cde-a254-04f3047b270f |
  |                     | 73edd2f9-78ea-4cd6-a20f-d02664dd4654 |
  |                     | bf07f027-9793-44e4-b307-495b3273a1ae |
  |                     | d479dba7-a7d2-4631-8eb0-0300800708a2 |
  | project_id          | bb0cfc0da1cd46f09ac3c3ed9781c6a8     |
  | provider            | amphora                              |
  | provisioning_status | ACTIVE                               |
  | updated_at          | 2020-04-01T02:07:43                  |
  | vip_address         | 192.168.0.170                        |
  | vip_network_id      | 3d22ec75-5b4e-43d7-86bd-480d07c0784b |
  | vip_port_id         | 518304bc-41d3-4ac6-bc5a-328c5c2a0674 |
  | vip_qos_policy_id   | None                                 |
  | vip_subnet_id       | 2f55d6f6-ba8b-4390-8679-9338f94afe3e |
  +---------------------+--------------------------------------+
  2. as long as the operating_status status of a pool is error, the operating_statusstatus of loadbalancer is error

  openstack loadbalancer pool show 3ba5de47-3276-4687-aa27-9344d348cdda
  +----------------------+--------------------------------------+
  | Field                | Value                                |
  +----------------------+--------------------------------------+
  | admin_state_up       | True                                 |
  | created_at           | 2020-03-27T08:32:41                  |
  | description          |                                      |
  | healthmonitor_id     | d6a78953-a5a5-49dd-b780-e28c6bf9f16e |
  | id                   | 3ba5de47-3276-4687-aa27-9344d348cdda |
  | lb_algorithm         | LEAST_CONNECTIONS                    |
  | listeners            | c0759d56-4eb1-4404-a805-ff196c8fa9ad |
  | loadbalancers        | a6c134fa-eb05-47e3-b760-ae5ca7117996 |
  | members              | 5cff4fa5-39c0-4f8b-8c9c-bfb53ea7d028 |
  | name                 | ysy-test-01                          |
  | operating_status     | ERROR                                |
  | project_id           | bb0cfc0da1cd46f09ac3c3ed9781c6a8     |
  | protocol             | HTTP                                 |
  | provisioning_status  | ACTIVE                               |
  | session_persistence  | None                                 |
  | updated_at           | 2020-03-31T11:56:30                  |
  | tls_container_ref    | None                                 |
  | ca_tls_container_ref | None                                 |
  | crl_container_ref    | None                                 |
  | tls_enabled          | False                                |
  +----------------------+--------------------------------------+
  openstack loadbalancer pool show 407eaff9-b90e-4cde-a254-04f3047b270f
  +----------------------+--------------------------------------+
  | Field                | Value                                |
  +----------------------+--------------------------------------+
  | admin_state_up       | True                                 |
  | created_at           | 2020-03-30T07:18:09                  |
  | description          |                                      |
  | healthmonitor_id     | 348905c1-313b-42ff-8a77-dc298ea239c2 |
  | id                   | 407eaff9-b90e-4cde-a254-04f3047b270f |
  | lb_algorithm         | ROUND_ROBIN                          |
  | listeners            | f6b8eee5-2a0a-4ff3-b339-be9489511f1c |
  | loadbalancers        | a6c134fa-eb05-47e3-b760-ae5ca7117996 |
  | members              |                                      |
  | name                 | geng                                 |
  | operating_status     | ONLINE                               |
  | project_id           | bb0cfc0da1cd46f09ac3c3ed9781c6a8     |
  | protocol             | TERMINATED_HTTPS                     |
  | provisioning_status  | ACTIVE                               |
  | session_persistence  | persistence_timeout=None             |
  |                      | cookie_name=None                     |
  |                      | type=SOURCE_IP                       |
  |                      | persistence_granularity=None         |
  | updated_at           | 2020-03-30T07:18:34                  |
  | tls_container_ref    | None                                 |
  | ca_tls_container_ref | None                                 |
  | crl_container_ref    | None                                 |
  | tls_enabled          | False                                |
  +----------------------+--------------------------------------+

  3. the operating_statusstate of the listener does not change with the
  operating_statusstate of the pool

  3.1 listener's operating_status
  openstack loadbalancer listener show c0759d56-4eb1-4404-a805-ff196c8fa9ad
  +-----------------------------+--------------------------------------+
  | Field                       | Value                                |
  +-----------------------------+--------------------------------------+
  | admin_state_up              | True                                 |
  | connection_limit            | -1                                   |
  | created_at                  | 2020-03-27T08:32:44                  |
  | default_pool_id             | 3ba5de47-3276-4687-aa27-9344d348cdda |
  | default_tls_container_ref   | None                                 |
  | description                 |                                      |
  | id                          | c0759d56-4eb1-4404-a805-ff196c8fa9ad |
  | insert_headers              | None                                 |
  | l7policies                  |                                      |
  | loadbalancers               | a6c134fa-eb05-47e3-b760-ae5ca7117996 |
  | name                        | ysy-test                             |
  | operating_status            | ONLINE                               |
  | project_id                  | bb0cfc0da1cd46f09ac3c3ed9781c6a8     |
  | protocol                    | HTTP                                 |
  | protocol_port               | 84                                   |
  | provisioning_status         | ACTIVE                               |
  | sni_container_refs          | []                                   |
  | timeout_client_data         | 5000                                 |
  | timeout_member_connect      | 5000                                 |
  | timeout_member_data         | 5000                                 |
  | timeout_tcp_inspect         | 5000                                 |
  | updated_at                  | 2020-03-30T07:11:41                  |
  | client_ca_tls_container_ref | None                                 |
  | client_authentication       | NONE                                 |
  | client_crl_container_ref    | None                                 |
  +-----------------------------+--------------------------------------+

  3.2 pool's operating_status
  openstack loadbalancer pool show 3ba5de47-3276-4687-aa27-9344d348cdda
  +----------------------+--------------------------------------+
  | Field                | Value                                |
  +----------------------+--------------------------------------+
  | admin_state_up       | True                                 |
  | created_at           | 2020-03-27T08:32:41                  |
  | description          |                                      |
  | healthmonitor_id     | d6a78953-a5a5-49dd-b780-e28c6bf9f16e |
  | id                   | 3ba5de47-3276-4687-aa27-9344d348cdda |
  | lb_algorithm         | LEAST_CONNECTIONS                    |
  | listeners            | c0759d56-4eb1-4404-a805-ff196c8fa9ad |
  | loadbalancers        | a6c134fa-eb05-47e3-b760-ae5ca7117996 |
  | members              | 5cff4fa5-39c0-4f8b-8c9c-bfb53ea7d028 |
  | name                 | ysy-test-01                          |
  | operating_status     | ERROR                                |
  | project_id           | bb0cfc0da1cd46f09ac3c3ed9781c6a8     |
  | protocol             | HTTP                                 |
  | provisioning_status  | ACTIVE                               |
  | session_persistence  | None                                 |
  | updated_at           | 2020-03-31T11:56:30                  |
  | tls_container_ref    | None                                 |
  | ca_tls_container_ref | None                                 |
  | crl_container_ref    | None                                 |
  | tls_enabled          | False                                |
  +----------------------+--------------------------------------+

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1870002/+subscriptions


References