<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I get a new missing dep - this time I've enabled epel end
    epel-testing manually:<br>
    <br>
    ERROR : Error during puppet run : err:
    /Stage[main]/Nova/Package[python-nova]/ensure: change from absent to
    present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install
    python-nova' returned 1: Error: Package:
    python-nova-2013.2-0.19.b3.el6.noarch (openstack-havana)<br>
    <br>
    <br>
    # yum install python-nova<br>
    Loaded plugins: product-id, security, subscription-manager<br>
    This system is not registered to Red Hat Subscription Management.
    You can use subscription-manager to register.<br>
    Setting up Install Process<br>
    Resolving Dependencies<br>
    --> Running transaction check<br>
    ---> Package python-nova.noarch 0:2013.2-0.19.b3.el6 will be
    installed<br>
    --> Processing Dependency: python-pyasn1 for package:
    python-nova-2013.2-0.19.b3.el6.noarch<br>
    --> Processing Dependency: python-neutronclient for package:
    python-nova-2013.2-0.19.b3.el6.noarch<br>
    --> Processing Dependency: python-jinja2 for package:
    python-nova-2013.2-0.19.b3.el6.noarch<br>
    --> Processing Dependency: python-boto for package:
    python-nova-2013.2-0.19.b3.el6.noarch<br>
    --> Running transaction check<br>
    ---> Package python-boto.noarch 0:2.9.9-2.el6 will be installed<br>
    ---> Package python-neutronclient.noarch 0:2.3.0-1.el6 will be
    installed<br>
    --> Processing Dependency: python-cliff >= 1.0 for package:
    python-neutronclient-2.3.0-1.el6.noarch<br>
    --> Processing Dependency: pyparsing for package:
    python-neutronclient-2.3.0-1.el6.noarch<br>
    ---> Package python-nova.noarch 0:2013.2-0.19.b3.el6 will be
    installed<br>
    --> Processing Dependency: python-jinja2 for package:
    python-nova-2013.2-0.19.b3.el6.noarch<br>
    ---> Package python-pyasn1.noarch 0:0.0.12a-1.el6 will be
    installed<br>
    --> Running transaction check<br>
    ---> Package pyparsing.noarch 0:1.5.6-1.el6 will be installed<br>
    ---> Package python-cliff.noarch 0:1.3-1.el6 will be installed<br>
    --> Processing Dependency: python-cmd2 for package:
    python-cliff-1.3-1.el6.noarch<br>
    ---> Package python-nova.noarch 0:2013.2-0.19.b3.el6 will be
    installed<br>
    --> Processing Dependency: python-jinja2 for package:
    python-nova-2013.2-0.19.b3.el6.noarch<br>
    --> Running transaction check<br>
    ---> Package python-cmd2.noarch 0:0.6.4-7.el6 will be installed<br>
    ---> Package python-nova.noarch 0:2013.2-0.19.b3.el6 will be
    installed<br>
    --> Processing Dependency: python-jinja2 for package:
    python-nova-2013.2-0.19.b3.el6.noarch<br>
    --> Finished Dependency Resolution<br>
    Error: Package: python-nova-2013.2-0.19.b3.el6.noarch
    (openstack-havana)<br>
               Requires: python-jinja2<br>
     You could try using --skip-broken to work around the problem<br>
     You could try running: rpm -Va --nofiles --nodigest<br>
    <div class="moz-forward-container"><br>
      <br>
      -------- Original Message --------
      <table class="moz-email-headers-table" border="0" cellpadding="0"
        cellspacing="0">
        <tbody>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">Subject:
            </th>
            <td>[Rdo-list] havana-test-day: installation with packstack
              fails</td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">Date: </th>
            <td>Wed, 11 Sep 2013 11:30:08 +0300</td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">From: </th>
            <td>Rami Vaknin <a class="moz-txt-link-rfc2396E" href="mailto:rvaknin@redhat.com"><rvaknin@redhat.com></a></td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">Reply-To:
            </th>
            <td><a class="moz-txt-link-abbreviated" href="mailto:rvaknin@redhat.com">rvaknin@redhat.com</a></td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">Organization:
            </th>
            <td>Red Hat</td>
          </tr>
          <tr>
            <th align="RIGHT" nowrap="nowrap" valign="BASELINE">To: </th>
            <td><a class="moz-txt-link-abbreviated" href="mailto:rdo-list@redhat.com">rdo-list@redhat.com</a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      I'm trying to install rdo havana on rhel 6.4, I've followed the
      instructions in <a moz-do-not-send="true"
        class="moz-txt-link-freetext"
        href="http://openstack.redhat.com/QuickStartLatest">http://openstack.redhat.com/QuickStartLatest</a>,
      it seems that packstack's answer file with "CONFIG_USE_EPEL=y" on
      a machine without prior epel repo file does not set an epel repo
      well, and as a result packstack fails with the following error:<br>
      <br>
      <i># packstack --allinone --os-neutron-install=y --debug</i><i><br>
      </i><i>...</i><i><br>
      </i><i>ERROR : Error during puppet run : err:
        /Stage[main]/Keystone/Package[keystone]/ensure: change from
        absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0
        -y install openstack-keystone' returned 1: Error: Package:
        python-keystone-2013.2-0.5.b2.el6.noarch (openstack-havana)</i><br>
      <br>
      <br>
      Another issue I've came across - packstack tries to access a
      glance conf file in a stage where openstack-glance is not yet
      installed, probably happens only when changing Neutron-related
      (why?) configurations in packstack's answer file:<br>
      <br>
      <i>ERROR : Error during puppet run : err:
        /Stage[main]//Glance_api_config[DEFAULT/notifier_strategy]/ensure:
        change from absent to present failed: Could not set 'present on
        ensure: No such file or directory - /etc/glance/glance-api.conf
        at
/var/tmp/packstack/8da55081f3a447b1bd84d3451faaa36f/manifests/10.35.160.29_cinder.pp:43</i><br>
      <pre class="moz-signature" cols="72">-- 

Thanks,

Rami Vaknin, QE @ Red Hat, TLV, IL.
</pre>
      <br>
    </div>
    <br>
  </body>
</html>