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 _______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
