Recent update,
I have ran couple of scenarios by increasing socket-timeout, Set socket-timeout = 300 in glance-uwsgi.ini
Ran below scenarios: 1. create image of 10 GB - Success 2. Create image of 20 GB - Success 3. Create image of 40 GB - Success 4. Create image of 70 GB - Success 5. Concurrently create 3 images of 15 GB each - Success 6. Concurrently create 3 images of 20 GB each - Success
After reverting socket-timeout to original (30) below were the results for same scenarios:
1. create image of 10 GB - Failed intermittently 2. Create image of 20 GB - Failed 3. Create image of 40 GB - Failed 4. Create image of 70 GB - Failed 5. Concurrently create 3 images of 15 GB each - Failed 6. Concurrently create 3 images of 20 GB each - Failed
As pointed out by Matthew in comment #2 I will try to figure out why uwsgi is not responding or closing the socket.
Recent update,
I have ran couple of scenarios by increasing socket-timeout,
Set socket-timeout = 300 in glance-uwsgi.ini
Ran below scenarios:
1. create image of 10 GB - Success
2. Create image of 20 GB - Success
3. Create image of 40 GB - Success
4. Create image of 70 GB - Success
5. Concurrently create 3 images of 15 GB each - Success
6. Concurrently create 3 images of 20 GB each - Success
After reverting socket-timeout to original (30) below were the results for same scenarios:
1. create image of 10 GB - Failed intermittently
2. Create image of 20 GB - Failed
3. Create image of 40 GB - Failed
4. Create image of 70 GB - Failed
5. Concurrently create 3 images of 15 GB each - Failed
6. Concurrently create 3 images of 20 GB each - Failed
As pointed out by Matthew in comment #2 I will try to figure out why uwsgi is not responding or closing the socket.