conditional_update broken in sqlalchemy 1.4
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Observed in master (xena development) with both 1.4.13 (proposed upper-constraint [0]) and 1.4.15 (most recent sqlalchemy release [1]), using oslo.db===8.6.0
[0] https:/
[1] https:/
"ValueError: not enough values to unpack (expected 2, got 1)"
18 of these in current tests.
Think it's coming from here:
File "/home/
value = case(value.whens, value.value, value.else_)
example failure:
cinder.
full test output: http://
Fix proposed to branch: master /review. opendev. org/c/openstack /cinder/ +/790796
Review: https:/