<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;">
<div style="color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
Hey folks,</div>
<div style="color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
I know we have been through some changes with how pid=host works.  I'd like to get to the bottom of this, so we can either add the features we need to docker, or say "all is good".</div>
<div style="color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
Here is the last quote from this bugzilla where Red Hat in general is interested in the same behavior as the Kolla team has.  They have many people embedded in the Docker and Kubernetes communities, so it may make sense to let them do the work there :)</div>
<div style="color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<a href="https://bugzilla.redhat.com/show_bug.cgi?id=1302807">https://bugzilla.redhat.com/show_bug.cgi?id=1302807</a></div>
<div style="color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<br>
</div>
<div>
<div class="bz_comment_head" style="color: rgb(0, 0, 0); font-size: small; font-family: 'DejaVu Sans', 'Liberation Sans', sans-serif; padding: 0px; margin: 0px; font-weight: bold; line-height: normal; widows: 1;">
<span class="bz_comment_user" style="margin: 0px 0.5em;"><span class="vcard redhat_user"><a class="email" href="mailto:mpatel@redhat.com" title="Mrunal Patel <mpatel@redhat.com>" style="color: rgb(120, 31, 28); text-decoration: none;"><span class="fn">Mrunal
 Patel</span></a> </span></span><span class="bz_comment_time" style="margin: 0px 0.5em;">2016-02-08 06:10:15 EST</span></div>
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="color: rgb(0, 0, 0); font-size: small; font-family: Calibri, sans-serif; white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;">docker tracks the pids in a container using cgroups and hence all processes are killed even though we use pid=host. I believe we had probably prompted them to add this behavior in the first place.</pre>
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="color: rgb(0, 0, 0); font-size: small; font-family: Calibri, sans-serif; white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><br></pre>
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="color: rgb(0, 0, 0); white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><font face="Calibri">This statement appears at odds with what was tested on IRC a few days back with docker 1.10.  It is possible docker 1.10 had a regression here, in which case if they fix it, we will be back to a dead VM during libvirt upgrade which we don’t want.</font></pre>
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><font face="Calibri"><span style="white-space: pre-wrap;">Can folks that tested this weigh in on the testing that was done on that bugzilla with distro type, docker version, docker-py version, and results.  Unfortunately you will have to create a Red Hat bugzilla account, but if you don't wish to do that, please send the information on list after reviewing the bugzilla and I'll submit it on your behalf.</span></font></pre>
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="color: rgb(0, 0, 0); white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><font face="Calibri">The outcomes I would be happy with is:</font></pre>
<div style="color: rgb(0, 0, 0);">
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><font face="Calibri">* docker will never change the semantics of host=pid mode for killing child processes</font></pre>
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><font face="Calibri">* Or alternatively docker will add a feature such as host=pidnochildkill which Red Hat can spearhead</font></pre>
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><font face="Calibri">Thoughts and comments welcome.</font></pre>
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><font face="Calibri">Regards</font></pre>
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><font face="Calibri">-steve</font></pre>
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><br></pre>
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><br></pre>
</div>
<div style="color: rgb(0, 0, 0);">
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><br></pre>
<pre class="bz_comment_text
                 bz_wrap_comment_text" id="comment_text_2" style="white-space: pre-wrap; word-wrap: break-word; width: 50em; line-height: normal; widows: 1;"><br></pre>
</div>
</div>
<div style="color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<br>
</div>
</body>
</html>