Bug 1044830 - [RFE][nova]: VMware - automated WSDL repair
Summary: [RFE][nova]: VMware - automated WSDL repair
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-nova
Version: unspecified
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: ---
: ---
Assignee: Matthew Booth
QA Contact: Jaroslav Henner
URL: https://blueprints.launchpad.net/nova...
Whiteboard: upstream_milestone_next upstream_stat...
: 1041152 (view as bug list)
Depends On:
Blocks: 1055536
TreeView+ depends on / blocked
 
Reported: 2013-12-19 05:01 UTC by RHOS Integration
Modified: 2019-09-09 13:40 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-04-15 16:04:10 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description RHOS Integration 2013-12-19 05:01:48 UTC
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/autowsdl-repair.

Description:

older vSphere releases will have a problem in the WSDL files that will cause a problem with SUDS. A simple tool chain can allow system administrators the ability to cache their WSDL files locally on their Nova compute node so that they do not have to create custom WSDL or resort to other work-arounds to properly create SOAP connections.

Phase 1:
* provide a WSDL cache/repair CLI tool specific to VMware driver - alleviates initial problem

Phase 2:
* provide a transient file system cache for the VMware driver that automatically fixes and hides the WSDL issues so that administrators need not be aware of the problem.

Step 1: download WSDL from target
Step 2: repair WSDL for use with Python SUDS
Step 3: point Python SUDS at repaired WSDL

See: https://etherpad.openstack.org/p/autowsdl_caching

Specification URL (additional information):

None

Comment 3 Stephen Gordon 2014-01-07 14:30:11 UTC
*** Bug 1041152 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.