<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jun 25, 2014 at 11:26 AM, Day, Phil <span dir="ltr"><<a href="mailto:philip.day@hp.com" target="_blank">philip.day@hp.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">> -----Original Message-----<br>
> From: Sean Dague [mailto:<a href="mailto:sean@dague.net">sean@dague.net</a>]<br>
> Sent: 25 June 2014 11:49<br>
> To: OpenStack Development Mailing List (not for usage questions)<br>
</div><div><div class="h5">> Subject: Re: [openstack-dev] [nova] should we have a stale data indication in<br>
> "nova list/show"?<br>
><br>
> On 06/25/2014 04:28 AM, Belmiro Moreira wrote:<br>
> > I like the current behavior of not changing the VM state if<br>
> > nova-compute goes down.<br>
> ><br>
> > The cloud operators can identify the issue in the compute node and try<br>
> > to fix it without users noticing. Depending in the problem I can<br>
> > inform users if instances are affected and change the state if necessary.<br>
> ><br>
> > I wouldn't like is to expose any failure in nova-compute to users and<br>
> > be contacted because VM state changed.<br>
><br>
> Agreed. Plus in the perfectly normal case of an upgrade of a compute node<br>
> it's expected that nova-compute is going to be down for some period of<br>
> time, and it's 100% expected that the VMs remain up and ACTIVE over that<br>
> period.<br>
><br>
> Setting VMs to ERROR would totally gum that up.<br>
><br>
</div></div>+1 that the state shouldn't be changed.<br>
<br>
What about if we exposed the last updated time to users and allowed them to decide if its significant or not ?<br></blockquote><div><br></div><div>I have changed my mind on this one. I agree we shouldn't change any state, and I also do not think we should show the last update time to the user either. I don't think showing that information would be very helpful to users, if at all, and would train users to poll nova more.</div>

<div><br></div><div>We don't want folks using nova list/show to check if there instance is functional or not.  A user should care about if there instance is operating as expected, nova misbehaving isn't the only reason an instance may go haywire (the service they are running inside the instance can crash etc.).  So we should expect users to be able to monitor the health of there instance without needing to poll nova on a regular basis.</div>

<div><br></div><div>Thoughts?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">_______________________________________________<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>
</div></div></blockquote></div><br></div></div>