Oved Ourfali has posted comments on this change.

Change subject: core: protocol fall back for older vdsms
......................................................................


Patch Set 1:

(1 comment)

http://gerrit.ovirt.org/#/c/34255/1/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InstallVdsInternalCommand.java
File 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/InstallVdsInternalCommand.java:

Line 166:                     if (checkProtocolTofallback(getVds())) {
Line 167:                         // we need to check whether we are connecting 
to vdsm which supports xmlrpc only
Line 168:                         ProtocolDetector detector = new 
ProtocolDetector(getVds());
Line 169:                         if (!detector.attemptConnection()) {
Line 170:                             detector.stopConnection();
> We have to call RemoveVds to change the protocol. We use the same approach 
But the code is broken. The "else" has no meaning if the Vds is removed.
Perhaps we can call stopConnection only if we really trying a fallback?
Line 171:                             if (detector.attemptFallbackProtocol()) {
Line 172:                                 detector.setFallbackProtocol();
Line 173:                             } else {
Line 174:                                 throw new 
VdsInstallException(VDSStatus.InstallFailed, "Host not reachable");


-- 
To view, visit http://gerrit.ovirt.org/34255
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ie9af3129a4adf839f2d4c2e110425a6c69e45256
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Piotr Kliczewski <[email protected]>
Gerrit-Reviewer: Barak Azulay <[email protected]>
Gerrit-Reviewer: Oved Ourfali <[email protected]>
Gerrit-Reviewer: Piotr Kliczewski <[email protected]>
Gerrit-Reviewer: Saggi Mizrahi <[email protected]>
Gerrit-Reviewer: [email protected]
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to