<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 14 October 2016 at 23:55, Jay Pipes <span dir="ltr"><<a href="mailto:jaypipes@gmail.com" target="_blank">jaypipes@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The primary thing that, to me at least, differentiates rolling upgrades of distributed software is that different nodes can contain multiple versions of the software and continue to communicate with other nodes in the system without issue.<br>
<br>
In the case of Glance, you cannot have different versions of the Glance service running simultaneously within an environment, because those Glance services each directly interface with the Glance database and therefore expect the Glance DB schema to look a particular way for a specific version of the Glance service software.<br></blockquote><div><br></div><div>Cinder services can run N+-1 versions in a mixed manner, all talking to the  same database, no conductor required.</div></div><br clear="all"><div><br></div><br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>-- <br>Duncan Thomas</div></div></div>
</div></div>