2021-09-23 03:49:32 |
Hemanth Nakkina |
bug |
|
|
added bug |
2021-09-24 09:21:48 |
Hemanth Nakkina |
nominated for series |
|
Ubuntu Impish |
|
2021-09-24 09:21:48 |
Hemanth Nakkina |
bug task added |
|
octavia (Ubuntu Impish) |
|
2021-09-24 09:21:48 |
Hemanth Nakkina |
nominated for series |
|
Ubuntu Focal |
|
2021-09-24 09:21:48 |
Hemanth Nakkina |
bug task added |
|
octavia (Ubuntu Focal) |
|
2021-09-24 09:21:48 |
Hemanth Nakkina |
nominated for series |
|
Ubuntu Hirsute |
|
2021-09-24 09:21:48 |
Hemanth Nakkina |
bug task added |
|
octavia (Ubuntu Hirsute) |
|
2021-09-24 09:25:50 |
Hemanth Nakkina |
bug task added |
|
cloud-archive |
|
2021-09-24 09:26:06 |
Hemanth Nakkina |
nominated for series |
|
cloud-archive/victoria |
|
2021-09-24 09:26:06 |
Hemanth Nakkina |
bug task added |
|
cloud-archive/victoria |
|
2021-09-24 09:26:06 |
Hemanth Nakkina |
nominated for series |
|
cloud-archive/wallaby |
|
2021-09-24 09:26:06 |
Hemanth Nakkina |
bug task added |
|
cloud-archive/wallaby |
|
2021-09-24 09:26:06 |
Hemanth Nakkina |
nominated for series |
|
cloud-archive/xena |
|
2021-09-24 09:26:06 |
Hemanth Nakkina |
bug task added |
|
cloud-archive/xena |
|
2021-09-24 09:26:06 |
Hemanth Nakkina |
nominated for series |
|
cloud-archive/ussuri |
|
2021-09-24 09:26:06 |
Hemanth Nakkina |
bug task added |
|
cloud-archive/ussuri |
|
2021-10-13 08:43:14 |
Hemanth Nakkina |
octavia (Ubuntu Impish): status |
New |
Fix Released |
|
2021-10-13 08:43:18 |
Hemanth Nakkina |
cloud-archive/xena: status |
New |
Fix Released |
|
2021-10-13 11:24:02 |
Hemanth Nakkina |
description |
Corresponding upstream story link: https://storyboard.openstack.org/#!/story/2009117
Created a loadbalancer and a listener with protocol tcp protocol_port 1025 and allowed_cidr 0.0.0.0/0, the listener ends up in provisioning status as ERROR.
Error message in Octavia worker log
neutronclient.common.exceptions.Conflict: Security group rule already exists
This is a very edge case only when protocol port is 1025 (same as peer port which is hardcoded to constants.HAPROXY_BASE_PEER_PORT i.e, 1025) and allowed_cidr is explicitly set to 0.0.0.0/0.
Reproducer:
openstack loadbalancer create --name lb1 --vip-subnet-id private_subnet
openstack loadbalancer listener create --name lb1-listener --protocol tcp --protocol-port 1025 --allowed-cidr 0.0.0.0/0 lb1
openstack loadbalancer listener show lb1-listener lb1
The culprit is [1] where the allowed_cidr for peer port should handle both None and 0.0.0.0/0 as 0.0.0.0/0 is the default value.
Tested on: Ubuntu Focal Ussuri Octavia packages
Fix available in Upstream until stable/train (not part of any point release)
https://review.opendev.org/c/openstack/octavia/+/804485
[1] https://opendev.org/openstack/octavia/src/commit/b89c929c12fb262f59ba320a37f2a5bf4109df98/octavia/network/drivers/neutron/allowed_address_pairs.py#L150-L178 |
Corresponding upstream story link: https://storyboard.openstack.org/#!/story/2009117
Created a loadbalancer and a listener with protocol tcp protocol_port 1025 and allowed_cidr 0.0.0.0/0, the listener ends up in provisioning status as ERROR.
Error message in Octavia worker log
neutronclient.common.exceptions.Conflict: Security group rule already exists
This is a very edge case only when protocol port is 1025 (same as peer port which is hardcoded to constants.HAPROXY_BASE_PEER_PORT i.e, 1025) and allowed_cidr is explicitly set to 0.0.0.0/0.
Reproducer:
openstack loadbalancer create --name lb1 --vip-subnet-id private_subnet
openstack loadbalancer listener create --name lb1-listener --protocol tcp --protocol-port 1025 --allowed-cidr 0.0.0.0/0 lb1
openstack loadbalancer listener show lb1-listener lb1
The culprit is [1] where the allowed_cidr for peer port should handle both None and 0.0.0.0/0 as 0.0.0.0/0 is the default value.
Tested on: Ubuntu Focal Ussuri Octavia packages
Fix available in Upstream until stable/train (not part of any point release)
https://review.opendev.org/c/openstack/octavia/+/804485
[1] https://opendev.org/openstack/octavia/src/commit/b89c929c12fb262f59ba320a37f2a5bf4109df98/octavia/network/drivers/neutron/allowed_address_pairs.py#L150-L178
################################################################
SRU:
[Impact]
Not able to create a Loadbalancer listener
[Test Case]
1. Create a Loadbalancer
openstack loadbalancer create --name lb1 --vip-subnet-id private_subnet
2. Create a listener
openstack loadbalancer listener create --name lb1-listener --protocol tcp --protocol-port 1025 --allowed-cidr 0.0.0.0/0 lb1
3. Check listener status
openstack loadbalancer listener show lb1-listener lb1
Listener is not in active status.
[Regression Potential]
This is a simple change and all the CI unit/functional/tempest test cases are successful in upstream.
The fix can lead to some edge cases where the updated_ports end up in duplicate entries. However the updated_ports list is converted to set while determining new ports to be added which will discard the duplicates. |
|
2021-10-13 11:24:32 |
Hemanth Nakkina |
attachment added |
|
Debdiff for hirsute https://bugs.launchpad.net/ubuntu/+source/octavia/+bug/1944666/+attachment/5532417/+files/lp1944666_hisute.debdiff |
|
2021-10-13 11:24:47 |
Hemanth Nakkina |
attachment added |
|
Debdiff for focal https://bugs.launchpad.net/ubuntu/+source/octavia/+bug/1944666/+attachment/5532418/+files/lp1944666_focal.debdiff |
|
2021-10-13 11:25:08 |
Hemanth Nakkina |
attachment added |
|
Debdiff for UCA wallaby https://bugs.launchpad.net/ubuntu/+source/octavia/+bug/1944666/+attachment/5532419/+files/lp1944666_wallaby.debdiff |
|
2021-10-13 11:25:31 |
Hemanth Nakkina |
attachment added |
|
Debdiff for UCA victoria https://bugs.launchpad.net/ubuntu/+source/octavia/+bug/1944666/+attachment/5532420/+files/lp1944666_victoria.debdiff |
|
2021-10-13 11:25:51 |
Hemanth Nakkina |
attachment added |
|
Debdiff for UCA ussuri https://bugs.launchpad.net/ubuntu/+source/octavia/+bug/1944666/+attachment/5532421/+files/lp1944666_ussuri.debdiff |
|
2021-10-13 11:26:52 |
Hemanth Nakkina |
tags |
|
sts sts-sru-needed |
|
2021-10-21 03:56:55 |
Hemanth Nakkina |
octavia (Ubuntu): assignee |
|
Hemanth Nakkina (hemanth-n) |
|
2021-10-25 20:33:11 |
Corey Bryant |
octavia (Ubuntu Hirsute): status |
New |
Triaged |
|
2021-10-25 20:33:14 |
Corey Bryant |
cloud-archive/wallaby: status |
New |
Triaged |
|
2021-10-25 20:33:16 |
Corey Bryant |
octavia (Ubuntu Focal): status |
New |
Triaged |
|
2021-10-25 20:33:19 |
Corey Bryant |
cloud-archive/victoria: status |
New |
Triaged |
|
2021-10-25 20:33:21 |
Corey Bryant |
cloud-archive/ussuri: status |
New |
Triaged |
|
2021-10-25 20:33:25 |
Corey Bryant |
octavia (Ubuntu Hirsute): importance |
Undecided |
High |
|
2021-10-25 20:33:27 |
Corey Bryant |
octavia (Ubuntu Focal): importance |
Undecided |
High |
|
2021-10-25 20:33:31 |
Corey Bryant |
cloud-archive/wallaby: importance |
Undecided |
High |
|
2021-10-25 20:33:33 |
Corey Bryant |
cloud-archive/victoria: importance |
Undecided |
High |
|
2021-10-25 20:33:35 |
Corey Bryant |
cloud-archive/ussuri: importance |
Undecided |
High |
|
2021-10-25 20:42:50 |
Corey Bryant |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2021-10-26 19:37:08 |
Brian Murray |
octavia (Ubuntu Hirsute): status |
Triaged |
Fix Committed |
|
2021-10-26 19:37:12 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2021-10-26 19:37:15 |
Brian Murray |
tags |
sts sts-sru-needed |
sts sts-sru-needed verification-needed verification-needed-hirsute |
|
2021-10-26 19:50:53 |
Brian Murray |
octavia (Ubuntu Focal): status |
Triaged |
Fix Committed |
|
2021-10-26 19:50:59 |
Brian Murray |
tags |
sts sts-sru-needed verification-needed verification-needed-hirsute |
sts sts-sru-needed verification-needed verification-needed-focal verification-needed-hirsute |
|
2021-10-26 23:42:50 |
Corey Bryant |
cloud-archive/wallaby: status |
Triaged |
Fix Committed |
|
2021-10-26 23:42:53 |
Corey Bryant |
tags |
sts sts-sru-needed verification-needed verification-needed-focal verification-needed-hirsute |
sts sts-sru-needed verification-needed verification-needed-focal verification-needed-hirsute verification-wallaby-needed |
|
2021-10-26 23:42:54 |
Corey Bryant |
cloud-archive/ussuri: status |
Triaged |
Fix Committed |
|
2021-10-29 03:22:05 |
Hemanth Nakkina |
tags |
sts sts-sru-needed verification-needed verification-needed-focal verification-needed-hirsute verification-wallaby-needed |
sts sts-sru-needed verification-needed verification-needed-focal verification-needed-hirsute verification-ussuri-needed verification-wallaby-needed |
|
2021-10-29 06:48:04 |
Hemanth Nakkina |
attachment added |
|
lp1944666_verification https://bugs.launchpad.net/ubuntu/focal/+source/octavia/+bug/1944666/+attachment/5536918/+files/lp1944666_verification |
|
2021-10-29 06:48:48 |
Hemanth Nakkina |
tags |
sts sts-sru-needed verification-needed verification-needed-focal verification-needed-hirsute verification-ussuri-needed verification-wallaby-needed |
sts sts-sru-needed verification-done-focal verification-done-hirsute verification-needed verification-ussuri-done verification-wallaby-done |
|
2021-10-29 07:30:41 |
Chris MacNaughton |
cloud-archive/victoria: status |
Triaged |
Fix Committed |
|
2021-10-29 07:30:42 |
Chris MacNaughton |
tags |
sts sts-sru-needed verification-done-focal verification-done-hirsute verification-needed verification-ussuri-done verification-wallaby-done |
sts sts-sru-needed verification-done-focal verification-done-hirsute verification-needed verification-ussuri-done verification-victoria-needed verification-wallaby-done |
|
2021-10-29 09:41:40 |
Hemanth Nakkina |
tags |
sts sts-sru-needed verification-done-focal verification-done-hirsute verification-needed verification-ussuri-done verification-victoria-needed verification-wallaby-done |
sts sts-sru-needed verification-done verification-done-focal verification-done-hirsute verification-ussuri-done verification-victoria-done verification-wallaby-done |
|
2021-10-31 21:52:41 |
Mathew Hodson |
octavia (Ubuntu): importance |
Undecided |
High |
|
2021-10-31 21:52:43 |
Mathew Hodson |
octavia (Ubuntu Impish): importance |
Undecided |
High |
|
2021-11-03 00:14:35 |
Chris Halse Rogers |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2021-11-03 00:15:09 |
Launchpad Janitor |
octavia (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2021-11-03 00:15:26 |
Launchpad Janitor |
octavia (Ubuntu Hirsute): status |
Fix Committed |
Fix Released |
|
2021-11-03 12:14:11 |
David Negreira |
bug |
|
|
added subscriber David Negreira |
2021-11-03 12:57:18 |
Corey Bryant |
cloud-archive/wallaby: status |
Fix Committed |
Fix Released |
|
2021-11-08 14:35:15 |
Corey Bryant |
cloud-archive/victoria: status |
Fix Committed |
Fix Released |
|
2021-11-08 14:36:10 |
Corey Bryant |
cloud-archive/ussuri: status |
Fix Committed |
Fix Released |
|