Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1229177 - Vdsm for EL7 should not allow engine version lower than 3.5
Vdsm for EL7 should not allow engine version lower than 3.5
Status: CLOSED ERRATA
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: vdsm (Show other bugs)
3.5.0
x86_64 Linux
medium Severity medium
: ovirt-3.6.0-rc
: 3.6.0
Assigned To: Yaniv Bronhaim
Petr Kubica
: ZStream
Depends On: 1254147
Blocks: 1234320
  Show dependency treegraph
 
Reported: 2015-06-08 04:49 EDT by Roman Hodain
Modified: 2016-03-09 14:41 EST (History)
13 users (show)

See Also:
Fixed In Version:
Doc Type: Release Note
Doc Text:
This change disables the ability to use VDSM in clusters from 3.0 to 3.3. Red Hat Enterprise Virtualization 3.6 drops support for cluster levels between 3.0 and 3.3 and Manager versions 3.3 and below. Support for Red Hat Enterprise Virtualization Manager 3.4 is still available as tech-preview.
Story Points: ---
Clone Of:
: 1234320 (view as bug list)
Environment:
Last Closed: 2016-03-09 14:41:03 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: Infra
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
oVirt gerrit 42247 ovirt-3.5 MERGED Modifying vdsm supported cluster end engine versions for el6 and el7 Never
oVirt gerrit 42303 master MERGED Vdsm version 4.16 and above does not support cluster level 3.3 and below Never
Red Hat Product Errata RHBA-2016:0362 normal SHIPPED_LIVE vdsm 3.6.0 bug fix and enhancement update 2016-03-09 18:49:32 EST

  None (edit)
Description Roman Hodain 2015-06-08 04:49:56 EDT
Description of problem:
vdsm for EL7 currently support all engine versions since 3.0. This is not correct as vdsm for EL7 is only supporte on engine 3.5 and higher.

Version-Release number of selected component (if applicable):
vdsm-4.16.8.1-4.el7ev

How reproducible:
100%

Steps to Reproduce:
Register EL7 as hypervisor in engine < 3.5

Actual results:
hypervisor is activated

Expected results:
Errar message should be reported.
Comment 1 Barak 2015-06-09 08:51:24 EDT
Should we also remove 3.2, 3.1 & 3.0 from the clusterLevels supported ?
Comment 5 Scott Herold 2015-06-11 09:37:17 EDT
(In reply to Barak from comment #1)
> Should we also remove 3.2, 3.1 & 3.0 from the clusterLevels supported ?

Yes.  Remove these.  EL 7 Hosts are only officially supported on cluster level 3.5 and in Tech Preview on 3.4.
Comment 6 Oved Ourfali 2015-06-11 10:37:35 EDT
Based on discussion offline, and comments in the bug, we will do the following in VDSM in EL7:
1. Remove clusterLevels 3.0-3.3
2. set supportedEngines to 3.4 (due to tech-preview) and above.
Comment 8 Max Kovgan 2015-06-28 10:12:27 EDT
ovirt-3.6.0-3 release
Comment 9 Petr Kubica 2015-07-29 10:41:17 EDT
Hi, I tested adding 3.6.0-4 host to engine 3.4.4-1 and it's not working: "installation failed. Network error during communication with the host."
Should it works ?

but when I try add the host to 3.5.3.1-1 engine with cluster compatibility level 3.4 it works.  

I found only this error:
/var/log/messages
journal: vdsm ProtocolDetector.SSLHandshakeDispatcher ERROR Error during handshake: unexpected eof

/var/log/vdsm/vdsm.log:
Reactor thread::ERROR::2015-07-29 16:38:10,361::sslutils::336::ProtocolDetector.SSLHandshakeDispatcher::(handle_read) Error during handshake: unexpected eof
Reactor thread::INFO::2015-07-29 16:38:13,390::protocoldetector::72::ProtocolDetector.AcceptorImpl::(handle_accept) Accepting connection from 10.34.60.19:45925
Comment 10 Yaniv Bronhaim 2015-08-10 13:09:47 EDT
I suggest to open a separate bug on that issue which describes the vdsm and engine versions, os type, the flow you tried to run and contain related log
Comment 11 Petr Kubica 2015-08-31 04:05:11 EDT
Verified in vdsm-4.17.0-1239.git6575e3f.el7.noarch
Comment 13 errata-xmlrpc 2016-03-09 14:41:03 EST
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2016-0362.html

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