<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</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>Hi folks,</div>
<div><br>
</div>
<div>I thought long and hard as how to not make this an exception and came up with the following.</div>
<div><br>
</div>
<div>I would be in favor (+1) of this particular feature addition, on the conditions that:</div>
<ol>
<li>This does not set a precedent that features will be backported by the typical +2/+2/+W</li><li>Any feature backport to a stable branch requires a vote on the mailing list</li></ol>
<div>With the above 1 and 2 in place, this is not an exception; it is a fact of how our project operates.</div>
<div><br>
</div>
<div>Note OpenStack stable maintenance does not permit backs of features at all :)  I really want stable to mean "low rate of change" and if we are backporting features, we will not have a low rate of change.  A low rate of change repository generally leads
 to stability over time.  If we continually backport features into the stable branch, the stable branch will be high rate of change, and will not lead to stability.</div>
<div><br>
</div>
<div>Regards</div>
<div>-steve</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>Steven Dake <<a href="mailto:stdake@cisco.com">stdake@cisco.com</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>Saturday, February 20, 2016 at 6:38 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] [kolla][vote] port neutron thin containers to stable/liberty<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>
<div 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><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>Steven Dake <<a href="mailto:stdake@cisco.com">stdake@cisco.com</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>Saturday, February 20, 2016 at 6:28 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>[openstack-dev] [kolla][vote] port neutron thin containers to stable/liberty<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>
<div 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>Folks,</div>
<div><br>
</div>
<div>There were not enough core reviewers to pass a majority approval of the neutron thin container backport idea, so we separated it out from fixing stable/liberty itself.</div>
<div><br>
</div>
<div>I am going to keep voting open for *2* weeks this time.  The reason for the two weeks is I would like a week of discussion before people just blindly vote ;)</div>
<div><br>
</div>
<div>Voting begins now and concludes March 4th.  Since this is a policy decision, no veto votes are permitted, just a +1 and a  -1.  Abstaining is the same as voting –1.</div>
<div><br>
</div>
</div>
</div>
</blockquote>
</span>
<div><br>
</div>
<div>Just kicking this conversation off, this feels a lot like an exception to me.  The problem with exceptions is that if we make one, we set a precedent that we will make exceptions in the future.  This means stable/* could become free for feature backport
 requests of all types.  For example, Id like reconfigure in stable/liberty.  I really need it for $$DAYJOB$$ but I don't think its the right way to manage the stable/liberty branch (backporting reconfigure).  In the same way, I think thin neutron containers
 are in the same category – a feature.</div>
<div><br>
</div>
<div>We have already made a decision we are going to fix Liberty so its stable because of
<span style="font-weight: bold;">data loss problems</span>.  While we are using new features to do this, the rationale is that we have a highly critical defect with the implementation and design of stable/liberty that needs to be rectified.  In my mind, this
 is a different scenario then a backport of a pure feature for feature's sake.</div>
<div><br>
</div>
<div>Even backporting reconfgiure would make more sense under a critical defect (the fact that COPY_ONCE doesn't restart containers on redeploy so once a config is deployed, its permanent).  I can't think of such argument for neutron thin containers although
 it is 6:30AM :).</div>
<div><br>
</div>
<div>I'd like to hear that argument.</div>
<div><br>
</div>
<div>Regards</div>
<div>-steve</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;">
<div>
<div 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><br>
</div>
</div>
</div>
</blockquote>
</span></div>
</div>
</blockquote>
</span>
</body>
</html>