<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#333333">
    <br>
    <div class="moz-cite-prefix">On 2013/07/12 01:59, Robert Collins
      wrote:<br>
    </div>
    <br>
    <blockquote
cite="mid:CAJ3HoZ1oATEv+GWb2WZjSsWoY+JsBpF8bnSFAWseLpPpFOZc8g@mail.gmail.com"
      type="cite">
      <blockquote type="cite">
        <pre wrap="">   * Creation
      * Manual registration
         * hardware specs from Ironic based on mac address (M)
</pre>
      </blockquote>
      <pre wrap="">
Ironic today will want IPMI address + MAC for each NIC + disk/cpu/memory stats</pre>
    </blockquote>
    For registration it is just Management MAC address which is needed
    right? Or does Ironic need also IP? I think that MAC address might
    be enough, we can display IP in details of node later on.<br>
    <br>
    <blockquote
cite="mid:CAJ3HoZ1oATEv+GWb2WZjSsWoY+JsBpF8bnSFAWseLpPpFOZc8g@mail.gmail.com"
      type="cite">
      <blockquote type="cite">
        <pre wrap="">         * IP auto populated from Neutron (F)
</pre>
      </blockquote>
      <pre wrap="">
Do you mean IPMI IP ? I'd say IPMI address managed by Neutron here.</pre>
    </blockquote>
    +1<br>
    <br>
    <blockquote
cite="mid:CAJ3HoZ1oATEv+GWb2WZjSsWoY+JsBpF8bnSFAWseLpPpFOZc8g@mail.gmail.com"
      type="cite">
      <pre wrap="">
</pre>
      <blockquote type="cite">
        <pre wrap="">      * Auto-discovery during undercloud install process (M)
   * Monitoring
       * assignment, availability, status
       * capacity, historical statistics (M)
</pre>
      </blockquote>
      <pre wrap="">
Why is this under 'nodes'? I challenge the idea that it should be
there. We will need to surface some stuff about nodes, but the
underlying idea is to take a cloud approach here - so we're monitoring
services, that happen to be on nodes. There is room to monitor nodes,
as an undercloud feature set, but lets be very very specific about
what is sitting at what layer.</pre>
    </blockquote>
    We need both - we need to track services but also state of nodes
    (CPU, RAM, Network bandwidth, etc). So in node detail you should be
    able to track both.<br>
    <br>
    <blockquote
cite="mid:CAJ3HoZ1oATEv+GWb2WZjSsWoY+JsBpF8bnSFAWseLpPpFOZc8g@mail.gmail.com"
      type="cite">
      <blockquote type="cite">
        <pre wrap="">   * Management node (where triple-o is installed)
</pre>
      </blockquote>
      <pre wrap="">
This should be plural :) - TripleO isn't a single service to be
installed - We've got Tuskar, Ironic, Nova, Glance, Keystone, Neutron,
etc.

</pre>
      <blockquote type="cite">
        <pre wrap="">       * created as part of undercloud install process
       * can create additional management nodes (F)
    * Resource nodes
</pre>
      </blockquote>
      <pre wrap="">
                        ^ nodes is again confusing layers - nodes are
what things are deployed to, but they aren't the entry point</pre>
    </blockquote>
    Can you, please be a bit more specific here? I don't understand this
    note.<br>
    <br>
    <blockquote
cite="mid:CAJ3HoZ1oATEv+GWb2WZjSsWoY+JsBpF8bnSFAWseLpPpFOZc8g@mail.gmail.com"
      type="cite">
      <pre wrap="">

</pre>
      <blockquote type="cite">
        <pre wrap="">        * searchable by status, name, cpu, memory, and all attributes from ironic
        * can be allocated as one of four node types
</pre>
      </blockquote>
      <pre wrap="">
Not by users though. We need to stop thinking of this as 'what we do
to nodes' - Nova/Ironic operate on nodes, we operate on Heat
templates.</pre>
    </blockquote>
    Discussed in other threads, but I still believe (and I am not alone)
    that we need to allow 'force nodes'.<br>
    <br>
    <blockquote
cite="mid:CAJ3HoZ1oATEv+GWb2WZjSsWoY+JsBpF8bnSFAWseLpPpFOZc8g@mail.gmail.com"
      type="cite">
      <pre wrap="">
    * Unallocated nodes
</pre>
      <pre wrap="">
This implies an 'allocation' step, that we don't have - how about
'Idle nodes' or something.</pre>
    </blockquote>
    It can be auto-allocation. I don't see problem with 'unallocated'
    term.<br>
    <br>
    <blockquote
cite="mid:CAJ3HoZ1oATEv+GWb2WZjSsWoY+JsBpF8bnSFAWseLpPpFOZc8g@mail.gmail.com"
      type="cite">
      <blockquote type="cite">
        <pre wrap="">      * defaulted, with no option to change
         * allow modification (F)
   * review distribution map (F)
   * notification when a deployment is ready to go or whenever something changes
</pre>
      </blockquote>
      <pre wrap="">
Is this an (M) ?</pre>
    </blockquote>
    Might be M but with higher priority. I see it in the middle. But if
    we have to decide, it can be M.
    <blockquote
cite="mid:CAJ3HoZ1oATEv+GWb2WZjSsWoY+JsBpF8bnSFAWseLpPpFOZc8g@mail.gmail.com"
      type="cite">
    </blockquote>
    -- Jarda<br>
  </body>
</html>