Some improvements for the docker tests
That merge requests contains 4 commits improving docker tests implementation by:
- simplifying vault tests with azure backend
- removing hardcoded docker network gateway IP
- using
urllib3.util.retry.Retry
to retry requests inapi_poll
- wrapping operation to retry in an utility function