<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</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>Kevin,</div>
<div><br>
</div>
<div>Why have one snowflake when you can have two?</div>
<div><br>
</div>
<div>Snarky comments aside :) Sergey did answer that question in the specification he linked (rest quoted):</div>
<div>
<div>"</div>
<div>------------</div>
<div>Alternatives</div>
<div>------------</div>
<div><br>
</div>
<div>This spec is actually describes an alternative experimental approach for</div>
<div>OpenStack deployment, but there are few questions to answer about alternatives.</div>
<div><br>
</div>
<div><br>
</div>
<div>1. Why not use Kolla's container images?</div>
<div>   There is a set of fundamental requirements for container images that is</div>
<div>   currently not covered or controversial to some Kolla principles. This list</div>
<div>   will be maintained and discussed with Kolla community under the following</div>
<div>   specification published to Kolla project:</div>
<div>   I18b319cb796192a1e61ecd516a485dc82d52652f</div>
<div><br>
</div>
<div>2. Why not contribute to Kolla-Kubernetes?</div>
<div>   It's based on the Kolla container images, while we need to solve list of</div>
<div>   requirements described in I18b319cb796192a1e61ecd516a485dc82d52652f</div>
</div>
<div>"</div>
<div><br>
</div>
<div>Sergey,</div>
<div><br>
</div>
<div>The technical committee has set precedent that competition is acceptable in the "outer ring" of services (i.e. The TC doesn't want Big Tent projects competing with nova for example but deployment is fair game).  I agree with that decision completely.  However,
 I can't help but wonder wouldn't this require at-least a Fuel mission change to the governance repository?  When (correct me if I am wrong) Kuryr started to encroach upon the mission of Magnum, Kuryr had to change their mission statement.  Now both mission
 statements overlap which is an unfortunate aspect of healthy growing projects.</div>
<div><br>
</div>
<div>The mission statement of Kolla is:</div>
<div>Kolla provides production-ready containers and deployment tools for operating OpenStack clouds.</div>
<div><br>
</div>
<div>That specification is a direct translation of Kolla's mission statement into more lines of text.</div>
<div><br>
</div>
<div>I am ok with competition, but please make and meet your commitments in the governance repository so folks in the community understand what each project is about.</div>
<div><br>
</div>
<div>Regards,</div>
<div>-steve</div>
<div><br>
</div>
<div><br>
</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>"Fox, Kevin M" <<a href="mailto:Kevin.Fox@pnnl.gov">Kevin.Fox@pnnl.gov</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>Friday, June 17, 2016 at 9:11 AM<br>
<span style="font-weight:bold">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">Subject: </span>Re: [openstack-dev] [fuel] [kolla] Containerized OpenStack on Kubernetes experimental project proposal<br>
</div>
<div><br>
</div>
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div dir="ltr"><style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
<div ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Um, why try and reimplement Kolla from scratch rather then use the existing Kolla system and make it available via Fuel?<br>
<br>
There is already a project do deploy OpenStack containers in Kubernetes:<br>
<a href="http://docs.openstack.org/developer/kolla-kubernetes/" target="_blank">http://docs.openstack.org/developer/kolla-kubernetes/</a><br>
<a href="https://review.openstack.org/#/c/304182/" target="_blank">https://review.openstack.org/#/c/304182/</a><br>
<br>
Lets work together rather then creating more projects.<br>
<br>
Thanks,<br>
Kevin<br>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div style="direction: ltr;" id="divRpF917875"><font face="Tahoma" color="#000000" size="2"><b>From:</b> Sergey Lukjanov [<a href="mailto:slukjanov@mirantis.com">slukjanov@mirantis.com</a>]<br>
<b>Sent:</b> Friday, June 17, 2016 6:56 AM<br>
<b>To:</b> OpenStack Development Mailing List<br>
<b>Subject:</b> [openstack-dev] [fuel] Containerized OpenStack on Kubernetes experimental project proposal<br>
</font><br>
</div>
<div></div>
<div>
<div dir="ltr">Hi,
<div><br>
</div>
<div>I'd like to share proposal on running the experimental project under the Fuel</div>
<div>umbrella for running OpenStack in containers on top of Kubernetes,</div>
<div>codename "Fuel CCP".</div>
<div><br>
</div>
<div>Here is a specification in Fuel: <a href="https://review.openstack.org/331139" target="_blank">https://review.openstack.org/331139</a></div>
<div><br>
</div>
<div>CCP is the initiative to package OpenStack services in the containers and<br>
</div>
<div>
<div>use standard container management framework to run and manage them. It</div>
<div>includes following areas, but not limited to them:</div>
<div>    </div>
<div>* OpenStack containerization and container image building tooling</div>
<div>* CI/CD to produce properly layered and versioned containers for the supported</div>
<div>  stable and current master branches of OpenStack projects</div>
<div>* OpenStack deployment in containers on top of Kubernetes with HA for OpenStack</div>
<div>  services and their dependencies (e.g. MySQL, RabbitMQ, etc.)</div>
<div>* Tooling for deploying and operating OpenStack clusters with support for the</div>
<div>  upgrades, patching, scaling and changing configuration</div>
<div><br>
</div>
<div>As for the governance - Fuel CCP will be just a separated experimental project</div>
<div>under OpenStack namespace with own specs and core team. The nearest example of</div>
<div>the same governance is 3rd party Fuel plugin done not by Mirantis.</div>
<div><br>
</div>
<div>Thanks.</div>
<div><br>
</div>
-- <br>
<div class="gmail_signature">
<div dir="ltr">
<div>Sincerely yours,<br>
Sergey Lukjanov<br>
Principal Software Engineer<br>
Mirantis Inc.</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</span>
</body>
</html>