<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none"><!-- p { margin-top: 0px; margin-bottom: 0px; }--></style>
</head>
<body dir="ltr" style="font-size:10pt;color:#000000;background-color:#FFFFFF;font-family:'Courier New',monospace;">
<p>Hi Wade, sorry for the late reply most of us have been traveling / afk for a bit for the summit. Regarding Liberty > Mitaka upgrades there are a few issues that we need to work out before we have a supported upgrade process. <br>
</p>
<p><br>
</p>
<p>Most notably we need to address:<br>
</p>
<p>* <a href="https://bugs.launchpad.net/openstack-ansible/+bug/1577245">https://bugs.launchpad.net/openstack-ansible/+bug/1577245</a><br>
</p>
<p>* <a href="https://bugs.launchpad.net/openstack-ansible/+bug/1568029">https://bugs.launchpad.net/openstack-ansible/+bug/1568029</a><br>
</p>
<p>* <a href="https://bugs.launchpad.net/openstack-ansible/+bug/1574019">https://bugs.launchpad.net/openstack-ansible/+bug/1574019</a><br>
</p>
<p>* <a href="https://bugs.launchpad.net/openstack-ansible/+bug/1574303">https://bugs.launchpad.net/openstack-ansible/+bug/1574303</a><br>
</p>
<p><br>
</p>
<p>It's likely if you hand fix these items you should be all taken care of. That said, work will be in full swing in the next week or so to get upgrades 100% squared away and there may be some other things that need be addressed before we'd say they're fully
supported.<br>
</p>
<div id="Signature">
<div name="divtagdefaultwrapper" style="margin: 0px;">
<div>
<div>
<div>
<div>
<div style="font-size: 13px;"><font size="2" style="font-family: 'Courier New', monospace;"><span style="font-size: 10pt; font-family: 'Courier New', monospace;"><br style="font-family: 'Courier New', monospace;">
<span style="font-family: 'Courier New', monospace;"></span></span></font></div>
<div><font style="font-size: 13.3333px; font-family: 'Courier New', monospace; background-color: rgb(255, 255, 255);"><font style="font-family: 'Courier New', monospace;"><span style="font-size: 10pt; font-family: 'Courier New', monospace;"><span style="font-family: 'Courier New', monospace;"><span style="font-family: 'Courier New', monospace;">As
for the RTFM part, it's not RTFM at all. We generally give our releases a bit of time to </span></span></span></font><span style="font-family: 'Courier New', monospace;"><span style="font-family: 'Courier New', monospace;">stabilize</span></span><font style="font-family: 'Courier New', monospace;"><span style="font-size: 10pt; font-family: 'Courier New', monospace;"><span style="font-family: 'Courier New', monospace;"><span style="font-family: 'Courier New', monospace;"> before </span></span></span></font></font><font style="font-size: 13.3333px; font-family: 'Courier New', monospace; background-color: rgb(255, 255, 255);"><span style="font-family: 'Courier New', monospace;"><span style="font-family: 'Courier New', monospace;">announcing</span></span></font><font style="font-size: 13.3333px; font-family: 'Courier New', monospace; background-color: rgb(255, 255, 255);"><span style="font-size: 10pt; font-family: 'Courier New', monospace;"><span style="font-family: 'Courier New', monospace;"><span style="font-family: 'Courier New', monospace;"> to
the world how "wonderful our upgrade process is". Sadly, the issues you've found are a product of us not having worked everything out yet. We do have some documentation regarding the minor upgrade process as outlined here: [0] as well as other operational
documentation that can be found here: [1]. Also if you're interested in working on the upgrades we'd love to have a chat regarding all of the things you've run into so that we can automate them away. I'd recommend joining in on the #openstack-ansible IRC channel
and potentially raising issues on launchpad [2] for things we've not yet thought of to work on.</span></span></span></font><br>
</div>
<div><font style="font-size: 13.3333px; font-family: 'Courier New', monospace; background-color: rgb(255, 255, 255);"><span style="font-size: 10pt; font-family: 'Courier New', monospace;"><span style="font-family: 'Courier New', monospace;"><span style="font-family: 'Courier New', monospace;"><br>
</span></span></span></font></div>
<div><font style="background-color: rgb(255, 255, 255);"><span><span><span style="font-size: 10pt;">As for what you've done thus far, it seems like a sensible approach. The playbook execution should drop new code into place and start/restart all of the services.
However the straggler process may have been related to this issue [ </span><a href="https://bugs.launchpad.net/openstack-ansible/+bug/1577245" style="font-family: 'Courier New', monospace; font-size: 10pt;">https://bugs.launchpad.net/openstack-ansible/+bug/1577245</a><span style="font-size: 10pt;">
] if you can look through that and the other issues mentioned earlier </span><span style="font-size: 10pt;"><span style="font-family: 'Courier New', monospace; font-size: 10pt; background-color: rgb(255, 255, 255);">we'd </span><span style="font-family: 'Courier New', monospace; font-size: 13.3333px; background-color: rgb(255, 255, 255);">appreciate</span><span style="font-family: 'Courier New', monospace; font-size: 10pt; background-color: rgb(255, 255, 255);"> the feedback. </span></span></span></span></font></div>
<div><font style="background-color: rgb(255, 255, 255);"><span><span><span style="font-size: 10pt;"><br>
</span></span></span></font></div>
<div><font style="background-color: rgb(255, 255, 255);"><span><span><span style="font-size: 10pt;">Sorry for the TL;DR I hope you're well. Ping us if you have questions. </span></span></span></font></div>
<div><font style="font-size: 13.3333px; font-family: 'Courier New', monospace; background-color: rgb(255, 255, 255);"><span style="font-size: 10pt; font-family: 'Courier New', monospace;"><span style="font-family: 'Courier New', monospace;"><span style="font-family: 'Courier New', monospace;"><br>
</span></span></span></font></div>
<div>[0] - <a href="http://docs.openstack.org/developer/openstack-ansible/install-guide/app-minorupgrade.html">http://docs.openstack.org/developer/openstack-ansible/install-guide/app-minorupgrade.html</a><br>
</div>
<div>[1] - <a href="http://docs.openstack.org/developer/openstack-ansible/install-guide/#operations">http://docs.openstack.org/developer/openstack-ansible/install-guide/#operations</a><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 13px;">
<font size="2" face="Consolas, monospace"><span style="font-size:10pt">[2] - <a href="https://bugs.launchpad.net/openstack-ansible/">https://bugs.launchpad.net/openstack-ansible/</a></span></font></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 13px;">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 13px;">
<font size="2" face="Consolas, monospace"><span style="font-size:10pt">--<br>
<br>
Kevin Carter<br>
IRC: cloudnull</span></font></div>
<div style="font-family: Tahoma; font-size: 13px;"><font face="Courier New" size="2"><span style="font-size:10pt"><br>
</span></font></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="color: rgb(33, 33, 33);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Wade Holler <wade.holler@gmail.com><br>
<b>Sent:</b> Thursday, April 28, 2016 11:33 AM<br>
<b>To:</b> OpenStack Operators; OpenStack Development Mailing List (not for usage questions)<br>
<b>Subject:</b> [openstack-dev] [Openstack-operators] [OpenStack-Ansible] Mitaka Upgrade</font>
<div> </div>
</div>
<div>
<div dir="ltr">Hi All,
<div><br>
</div>
<div>If this is RTFM please point me there and I apologize.</div>
<div><br>
</div>
<div>If not:</div>
<div><br>
</div>
<div>We are testing the Liberty to Mitaka transition with OSAD. Could someone please advise if these were the correct general steps.</div>
<div><br>
</div>
<div>osad multinode (VMs/instances inside a osad cloud) built with latest 12.X liberty osad</div>
<div>1. save off config files: openstack_user_config.yml, user_variables,yml, ...hostname..., inventory, etc.</div>
<div>2. rm -rf /etc/openstack_deploy; rm -rf /opt/openstack-ansible</div>
<div>3. git clone -b stable/mitaka ....</div>
<div>4. copy config files back in place</div>
<div>5. ./scripts/bootstrap-ansible.sh</div>
<div>6. openstack-ansible setup-everything.yml</div>
<div><br>
</div>
<div>That is the process we ran and it appears to have went well after adding the "-e rabbit_upgrade=true" flag.</div>
<div><br>
</div>
<div>Only straggler process that I found so far was a neutron-ns-metadata-proxy that was still running 12.X liberty code. restarted the container and it didn't start again, but the 13.X mitaka version is running ( and was before shutdown ).</div>
<div><br>
</div>
<div>Is this the correct upgrade process or are there other steps / approaches that should be taken ?<br>
</div>
<div><br>
</div>
<div>Best Regards,</div>
<div>Wade</div>
<div><br>
</div>
<div><br>
</div>
</div>
</div>
</div>
</body>
</html>