One comment regarding the glance store patch, we also have another disconnect_volume call in the attachment_state_manager[1] so we will need to pass the force flag there as well.
This file is for handling multiattach volumes where we only disconnect from os-brick if we are on the last attachment.
I also checked the backport patches by Gorka for Zed, Yoga and Xena and they do handle this case so we shouldn't require revised backports.
Hi Brian,
One comment regarding the glance store patch, we also have another disconnect_volume call in the attachment_ state_manager[ 1] so we will need to pass the force flag there as well.
This file is for handling multiattach volumes where we only disconnect from os-brick if we are on the last attachment.
I also checked the backport patches by Gorka for Zed, Yoga and Xena and they do handle this case so we shouldn't require revised backports.
[1] https:/ /github. com/openstack/ glance_ store/blob/ 6741951591ca7d6 144f6089678df8c ee4f0a7030/ glance_ store/common/ attachment_ state_manager. py#L233