Bug 1140212
Summary: | vmware: Fix problems with VIM API retry logic | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Scott Lewis <sclewis> |
Component: | openstack-cinder | Assignee: | Eric Harney <eharney> |
Status: | CLOSED ERRATA | QA Contact: | Jaroslav Henner <jhenner> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 5.0 (RHEL 7) | CC: | eharney, jhenner, lhh, mbooth, scohen, sgordon, slong, yeylon |
Target Milestone: | z1 | Keywords: | ZStream |
Target Release: | 5.0 (RHEL 6) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | openstack-cinder-2014.1.2-3.el6ost | Doc Type: | Bug Fix |
Doc Text: |
Previously, OpenStack Block Storage (cinder) would retry any
vSphere API call which failed, not just those which failed
due to authentication or temporary network issues.
Additionally, the code to automatically recreate a session
could fail spuriously under some circumstances. This meant
that any vSphere API call that failed would be called
multiple times, which increased the load on the vSphere
server. Also, API failures could result in a failure to re-
establish a new session, causing all subsequent API calls to
fail.
With this update, vSphere API calls are only retried for
transient network or session errors, and session recreation
is independently retried for connection errors. This reduces
the load on the vSphere server, and sessions are reliably
recreated if they expire or fail.
|
Story Points: | --- |
Clone Of: | 1102340 | Environment: | |
Last Closed: | 2014-09-30 17:52:21 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 1102340, 1140213 | ||
Bug Blocks: | 1055536, 1140210 |
Comment 6
errata-xmlrpc
2014-09-30 17:52:21 UTC
|