octavia/releasenotes/notes/fix-pool-prov-status-on-lb-single-create-897070aee0a42da6.yaml
Omer dabd33aff6 Fix pool creation with single LB create call
So far, creating a populated LB (or an LB tree) with non attached pools,
left the pools on PENDING_CREATE provisioning_state.

This patch adds the option of marking non attached pools to be active on
the MarkLBActiveInDB task.

Story 2010426
Task 46823

Conflicts:
	octavia/controller/worker/v1/flows/load_balancer_flows.py
	octavia/controller/worker/v2/flows/load_balancer_flows.py
	octavia/tests/unit/controller/worker/v1/tasks/test_database_tasks.py
	octavia/tests/unit/controller/worker/v2/tasks/test_database_tasks.py

Change-Id: Ie5fb25e292461baca38499091e8f9b9a53e3ddcd
(cherry picked from commit 3a157c0216)
(cherry picked from commit 1f2aaaa737)
(cherry picked from commit 396785dadd)
2023-05-08 13:05:46 +02:00

6 lines
153 B
YAML

---
fixes:
- |
Fixed a bug that didn't set the correct provisioning_status for unattached
pools when creating a fully-populated load balancer.