diff --git a/images/9.0/node-display-ip-address/node-display-ip-address.png b/images/9.0/node-display-ip-address/node-display-ip-address.png new file mode 100644 index 00000000..ddfffb52 Binary files /dev/null and b/images/9.0/node-display-ip-address/node-display-ip-address.png differ diff --git a/specs/9.0/node-display-ip-address.rst b/specs/9.0/node-display-ip-address.rst new file mode 100644 index 00000000..2536b874 --- /dev/null +++ b/specs/9.0/node-display-ip-address.rst @@ -0,0 +1,206 @@ +.. + This work is licensed under a Creative Commons Attribution 3.0 Unported + License. + + http://creativecommons.org/licenses/by/3.0/legalcode + +=============================== +Display node IP addresses in UI +=============================== + +https://blueprints.launchpad.net/fuel/+spec/node-display-ip-address + +Display node public and management IP addresses in node details pop-up. + +-------------------- +Problem description +-------------------- + +Currently, we have an ability to see node public and management IP just from +interfaces list in node details pop-up. It would be good to make this +information more accessible to End User. + +---------------- +Proposed changes +---------------- + + +Web UI +====== + +There will be new "Management IP" and "Public IP" fields in the summary section +of node details pop-up. They will be hidden for unallocated nodes. IP addresses +on undeployed node will have N/A values in most cases, but after deployment +starts all networks should have IP. + +The following mockup shows how these fields will look like: + +.. image:: ../../images/9.0/node-display-ip-address/node-display-ip-address.png + + +Nailgun +======= + +No changes required. + + +Data model +---------- + +None. + + +REST API +-------- + +None. + + +Orchestration +============= + +No changes required. + + +RPC Protocol +------------ + +None. + + +Fuel Client +=========== + +No changes required. + + +Plugins +======= + +No changes required. + + +Fuel Library +============ + +No changes required. + + +------------ +Alternatives +------------ + +None. + + +-------------- +Upgrade impact +-------------- + +None. + + +--------------- +Security impact +--------------- + +None. + + +-------------------- +Notifications impact +-------------------- + +None. + + +--------------- +End user impact +--------------- + +There is Fuel UI change only. + + +------------------ +Performance impact +------------------ + +None. + + +----------------- +Deployment impact +----------------- + +None. + + +---------------- +Developer impact +---------------- + +None. + + +--------------------- +Infrastructure impact +--------------------- + +None. + + +-------------------- +Documentation impact +-------------------- + +The user guide should be updated according to the described feature. + + +-------------- +Implementation +-------------- + +Assignee(s) +=========== + +Primary assignee: + kpimenova (kpimenova@mirantis.com) + +Other contributors: + bdudko (bdudko@mirantis.com) - visual design + +Mandatory design review: + vkramskikh (vkramskikh@mirantis.com) + + +Work Items +========== + +#. Visual mockups creation. +#. JavaScript development of the feature. + + +Dependencies +============ + +None. + + +------------ +Testing, QA +------------ + +Functional tests should be added to check public and management IP addresses +are shown on UI. + + +Acceptance criteria +=================== + +* Public and management IP addresses should be shown on UI. + +---------- +References +---------- + +#fuel-ui on freenode \ No newline at end of file