<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
P {margin-top:0;margin-bottom:0;}</style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi all,<br>
<br>
Just a heads-up, the plan is to merge this feature this week.  The 3 reviews that are to be merged are [1], [2] and [3].<br>
<br>
For now, the baremetal clients will remain installed, so if you encounter any issues with the containerized clients, you can workaround those by using the "platform-openstack" alias.<br>
<br>
Make sure you update your workflow to take into account this change.<br>
<br>
As always, if you have any questions, feel free to ask me.<br>
<br>
Thanks,<br>
Stefan<br>
<br>
[1]: https://review.opendev.org/#/c/654423/16 <br>
[2]: https://review.opendev.org/#/c/654424/19<br>
[3]: https://review.opendev.org/#/c/655118/11<br>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div id="divRpF68635" style="direction: ltr;"><font size="2" face="Tahoma" color="#000000"><b>From:</b> Dinescu, Stefan<br>
<b>Sent:</b> Wednesday, April 24, 2019 8:58 PM<br>
<b>To:</b> starlingx-discuss@lists.starlingx.io<br>
<b>Subject:</b> Openstackclient will move to a container<br>
</font><br>
</div>
<div></div>
<div>
<div style="direction:ltr; font-family:Tahoma; color:#000000; font-size:10pt">
<div>Hi everyone,</div>
<div><br>
</div>
<div>As part of storyboard [0], openstackclients will move from a baremetal installation to being run inside a container.</div>
<div><br>
</div>
<div>The platform openstackclient will only be able to be used for platform services (keystone, barbican). For all other services (nova, glance, cinder etc) the containerized clients must be used.</div>
<div><br>
</div>
<div>To ensure a smooth transition, the submitted code will include a wrapper so that openstack commands will function as normal. The "openstack" command is aliased to this wrapper and will only be able to be used for the container services. The clients pod
 will be configured automatically with the correct "clouds.yaml" auth file, so no extra steps are needed to configure the pod.
<br>
</div>
<div><br>
</div>
<div>In order to use the platform openstack command, another alias is provided for it: "platform-openstack". You can also access the platform openstack by using the full path of the executable: "/usr/bin/openstack"</div>
<div><br>
</div>
<div>For the first batch of commits, the platform clients will not be removed, but they are expected to be removed in the following weeks, so please update any automation scripts you might have for this new behavior.</div>
<div><br>
</div>
<div>If you have any questions regarding this feature/change, feel free to ask me.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>Stefan</div>
<div><br>
</div>
<div>[0] Storyboard: <a href="https://storyboard.openstack.org/#!/story/2005312" target="_blank" rel="noopener noreferrer">
https://storyboard.openstack.org/#!/story/2005312</a></div>
</div>
</div>
</div>
</div>
</body>
</html>