[openstack-dev] [Ironic] [Horizon] [UX] Wireframes for Node Management - Juno

Jaromir Coufal jcoufal at redhat.com
Tue Jul 15 07:49:43 UTC 2014


Hi Devananda,

thank you for your great feedback and notes. Few reactions follow inline:


On 2014/10/07 21:29, Devananda van der Veen wrote:
> Awesome! Glad to see the progress since the design summit.
>
> Some comments:
> - slide 1 shows some driver-specific input fields. We have work in
> progress to expose this list via the API which I'm hoping to land in J2
> or very early in J3. https://review.openstack.org/#/c/102914/ That
> should help the UI keep up with new drivers and/or changes in
> driver-specific fields.

Perfect, this will be very helpful.


> - I have proposed adding an additional "capabilities" field to
> node.properties, to enable users who wish to have more fine-grained
> control of instance placement than merely matching on cpu/ram/disk/arch.
> https://review.openstack.org/#/c/105802/ you may want to add this as an
> optional field.

I am super excited that this field is getting in since we discussed this 
at the summit. We will build the basic set of fields first but I will 
keep an eye on adding this extra field as an extension later. But that's 
really great that we give user more fine-grained control!


> - on slide 1, the "NIC MAC address" field doesn't clearly indicate that
> it can accept more than one NIC's info, while this is demonstrated in
> the detail view on slide 6.

Based on feedback, I provided text area instead of "+" button to adding 
more. But probably we should change naming on "NIC MAC Adresses" and we 
should also add a tooltip for the format of the input.


> - slides 5 and 6 shows data about "system load, cpu, and swap
> utilization" from provisioned nodes. AIUI, is a feature specific to
> Tuskar/TripleO that relies on an agent within the provisioned nodes, and
> is not a part of Ironic. While useful within that context, the UI for
> Ironic can not expect that information to be present, and in a
> non-TripleO environment using Ironic (eg, OnMetal, an HPC cluster, etc)
> it's not clear how the proposed UI for these two slides will look.

So the thing is that these metrics are given by SNMP which is the source 
for them. If there are any other metrics or the Ceilometer agent is not 
available, the UI is modular, so the graphs can be extended, swapped or 
even removed if needed. We believe that these are basic metrics what we 
can easily get from Ceilometer and start with for now. We are very keen 
to extend those in the future.


> Cheers,
> Devananda

Cheers,
-- Jarda



More information about the OpenStack-dev mailing list