<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <div class="moz-cite-prefix">On 04/07/2012 21:43, Vishvananda Ishaya
      wrote:<br>
    </div>
    <blockquote
cite="mid:CA+bstWjkJXjdMHQXnu-bzkFfkEdaYGrOstSELKa-hZzwKubnfQ@mail.gmail.com"
      type="cite">
      <p>It looks like the ip for your hosts is in the 10./8 range which
        is probably messing up routing and snatting. You will need to
        use a smaller range when you create your vm network, say <a
          moz-do-not-send="true" href="http://10.75.0.0/16">10.75.0.0/16</a>
        and make sure you set fixed_range to the same value in nova.conf</p>
    </blockquote>
    I already have it sub-netted to 10.10.11.128/26 and have
    --fixed_range=10.10.11.128/26 in nova.conf.<br>
    <br>
    <blockquote
cite="mid:CA+bstWjkJXjdMHQXnu-bzkFfkEdaYGrOstSELKa-hZzwKubnfQ@mail.gmail.com"
      type="cite">
      <p>For metadata, you may have to set metadata_host (it sets this
        automatically, but if you have multiple interfaces it could be
        getting the wrong value) to the ip of the compute node on each
        compute host (and run nova-api-metadata or nova-api on each
        compute host as well.</p>
    </blockquote>
    On each host I see an iptables rule like this natting the
    169.254.169.254 address to the br100 address of the host like this:<br>
    -A nova-network-PREROUTING -d 169.254.169.254/32 -p tcp -m tcp
    --dport 80 -j DNAT --to-destination 10.10.20.114:8775<br>
    <br>
    But "wget <a class="moz-txt-link-freetext" href="http://169.254.169.254/">http://169.254.169.254/</a>" on the controller node gives me
    the horizon index page!<br>
    On the other compute nodes it gives "connection refused".<br>
    <br>
    Should metadata_host be set to the public (eth0) ip of the host
    instead?<br>
    <br>
    Tx for the advice so far.<br>
    M<br>
  </body>
</html>