<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 15, 2015 at 6:20 PM, Vitaly Kramskikh <span dir="ltr"><<a href="mailto:vkramskikh@mirantis.com" target="_blank">vkramskikh@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>I want to discuss possibility to add network verification status field for environments. There are 2 reasons for this:<br><br></div>1) One of the most frequent reasons of deployment failure is wrong network configuration. In the current UI network verification is completely optional and sometimes users are even unaware that this feature exists. We can warn the user before the start of deployment if network check failed of wasn't performed.<br><br></div>2) Currently network verification status is partially tracked by status of the last network verification task. Sometimes its results become stale, and the UI removes the task. There are a few cases when the UI does this, like changing network settings, adding a new node, etc (you can grep "removeFinishedNetworkTasks" to see all the cases). This definitely should be done on backend.</blockquote></div><br><br></div><div class="gmail_extra">Additional field on cluster like network_check_status? When it will be populated with result?<br></div><div class="gmail_extra">I think it will simply duplicate task.status with network_verify name</div><div class="gmail_extra"><br></div><div class="gmail_extra">Network check is not a single task.. Right now there is two, and probably we will need one more right in this release (setup public network and ping gateway). And AFAIK there is a need for other pre deployment verifications..</div><div class="gmail_extra"><br></div><div class="gmail_extra">I would prefer to make a separate tab with pre_deployment verifications, similar to ostf.</div><div class="gmail_extra">But if you guys want to make smth right now, compute status of network verification based on task with name network_verify,</div><div class="gmail_extra">if you deleted this task from UI (for some reason) just add warning that verification wasnt performed.</div><div class="gmail_extra">If there is more than one task with network_verify for any given cluster - pick latest one.</div><div class="gmail_extra"><br></div></div>