<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 15, 2014 at 2:03 PM, Sean Dague <span dir="ltr"><<a href="mailto:sean@dague.net" target="_blank">sean@dague.net</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">On 12/15/2014 02:33 PM, Collins, Sean wrote:<br>
> It'd be great to somehow make a long lived dsvm node and job where<br>
> DevStack is continually deployed to it and restacked, to check for these<br>
> kinds of errors?<br></span></blockquote><div><br></div><div>I want to be careful here to not let an expectation develop that DevStack should be used in any long-running deployment.  Refreshing a VM or a new OS install on bare metal should be expected, often. IMO the only bits that you should expect to refresh quickly are the git repos.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">
</span>One of the things we don't test on the devstack side at all is that<br>
clean.sh takes us back down to baseline, which I think was the real<br>
issue here - <a href="https://review.openstack.org/#/c/141891/" target="_blank">https://review.openstack.org/#/c/141891/</a><br>
<br>
I would not be opposed to adding cleanup testing at the end of any<br>
devstack run that ensures everything is shut down correctly and cleaned<br>
up to a base level.<br></blockquote><div><br></div><div>clean.sh makes an attempt to remove enough of OpenStack and its dependencies to be able to change the configuration, such as switching databases or adding/removing services, and re-run stack.sh.  I'm not a fan of tracking installed OS package dependencies and Python packages so it can all be undone. But the above is a bug...<br></div><div><br></div><div>dt</div><div><br></div><div><br></div></div>-- <br><div class="gmail_signature"><br>Dean Troyer<br><a href="mailto:dtroyer@gmail.com">dtroyer@gmail.com</a><br></div>
</div></div>