I thought we already had code at the go-openstack (goose) level to retry requests. I know we implemented support for openstack telling us "come back again in 30s" sort of responses. It may be that there is another failure that we need to handle at a different level.
One problem with something like EOF, is you may not actually know whether the request succeeded but didn't tell you it did, or failed. So you might have resources that were allocated but you didn't get identified.
I thought we already had code at the go-openstack (goose) level to retry requests. I know we implemented support for openstack telling us "come back again in 30s" sort of responses. It may be that there is another failure that we need to handle at a different level.
One problem with something like EOF, is you may not actually know whether the request succeeded but didn't tell you it did, or failed. So you might have resources that were allocated but you didn't get identified.