• Carlos Goncalves's avatar
    Fix setting of VIP QoS policy · 86e3eb4c
    Carlos Goncalves authored
    Load balancers were going in to ERROR when updating vip_qos_policy_id in
    two different cases:
    
    - QoS extension enabled: the VIP DB data model was incorrectly
      constructed ('vip_qos_policy_id' where it should have been
      'qos_policy_id')
    - QoS extension disabled: setting an UUID or None would fail in the LB
      update flow as the extension is disabled, and the API would return
      HTTP 202 to the user.
    
    Story: 2004602
    Task: 28512
    
    Change-Id: Ie974afa52fe70cbab72b7e7f75bf7ee1015e148c
    (cherry picked from commit e0c45ce4)
    86e3eb4c
Name
Last commit
Last update
..
jinja Loading commit data...
tls_utils Loading commit data...
__init__.py Loading commit data...
base_taskflow.py Loading commit data...
clients.py Loading commit data...
config.py Loading commit data...
constants.py Loading commit data...
context.py Loading commit data...
data_models.py Loading commit data...
decorators.py Loading commit data...
exceptions.py Loading commit data...
keystone.py Loading commit data...
policy.py Loading commit data...
rpc.py Loading commit data...
service.py Loading commit data...
stats.py Loading commit data...
utils.py Loading commit data...
validate.py Loading commit data...