Set nodepool api-timeout on rax providers

We have seen what appears to be a rax api endpoint go away without
nodepool noticing. Set a 60 second api timeout on rax nodepool providers
so that the clients will give up after a 60 second period and reconnect.
Reconnecting should get us connected to a happy endpoint socket.

Change-Id: If27fc2e1d45b35bc255daba6bfbce9615dcc3cf6
This commit is contained in:
Clark Boylan 2015-04-15 16:28:24 -07:00
parent 9ca2489349
commit 85719253cd

View File

@ -210,6 +210,7 @@ providers:
password: '<%= rackspace_password %>' password: '<%= rackspace_password %>'
project-id: '<%= rackspace_project %>' project-id: '<%= rackspace_project %>'
auth-url: 'https://identity.api.rackspacecloud.com/v2.0/' auth-url: 'https://identity.api.rackspacecloud.com/v2.0/'
api-timeout: 60
boot-timeout: 120 boot-timeout: 120
max-servers: 184 max-servers: 184
rate: 0.001 rate: 0.001
@ -278,6 +279,7 @@ providers:
password: '<%= rackspace_password %>' password: '<%= rackspace_password %>'
project-id: '<%= rackspace_project %>' project-id: '<%= rackspace_project %>'
auth-url: 'https://identity.api.rackspacecloud.com/v2.0/' auth-url: 'https://identity.api.rackspacecloud.com/v2.0/'
api-timeout: 60
boot-timeout: 120 boot-timeout: 120
max-servers: 55 max-servers: 55
rate: 0.001 rate: 0.001
@ -346,6 +348,7 @@ providers:
password: '<%= rackspace_password %>' password: '<%= rackspace_password %>'
project-id: '<%= rackspace_project %>' project-id: '<%= rackspace_project %>'
auth-url: 'https://identity.api.rackspacecloud.com/v2.0/' auth-url: 'https://identity.api.rackspacecloud.com/v2.0/'
api-timeout: 60
boot-timeout: 120 boot-timeout: 120
max-servers: 85 max-servers: 85
rate: 0.001 rate: 0.001