Re: [ovirt-devel] Can't join vdsm(4.17.0-390.gita3163f3.el7.x86_64) to Cluster 3.6

On Feb 9, 2015 9:31 AM, Sandro Bonazzola <sbonazzo@redhat.com> wrote:
Il 08/02/2015 16:15, Michael Burman ha scritto:
Hi everyone!
Is any one knows when it will be possible to join vdsm-4.17.0 to 3.6 Cluster?? I know that the libvirt version is not supported, but isn't should be? even if it's rhel7..?
I changed the /usr/share/vdsm/dsaversion.py file to: 'supportedENGINEs': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5', '3.6'], 'supportedProtocols': ['2.2', '2.3'], 'clusterLevels': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5', '3.6'],
But caps.py is still: if not hasattr(libvirt, 'VIR_MIGRATE_AUTO_CONVERGE'): return _dropVersion('3.6', 'VIR_MIGRATE_AUTO_CONVERGE not found in libvirt,' ' support for clusterLevel >= 3.6 is disabled.' ' For Fedora 20 users, please consider upgrading' ' libvirt from the virt-preview repository')
if not hasattr(libvirt, 'VIR_MIGRATE_COMPRESSED'): return _dropVersion('3.6', 'VIR_MIGRATE_COMPRESSED not found in libvirt,' ' support for clusterLevel >= 3.6 is disabled.' ' For Fedora 20 users, please consider upgrading' ' libvirt from the virt-preview repository')
libvirt is still disabled for 3.6 clusters...
I already tried to rebuild from fedora(with Sandro appreciated help), but had a lot of issues dependencies.
I'm running on- ovirt-engine-3.6.0-0.0.master.20150206122208.gitd429375.el6.noarch vdsm-4.17.0-390.gita3163f3.el7.x86_64 libvirt-1.1.1-29.el7_0.7.x86_64
I would like to know if and when it will be possible to join rhel7 host(vdsm-4.17.0) to Cluster 3.6?
Moving to devel list, not really an infra issue.
Yaniv, you had a patch for that, but it was abandoned. Why?
Best regards,
Michael B
-- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel

On 02/09/2015 08:35 AM, Oved Ourfali wrote:
On Feb 9, 2015 9:31 AM, Sandro Bonazzola <sbonazzo@redhat.com> wrote:
Il 08/02/2015 16:15, Michael Burman ha scritto:
Hi everyone!
Is any one knows when it will be possible to join vdsm-4.17.0 to 3.6 Cluster?? I know that the libvirt version is not supported, but isn't should be? even if it's rhel7..?
I changed the /usr/share/vdsm/dsaversion.py file to: 'supportedENGINEs': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5', '3.6'], 'supportedProtocols': ['2.2', '2.3'], 'clusterLevels': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5', '3.6'],
But caps.py is still: if not hasattr(libvirt, 'VIR_MIGRATE_AUTO_CONVERGE'): return _dropVersion('3.6', 'VIR_MIGRATE_AUTO_CONVERGE not found in libvirt,' ' support for clusterLevel >= 3.6 is disabled.' ' For Fedora 20 users, please consider upgrading' ' libvirt from the virt-preview repository')
if not hasattr(libvirt, 'VIR_MIGRATE_COMPRESSED'): return _dropVersion('3.6', 'VIR_MIGRATE_COMPRESSED not found in libvirt,' ' support for clusterLevel >= 3.6 is disabled.' ' For Fedora 20 users, please consider upgrading' ' libvirt from the virt-preview repository')
libvirt is still disabled for 3.6 clusters...
I already tried to rebuild from fedora(with Sandro appreciated help), but had a lot of issues dependencies.
I'm running on- ovirt-engine-3.6.0-0.0.master.20150206122208.gitd429375.el6.noarch vdsm-4.17.0-390.gita3163f3.el7.x86_64 libvirt-1.1.1-29.el7_0.7.x86_64
I would like to know if and when it will be possible to join rhel7 host(vdsm-4.17.0) to Cluster 3.6?
Moving to devel list, not really an infra issue.
Yaniv, you had a patch for that, but it was abandoned. Why?
because we don't need it- i explained there the cluster check is only after the supportedVDSMVersion does not catch. we failed to add the host to the cluster because the libvirt version . as it is now, with the right versions, you should be able to add vdsm 4.17 to lastest engine regardless the cluster level
Best regards,
Michael B
-- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
-- Yaniv Bronhaim.

Thank you all! Ok, so how can i get this right libvirt version for rhel7? not7.1 and without any dependencies issues?? I want to join rhel7 host, with the right libvirt version to 3.6 cluster..is it possible? Michael B ----- Original Message ----- From: "ybronhei" <ybronhei@redhat.com> To: "Oved Ourfali" <oourfali@redhat.com>, "Sandro Bonazzola" <sbonazzo@redhat.com>, "Dan Kenigsberg" <danken@redhat.com> Cc: infra@ovirt.org, devel@ovirt.org, "Michael Burman" <mburman@redhat.com> Sent: Monday, February 9, 2015 10:03:56 AM Subject: Re: [ovirt-devel] Can't join vdsm(4.17.0-390.gita3163f3.el7.x86_64) to Cluster 3.6 On 02/09/2015 08:35 AM, Oved Ourfali wrote:
On Feb 9, 2015 9:31 AM, Sandro Bonazzola <sbonazzo@redhat.com> wrote:
Il 08/02/2015 16:15, Michael Burman ha scritto:
Hi everyone!
Is any one knows when it will be possible to join vdsm-4.17.0 to 3.6 Cluster?? I know that the libvirt version is not supported, but isn't should be? even if it's rhel7..?
I changed the /usr/share/vdsm/dsaversion.py file to: 'supportedENGINEs': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5', '3.6'], 'supportedProtocols': ['2.2', '2.3'], 'clusterLevels': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5', '3.6'],
But caps.py is still: if not hasattr(libvirt, 'VIR_MIGRATE_AUTO_CONVERGE'): return _dropVersion('3.6', 'VIR_MIGRATE_AUTO_CONVERGE not found in libvirt,' ' support for clusterLevel >= 3.6 is disabled.' ' For Fedora 20 users, please consider upgrading' ' libvirt from the virt-preview repository')
if not hasattr(libvirt, 'VIR_MIGRATE_COMPRESSED'): return _dropVersion('3.6', 'VIR_MIGRATE_COMPRESSED not found in libvirt,' ' support for clusterLevel >= 3.6 is disabled.' ' For Fedora 20 users, please consider upgrading' ' libvirt from the virt-preview repository')
libvirt is still disabled for 3.6 clusters...
I already tried to rebuild from fedora(with Sandro appreciated help), but had a lot of issues dependencies.
I'm running on- ovirt-engine-3.6.0-0.0.master.20150206122208.gitd429375.el6.noarch vdsm-4.17.0-390.gita3163f3.el7.x86_64 libvirt-1.1.1-29.el7_0.7.x86_64
I would like to know if and when it will be possible to join rhel7 host(vdsm-4.17.0) to Cluster 3.6?
Moving to devel list, not really an infra issue.
Yaniv, you had a patch for that, but it was abandoned. Why?
because we don't need it- i explained there the cluster check is only after the supportedVDSMVersion does not catch. we failed to add the host to the cluster because the libvirt version . as it is now, with the right versions, you should be able to add vdsm 4.17 to lastest engine regardless the cluster level
Best regards,
Michael B
-- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
-- Yaniv Bronhaim. -- Michael Burman Intern in RedHat Israel, RHEV-M QE Network Team Mobile: 054-5355725 IRC: mburman

Hello Yaniv and all! So i did this: I tried to install clean rhel7.1 host with the right libvirt version(libvirt-1.2.8-16.el7.x86_64,vdsm-4.17.0-394.gitb237397.el7.x86_64) and failed to join this host under 3.6 cluster. Host red-vds2.qa.lab.tlv.redhat.com is compatible with versions (3.0,3.1,3.2,3.3,3.4,3.5) and cannot join Cluster mb3.6 which is set to version 3.6. After failing i checked the /usr/share/vdsm/dsaversion.py and saw that: version_info = { 'version_name': version_name, 'software_version': software_version, 'software_revision': software_revision, 'supportedENGINEs': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5'], 'supportedProtocols': ['2.2', '2.3'], 'clusterLevels': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5'], So i added the 3.6 for cluster levels and engine support lines, restarted vdsm and finally managed to join my rhel7.1 host to 3.6 Cluster. All of this means that rhel7.1 hosts with vdsm 4.17.0 and libvirt version -libvirt-1.2.8-16.el7.x86_64 are still not supported by default for 3.6 clusters and dsaversion.py file must be edited manually in order to join to cluster 3.6. I guess this must be changed. Best regards, Michael B ----- Original Message ----- From: "Michael Burman" <mburman@redhat.com> To: "ybronhei" <ybronhei@redhat.com> Cc: devel@ovirt.org, infra@ovirt.org Sent: Monday, February 9, 2015 10:50:28 AM Subject: Re: [ovirt-devel] Can't join vdsm(4.17.0-390.gita3163f3.el7.x86_64) to Cluster 3.6 Thank you all! Ok, so how can i get this right libvirt version for rhel7? not7.1 and without any dependencies issues?? I want to join rhel7 host, with the right libvirt version to 3.6 cluster..is it possible? Michael B ----- Original Message ----- From: "ybronhei" <ybronhei@redhat.com> To: "Oved Ourfali" <oourfali@redhat.com>, "Sandro Bonazzola" <sbonazzo@redhat.com>, "Dan Kenigsberg" <danken@redhat.com> Cc: infra@ovirt.org, devel@ovirt.org, "Michael Burman" <mburman@redhat.com> Sent: Monday, February 9, 2015 10:03:56 AM Subject: Re: [ovirt-devel] Can't join vdsm(4.17.0-390.gita3163f3.el7.x86_64) to Cluster 3.6 On 02/09/2015 08:35 AM, Oved Ourfali wrote:
On Feb 9, 2015 9:31 AM, Sandro Bonazzola <sbonazzo@redhat.com> wrote:
Il 08/02/2015 16:15, Michael Burman ha scritto:
Hi everyone!
Is any one knows when it will be possible to join vdsm-4.17.0 to 3.6 Cluster?? I know that the libvirt version is not supported, but isn't should be? even if it's rhel7..?
I changed the /usr/share/vdsm/dsaversion.py file to: 'supportedENGINEs': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5', '3.6'], 'supportedProtocols': ['2.2', '2.3'], 'clusterLevels': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5', '3.6'],
But caps.py is still: if not hasattr(libvirt, 'VIR_MIGRATE_AUTO_CONVERGE'): return _dropVersion('3.6', 'VIR_MIGRATE_AUTO_CONVERGE not found in libvirt,' ' support for clusterLevel >= 3.6 is disabled.' ' For Fedora 20 users, please consider upgrading' ' libvirt from the virt-preview repository')
if not hasattr(libvirt, 'VIR_MIGRATE_COMPRESSED'): return _dropVersion('3.6', 'VIR_MIGRATE_COMPRESSED not found in libvirt,' ' support for clusterLevel >= 3.6 is disabled.' ' For Fedora 20 users, please consider upgrading' ' libvirt from the virt-preview repository')
libvirt is still disabled for 3.6 clusters...
I already tried to rebuild from fedora(with Sandro appreciated help), but had a lot of issues dependencies.
I'm running on- ovirt-engine-3.6.0-0.0.master.20150206122208.gitd429375.el6.noarch vdsm-4.17.0-390.gita3163f3.el7.x86_64 libvirt-1.1.1-29.el7_0.7.x86_64
I would like to know if and when it will be possible to join rhel7 host(vdsm-4.17.0) to Cluster 3.6?
Moving to devel list, not really an infra issue.
Yaniv, you had a patch for that, but it was abandoned. Why?
because we don't need it- i explained there the cluster check is only after the supportedVDSMVersion does not catch. we failed to add the host to the cluster because the libvirt version . as it is now, with the right versions, you should be able to add vdsm 4.17 to lastest engine regardless the cluster level
Best regards,
Michael B
-- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
-- Yaniv Bronhaim. -- Michael Burman Intern in RedHat Israel, RHEV-M QE Network Team Mobile: 054-5355725 IRC: mburman _______________________________________________ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra -- Michael Burman Intern in RedHat Israel, RHEV-M QE Network Team Mobile: 054-5355725 IRC: mburman

On 02/10/2015 05:39 PM, Michael Burman wrote:
Hello Yaniv and all!
So i did this: I tried to install clean rhel7.1 host with the right libvirt version(libvirt-1.2.8-16.el7.x86_64,vdsm-4.17.0-394.gitb237397.el7.x86_64) and failed to join this host under 3.6 cluster. Host red-vds2.qa.lab.tlv.redhat.com is compatible with versions (3.0,3.1,3.2,3.3,3.4,3.5) and cannot join Cluster mb3.6 which is set to version 3.6. After failing i checked the /usr/share/vdsm/dsaversion.py and saw that: version_info = { 'version_name': version_name, 'software_version': software_version, 'software_revision': software_revision, 'supportedENGINEs': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5'], 'supportedProtocols': ['2.2', '2.3'], 'clusterLevels': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5'],
So i added the 3.6 for cluster levels and engine support lines, restarted vdsm and finally managed to join my rhel7.1 host to 3.6 Cluster.
All of this means that rhel7.1 hosts with vdsm 4.17.0 and libvirt version -libvirt-1.2.8-16.el7.x86_64 are still not supported by default for 3.6 clusters and dsaversion.py file must be edited manually in order to join to cluster 3.6. I guess this must be changed. of course it doesn't.. we still didn't merge http://gerrit.ovirt.org/#/c/37384/ . but with libvirt >1.2.3 you are able to hack dsaversion to report also 3.6 and use it. we still struggling to define the approach to go with http://gerrit.ovirt.org/#/c/37598/ one of those patches need to get in to allow adding any host to 3.6 cluster without additional hack
Best regards, Michael B
----- Original Message ----- From: "Michael Burman" <mburman@redhat.com> To: "ybronhei" <ybronhei@redhat.com> Cc: devel@ovirt.org, infra@ovirt.org Sent: Monday, February 9, 2015 10:50:28 AM Subject: Re: [ovirt-devel] Can't join vdsm(4.17.0-390.gita3163f3.el7.x86_64) to Cluster 3.6
Thank you all!
Ok, so how can i get this right libvirt version for rhel7? not7.1 and without any dependencies issues?? I want to join rhel7 host, with the right libvirt version to 3.6 cluster..is it possible?
Michael B
----- Original Message ----- From: "ybronhei" <ybronhei@redhat.com> To: "Oved Ourfali" <oourfali@redhat.com>, "Sandro Bonazzola" <sbonazzo@redhat.com>, "Dan Kenigsberg" <danken@redhat.com> Cc: infra@ovirt.org, devel@ovirt.org, "Michael Burman" <mburman@redhat.com> Sent: Monday, February 9, 2015 10:03:56 AM Subject: Re: [ovirt-devel] Can't join vdsm(4.17.0-390.gita3163f3.el7.x86_64) to Cluster 3.6
On 02/09/2015 08:35 AM, Oved Ourfali wrote:
On Feb 9, 2015 9:31 AM, Sandro Bonazzola <sbonazzo@redhat.com> wrote:
Il 08/02/2015 16:15, Michael Burman ha scritto:
Hi everyone!
Is any one knows when it will be possible to join vdsm-4.17.0 to 3.6 Cluster?? I know that the libvirt version is not supported, but isn't should be? even if it's rhel7..?
I changed the /usr/share/vdsm/dsaversion.py file to: 'supportedENGINEs': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5', '3.6'], 'supportedProtocols': ['2.2', '2.3'], 'clusterLevels': ['3.0', '3.1', '3.2', '3.3', '3.4', '3.5', '3.6'],
But caps.py is still: if not hasattr(libvirt, 'VIR_MIGRATE_AUTO_CONVERGE'): return _dropVersion('3.6', 'VIR_MIGRATE_AUTO_CONVERGE not found in libvirt,' ' support for clusterLevel >= 3.6 is disabled.' ' For Fedora 20 users, please consider upgrading' ' libvirt from the virt-preview repository')
if not hasattr(libvirt, 'VIR_MIGRATE_COMPRESSED'): return _dropVersion('3.6', 'VIR_MIGRATE_COMPRESSED not found in libvirt,' ' support for clusterLevel >= 3.6 is disabled.' ' For Fedora 20 users, please consider upgrading' ' libvirt from the virt-preview repository')
libvirt is still disabled for 3.6 clusters...
I already tried to rebuild from fedora(with Sandro appreciated help), but had a lot of issues dependencies.
I'm running on- ovirt-engine-3.6.0-0.0.master.20150206122208.gitd429375.el6.noarch vdsm-4.17.0-390.gita3163f3.el7.x86_64 libvirt-1.1.1-29.el7_0.7.x86_64
I would like to know if and when it will be possible to join rhel7 host(vdsm-4.17.0) to Cluster 3.6?
Moving to devel list, not really an infra issue.
Yaniv, you had a patch for that, but it was abandoned. Why?
because we don't need it- i explained there the cluster check is only after the supportedVDSMVersion does not catch. we failed to add the host to the cluster because the libvirt version . as it is now, with the right versions, you should be able to add vdsm 4.17 to lastest engine regardless the cluster level
Best regards,
Michael B
-- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com _______________________________________________ Devel mailing list Devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/devel
-- Yaniv Bronhaim.
participants (3)
-
Michael Burman
-
Oved Ourfali
-
ybronhei