diff --git a/octavia_dashboard/api/rest/lbaasv2.py b/octavia_dashboard/api/rest/lbaasv2.py index c1cd4297..c67a28cb 100644 --- a/octavia_dashboard/api/rest/lbaasv2.py +++ b/octavia_dashboard/api/rest/lbaasv2.py @@ -334,6 +334,7 @@ def update_pool(request, **kwargs): conn = _get_sdk_connection(request) pool = conn.load_balancer.update_pool( pool=pool_id, + lb_algorithm=data['pool']['method'], name=data['pool'].get('name'), description=data['pool'].get('description')) diff --git a/octavia_dashboard/static/dashboard/project/lbaasv2/workflow/pool/pool.html b/octavia_dashboard/static/dashboard/project/lbaasv2/workflow/pool/pool.html index fc331aeb..b13cabdc 100644 --- a/octavia_dashboard/static/dashboard/project/lbaasv2/workflow/pool/pool.html +++ b/octavia_dashboard/static/dashboard/project/lbaasv2/workflow/pool/pool.html @@ -32,7 +32,7 @@