<br><br><div class="gmail_quote">On Mon, Jun 18, 2012 at 3:25 PM, Dan Kenigsberg <span dir="ltr">&lt;<a href="mailto:danken@redhat.com" target="_blank">danken@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On Mon, Jun 18, 2012 at 03:01:10PM -0500, Trey Dockendorf wrote:<br>
&gt; I have a ovirt-3.1 server installed in CentOS 6.2 via the ovirt-dre repo ,<br>
&gt; this is what is installed on the server with ovirt-engine<br>
&gt;<br>
&gt; ovirt-engine.noarch<br>
&gt;                      3.1.0_0001-1.8.el6<br>
&gt;                      @ovirt-dre<br>
&gt; ovirt-engine-backend.noarch<br>
&gt;                      3.1.0_0001-1.8.el6<br>
&gt;                      @ovirt-dre<br>
&gt; ovirt-engine-config.noarch<br>
&gt;                       3.1.0_0001-1.8.el6<br>
&gt;                        @ovirt-dre<br>
&gt; ovirt-engine-dbscripts.noarch<br>
&gt;                      3.1.0_0001-1.8.el6<br>
&gt;                      @ovirt-dre<br>
&gt; ovirt-engine-genericapi.noarch<br>
&gt;                       3.1.0_0001-1.8.el6<br>
&gt;                        @ovirt-dre<br>
&gt; ovirt-engine-jbossas711.x86_64<br>
&gt;                       1-0<br>
&gt;                       @ovirt-dre<br>
&gt; ovirt-engine-notification-service.noarch<br>
&gt;                       3.1.0_0001-1.8.el6<br>
&gt;                        @ovirt-dre<br>
&gt; ovirt-engine-restapi.noarch<br>
&gt;                      3.1.0_0001-1.8.el6<br>
&gt;                      @ovirt-dre<br>
&gt; ovirt-engine-sdk.noarch<br>
&gt;                      3.1.0.1-1alpha.el6<br>
&gt;                      @ovirt-dre<br>
&gt; ovirt-engine-setup.noarch<br>
&gt;                      3.1.0_0001-1.8.el6<br>
&gt;                      @ovirt-dre<br>
&gt; ovirt-engine-tools-common.noarch<br>
&gt;                       3.1.0_0001-1.8.el6<br>
&gt;                        @ovirt-dre<br>
&gt; ovirt-engine-userportal.noarch<br>
&gt;                       3.1.0_0001-1.8.el6<br>
&gt;                        @ovirt-dre<br>
&gt; ovirt-engine-webadmin-portal.noarch<br>
&gt;                      3.1.0_0001-1.8.el6<br>
&gt;                      @ovirt-dre<br>
&gt; ovirt-image-uploader.noarch<br>
&gt;                      1.0.0-1.el6<br>
&gt;                       @ovirt-dre<br>
&gt; ovirt-iso-uploader.noarch<br>
&gt;                      1.0.0-1.el6<br>
&gt;                       @ovirt-dre<br>
&gt; ovirt-log-collector.noarch<br>
&gt;                       1.0.0-1.el6<br>
&gt;                       @ovirt-dre<br>
&gt;<br>
&gt;<br>
&gt; I took an existing KVM server and installed vdsm and follow both the Dreyou<br>
&gt; instructions and those in ovirt documentation on setting up a node.<br>
&gt;  However when I add the node via ovirt management portal I get an error in<br>
&gt; the GUI on the step for &quot;VDSM_MAJOR_VER&quot;<br>
&gt;<br>
&gt; on the node , /tmp/vds_bootstrap.64713.log<br>
&gt; Mon, 18 Jun 2012 14:20:20 DEBUG    **** Start VDS Validation ****<br>
&gt; Mon, 18 Jun 2012 14:20:20 DEBUG    Entered VdsValidation(subject = &#39;<br>
&gt; <a href="http://dc-kvm0.tamu.edu" target="_blank">dc-kvm0.tamu.edu</a>&#39;, random_num = &#39;8408ad00-510d-47a7-98e9-ed73d95ad85d&#39;,<br>
&gt; rev_num = &#39;None&#39;, installVirtualizationService = &#39;True&#39;,<br>
&gt; installGlusterService = &#39;False&#39;)<br>
&gt; Mon, 18 Jun 2012 14:20:20 DEBUG    Setting up Package Sacks<br>
&gt; Mon, 18 Jun 2012 14:20:22 DEBUG    yumSearch: found vdsm entries:<br>
&gt; [&lt;YumAvailablePackageSqlite : vdsm-4.10.0-0.33.git40b2d55.el6.x86_64<br>
&gt; (0x17e8e90)&gt;]<br>
&gt; Mon, 18 Jun 2012 14:20:22 DEBUG    Host properly registered with<br>
&gt; RHN/Satellite.<br>
&gt; Mon, 18 Jun 2012 14:20:22 DEBUG    &lt;BSTRAP component=&#39;RHN_REGISTRATION&#39;<br>
&gt; status=&#39;OK&#39; message=&#39;Host properly registered with RHN/Satellite.&#39;/&gt;<br>
&gt; Mon, 18 Jun 2012 14:20:25 DEBUG    yumSearchVersion: pkg<br>
&gt; vdsm-4.10.0-0.33.git40b2d55.el6.x86_64 does not start with: vdsm-4.9<br>
&gt; Mon, 18 Jun 2012 14:20:25 ERROR    Unable to fetch VDSM with minimal<br>
&gt; version of vdsm-4.9. Please check if host is properly registered with<br>
&gt; updated yum repository<br>
&gt; Mon, 18 Jun 2012 14:20:25 DEBUG    &lt;BSTRAP component=&#39;VDSM_MAJOR_VER&#39;<br>
&gt; status=&#39;FAIL&#39; message=&#39;Unable to fetch VDSM with minimal version of<br>
&gt; vdsm-4.9. Please check if host is properly registered with updated yum<br>
&gt; repository&#39;/&gt;<br>
&gt; Mon, 18 Jun 2012 14:20:25 ERROR    checkMajorVersion test failed<br>
&gt; Mon, 18 Jun 2012 14:20:25 DEBUG    &lt;BSTRAP component=&#39;RHEV_INSTALL&#39;<br>
&gt; status=&#39;FAIL&#39;/&gt;<br>
&gt; Mon, 18 Jun 2012 14:20:25 DEBUG    **** End VDS Validation ****<br>
&gt;<br>
&gt;<br>
&gt; This is a rather obvious error, it expects vdsm-4.9* and I have vdsm-4.10*.<br>
&gt;  Is this a bug or expected?  I&#39;d seem to think it&#39;s a bug as the beta repo<br>
&gt; for ovirt has ovirt-3.1 with vdsm-4.10.<br>
<br>
</div></div>You are right. And it is truly surprising that this bug hasn&#39;t been<br>
open since we&#39;ve bumped vdsm version to 4.10.<br>
<br>
Would you open up this bug, and make it block<br>
    Bug 822145 - Tracker: oVirt 3.1 release<br>
?<br>
<br>
The bootstrapping code is a mess. It evolves by adding one ugly patch<br>
over the other. In that spirit, would the following patch solve your<br>
bootstrapping pains?<br>
<br>
diff --git a/vds_bootstrap/vds_bootstrap.py b/vds_bootstrap/vds_bootstrap.py<br>
index 0df5023..4fcc040 100755<br>
--- a/vds_bootstrap/vds_bootstrap.py<br>
+++ b/vds_bootstrap/vds_bootstrap.py<br>
@@ -76,11 +76,11 @@ rhel6based = deployUtil.versionCompare(deployUtil.getOSVersion(), &quot;6.0&quot;) &gt;= 0<br>
<br>
 # TODO this is an infra-hackish heuristic for identifying Fedora<br>
 # drop as soon as possible<br>
-fedorabased = deployUtil.versionCompare(deployUtil.getOSVersion(), &quot;16&quot;) &gt;= 0<br>
+fedorabased = deployUtil.versionCompare(deployUtil.getOSVersion(), &quot;17&quot;) &gt;= 0<br>
<br>
 if rhel6based:<br>
     VDSM_NAME = &quot;vdsm&quot;<br>
-    VDSM_MIN_VER = VDSM_NAME + &quot;-4.9&quot;<br>
+    VDSM_MIN_VER = VDSM_NAME + &quot;-4.10&quot;<br>
     KERNEL_VER = &quot;2.6.32-.*.el6&quot;<br>
     KERNEL_MIN_VER = 150<br>
     MINIMAL_SUPPORTED_PLATFORM = &quot;6.0&quot;<br>
<br>
</blockquote></div><br><div><br></div><div>Those changes worked, the install is now past that point and installing packages.</div><div><br></div><div>Bug filed, <a href="https://bugzilla.redhat.com/show_bug.cgi?id=833201">https://bugzilla.redhat.com/show_bug.cgi?id=833201</a></div>
<div><br></div><div>Thanks</div><div>- Trey</div>