<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;"><div>Thanks for asking this, I would also like to know what the “real” answer is. </div><div><br></div><div>But what I’ve found myself doing recently, since it was unwise to 100% count on rejoin-stack.sh, was to “do” everything via scripts and take periodic backups of same. You’re still only one power outage away from losing your state, but ideally a clean install and running the same scripts again could mostly recover. With that said most of what I’d been working on has a noop result if the same command is repeated multiple times (like “openstack role create”), so slowly appending to the script and just rerunning it in its entirety was a completely fine workflow. If you’re doing stuff where that’s not the case, this will not be a good solution.</div><div><br></div><div>Tim</div><div><br></div><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span style="font-weight:bold">From: </span> Kevin Benton <<a href="mailto:kevin@benton.pub">kevin@benton.pub</a>><br><span style="font-weight:bold">Reply-To: </span> "OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br><span style="font-weight:bold">Date: </span> Monday, May 2, 2016 at 3:10 PM<br><span style="font-weight:bold">To: </span> "<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br><span style="font-weight:bold">Subject: </span> [openstack-dev] [devstack] - suggested development workflow without  ./rejoin-stack.sh ?<br></div><div><br></div><div dir="ltr">This patch removed the ./rejoin-stack.sh script: <a href="https://review.openstack.org/#/c/291453/">https://review.openstack.org/#/c/291453/</a><div><br></div><div>I relied on this heavily in my development VM which sees lots of restarts because of various things (VM becomes unresponsive in load testing, my laptop has a kernel panic, etc). Normally this was not a big deal because I could ./rejoin-stack.sh and pick up where I left off (all db objects, virtual interfaces, instance images, etc all intact).</div><div><br></div><div>Now am I correct in understanding that when this happens there is no way to restart the services in a simple manner without blowing away everything and starting over? Unless I'm missing some way to run ./stack.sh without losing previous state, this seems like a major regression (went from mostly working ./rejoin-stack.sh to nothing).</div><div><br></div><div>What is the recommended way to use devstack without being a power outage away from losing hours of work? </div><div><br></div><div>Thanks,<br></div><div>Kevin Benton</div></div></span></body></html>