<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><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>Dave Walker <<a href="mailto:email@daviey.com">email@daviey.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>Friday, July 22, 2016 at 2:19 PM<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] Please start getting in the habit of breaking up containers from ansible changes<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>
<div dir="ltr">
<div class="gmail_extra"></div>
<br>
On 22 July 2016 at 21:35, Steven Dake (stdake) <<a href="mailto:stdake@cisco.com">stdake@cisco.com</a>> wrote:<br>
><br>
> Hey folks,<br>
><br>
> I know it doesn't make a lot of sense to break up containers from ansible changes to people outside the core review team, but for anything with backport potential, please do so.  We are considering in Occata splitting the kolla repo into two (kolla = containers
 & build, kolla-ansible = playbooks).  I think the timing is right after we branch Kolla Newton, but I don't want to crater our backport process in the process.  By keeping the changes separate we can still have a tidy backport experience.<br>
><br>
> Even for small changes - 2–3 liner, please break them up using Partial-Bug.<br>
><br>
> Core reviewers please start enforcing this.<br>
><br>
> TIA!<br>
> -steve<br>
><br>
<br>
Hi Steve,<br>
<br>
Why would this cause a problem in current Master?  As I understand it, you want to make sure that changes that touch both Dockerfiles and Playbooks are in isolated commits so they can be backported.  However, this surely won't be relevant until Newton is cut
 and Occata is opened, as Newton is remaining as a single tree.  So, the splitting of commits is only relevant in Occata+1, where splitting will already be enforced - by the splitting of the trees in Occata?  I say O+1, as split trees will only start in O..
 So for Newton, O commits will still backport cleanly... as they will be separated by the nature of the tree split.<br>
<br>
Or... Have I horribly misunderstood your push?<br>
<br>
With Occata, will kolla and kolla-ansible have common ancestry? As in, will they both be based on current Master with irrelevant files removed from each tree?<br>
</div>
</div>
</div>
</blockquote>
</span>
<div><br>
</div>
<div>Dave,</div>
<div><br>
</div>
<div>This causes no problem in current master or in Newton.</div>
<div><br>
</div>
<div>Newton, Mitaka, and Liberty will be one repository.  I want to run a semi-experiment to see if people complain about splitting up the changes to the point that it causes harm to the project and want to get the core reviewer team in the habit for looking
 for those sorts of issues.  Its a slight change in our workflow.</div>
<div><br>
</div>
<div>With Occata and the common ancestry question, if I were doing the work, I'd copy one repo to another, and remove irrelevant files as to not lose history.  What we end up doing will likely be driven by community consensus not my best guess  at speculation
 of how it should be done so YMMV.</div>
<div><br>
</div>
<div>Regards</div>
<div>-steve</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>
<div dir="ltr"><br>
--<br>
Kind Regards,<br>
Dave Walker<br>
</div>
</div>
</div>
</blockquote>
</span>
</body>
</html>