<div dir="ltr"><div>I also want to add that there is also <a href="http://docs.mirantis.com/fuel-dev/develop/nailgun/customization/settings.html#restrictions">a short form</a> for this:<br><br><div>          restrictions:</div><div>            - "settings:common.libvirt_type.value != 'kvm'": "KVM only is supported"</div><div><br></div><div>There are also a few restrictions in existing openstack.yaml like this:<br><br>          volumes_lvm:<br>            label: "Cinder LVM over iSCSI for volumes"<br>            restrictions:<br>              - "settings:storage.volumes_ceph.value == true or settings:common.libvirt_type.value == 'vcenter'"<br><br></div><div>The restriction above is actually 2 restrictions for 2 unrelated things and it should be separated like this:<br></div><br>            restrictions:<br>              - "settings:storage.volumes_ceph.value == true": "This stuff cannot be used with Ceph"<br>              - "settings:common.libvirt_type.value == 'vcenter'": "This stuff cannot be used with vCenter"<br><br></div>So please add these messages for your features to improve Fuel UX.<br></div><div class="gmail_extra"><br><div class="gmail_quote">2014-12-18 10:56 GMT+01:00 Julia Aranovich <span dir="ltr"><<a href="mailto:jkirnosova@mirantis.com" target="_blank">jkirnosova@mirantis.com</a>></span>:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi All,<br></div><div><br></div><div>First of all, I would like to inform you that support of warnings was added on Settings tab in Fuel UI.</div><div>Now you can add 'message' attribute to setting restriction and it will be displayed as <a href="http://s4.postimg.org/hlxumo2sd/setting_warning.png" target="_blank">a tooltip on the tab</a> if restriction condition is satisfied.</div><div><br></div><div>So, setting restriction should have the following format in <a href="https://github.com/stackforge/fuel-web/blob/master/nailgun/nailgun/fixtures/openstack.yaml" target="_blank">openstack.yaml</a> file:</div><div><br></div><div>restrictions:</div><div>  - condition: "settings:common.libvirt_type.value != 'kvm'"</div><div>    message: "KVM only is supported"</div><div><br></div><div>This format is also eligible for setting group restrictions and restrictions of setting values (for setting with 'radio' type).</div><div><br></div><div>Please also note that message attribute can be also added to role restrictions and will be displayed as a tooltip on Add Nodes screen.</div><div><br></div><div><br></div><div><br></div><div>And the second goal of my letter is to ask you to go through <a href="https://github.com/stackforge/fuel-web/blob/master/nailgun/nailgun/fixtures/openstack.yaml" target="_blank">openstack.yaml</a> file and add an appropriate messages for restrictions. It will make Fuel UI more clear and informative.<br></div><div><br></div><div>Thank you in advance!</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Julia</div><div><br></div>-- <br><div><div dir="ltr"><div><span style="color:rgb(153,153,153)">Kind Regards,</span><br></div><span style="color:rgb(153,153,153)">Julia Aranovich,</span><br style="color:rgb(153,153,153)"><span style="color:rgb(153,153,153)">Software Engineer,</span><br style="color:rgb(153,153,153)"><span style="color:rgb(153,153,153)">Mirantis, Inc</span><br style="color:rgb(153,153,153)"><span style="color:rgb(153,153,153)"><a href="tel:%2B7%20%28905%29%20388-82-61" value="+79053888261" target="_blank">+7 (905) 388-82-61</a> (cell)</span><br style="color:rgb(153,153,153)"><span style="color:rgb(153,153,153)">Skype: juliakirnosova</span><br style="color:rgb(153,153,153)"><span style="color:rgb(153,153,153)"><a href="http://www.mirantis.ru" target="_blank">www.mirantis.ru</a></span><br style="color:rgb(153,153,153)"><span style="color:rgb(153,153,153)"><a href="mailto:jkirnosova@mirantis.com" target="_blank">jaranovich@mirantis.com</a></span></div></div>
</font></span></div>
<br>_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr">Vitaly Kramskikh,<br>Software Engineer,<br>Mirantis, Inc.</div></div>
</div>