----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/12877/ -----------------------------------------------------------
Review request for cloudstack and Frank Zhang. Bugs: https://issues.apache.org/jira/browse/CLOUDSTACK-3285 Repository: cloudstack-git Description ------- The patch uses EasySSLProtocolFactory from httpclient.contrib.ssl package. The implementation accepts self-signed certificates. This is similar to cloud-plugin-network-cisco-vnmc 's behavior. As a part of the patch, the contrib code has been moved to cloud-utils to avoid duplication. Since there is no maven published jar for contrib, the source currently has the actual code instead. This needs to be revisited. Diffs ----- plugins/hypervisors/ucs/src/com/cloud/ucs/manager/UcsHttpClient.java 66d2ed2 plugins/network-elements/cisco-vnmc/src/org/apache/commons/httpclient/contrib/ssl/EasySSLProtocolSocketFactory.java 52f0ea6 plugins/network-elements/cisco-vnmc/src/org/apache/commons/httpclient/contrib/ssl/EasyX509TrustManager.java ae9f938 utils/src/org/apache/commons/httpclient/contrib/ssl/EasySSLProtocolSocketFactory.java PRE-CREATION utils/src/org/apache/commons/httpclient/contrib/ssl/EasyX509TrustManager.java PRE-CREATION Diff: https://reviews.apache.org/r/12877/diff/ Testing ------- Works on local environment + UCS cisco-vnmc not tested after refactoring Thanks, Amogh Vasekar