<div dir="ltr"><div dir="ltr"><div id="gmail-m_7790675156901884203gmail-magicdomid14" class="gmail-m_7790675156901884203gmail-"><span class="gmail-m_7790675156901884203gmail-author-p-86921">General discussion:</span><span class="gmail-m_7790675156901884203gmail-author-g-je5qlsdx3ot99d0j"><span class="gmail-m_7790675156901884203gmail-author-p-86921"><br></span></span></div><div class="gmail-m_7790675156901884203gmail-"><ul><li><span class="gmail-m_7790675156901884203gmail-author-g-je5qlsdx3ot99d0j"><span class="gmail-m_7790675156901884203gmail-author-p-86921">The commit bit to pulp/pulp_rpm</span> has been given to QE team.</span></li><li><span class="gmail-m_7790675156901884203gmail-author-g-je5qlsdx3ot99d0j">Codeowners [0] for functional tests in pulp/pulp_rpm</span></li><ul><li><span class="gmail-m_7790675156901884203gmail-author-g-je5qlsdx3ot99d0j">Agreed to add<br></span></li><li><span class="gmail-m_7790675156901884203gmail-author-g-je5qlsdx3ot99d0j"><span class="gmail-author-g-w9u0if7rdpnrh6mu">AI: David to open PR to add codeowners. Add some docs to wiki.</span></span></li></ul></ul></div><div><span class="gmail-m_7790675156901884203gmail-author-p-86921"><span class="gmail-m_7790675156901884203gmail-author-g-i9rva3q9c2fov4eq">Pulp 2:</span></span></div><div><ul><li><span class="gmail-m_7790675156901884203gmail-author-p-86921"><span class="gmail-m_7790675156901884203gmail-author-g-i9rva3q9c2fov4eq">Potentially an issue with sync of Fedora 29 repo, expecting a bug report and steps to reproduce from a user.<br></span></span></li></ul></div><div><div id="gmail-m_7790675156901884203gmail-magicdomid14" class="gmail-m_7790675156901884203gmail-"><span class="gmail-m_7790675156901884203gmail-author-g-je5qlsdx3ot99d0j">Pulp </span><span class="gmail-m_7790675156901884203gmail-author-p-86921">3</span><span class="gmail-m_7790675156901884203gmail-author-g-je5qlsdx3ot99d0j">:</span><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-3z122z4viedgkhyt5y7z122z">Modularity considerations [1]</span><span class="gmail-author-g-3z122z4viedgkhyt5y7z122z gmail-url"></span></li><ul class="gmail-list-bullet1"><li><span class="gmail-author-p-80561">Due to RPM specific dependencies Pulp3 RPM plugin will be available on RH distros only or containerized</span></li></ul><li><span class="gmail-author-p-80561">Sprint candidates [2][3][4]<br></span></li><ul class="gmail-list-bullet1"><li><span class="gmail-author-p-80561">will be considered after tomorrow's sprint planning, depend on number of pulpcore RC items and other priorities<br></span></li></ul><li><span class="gmail-author-p-80561">Issue discussed: sync fails if there are same artifacts in different repos with different relative paths</span></li><ul><li><span class="gmail-author-p-80561">repo1 has foo.rpm</span></li><li><span class="gmail-author-p-80561">repo2 has nested_dir/foo.rpm</span></li><li><span class="gmail-author-p-80561">paths are different, artifact is the same</span></li><li><span class="gmail-author-p-80561">right now only one relative path can be for content-artifact relation</span></li><li><span class="gmail-author-p-80561">Questions:</span></li></ul></ul><div style="margin-left:120px"><span class="gmail-author-p-80561">1. Is there a need to replicate directory structure from upstream without configuring explicitly a path for publication?</span></div><ul><ul><ul><ul><li><span class="gmail-author-p-80561"><span class="gmail-author-p-80561"><span class="gmail-author-p-66023">Agreed that expectation is that upstream directory structure should be preserved by default. </span></span></span><br></li></ul></ul></ul></ul><ul class="gmail-list-bullet1"><ul><ul><ul><li><span class="gmail-author-p-80561"><span class="gmail-author-p-66023">AI: Tanya will start a discussion on pulp-dev to hear from other plugins and to discuss how to do it and where to introduce the change</span></span></li></ul></ul></ul></ul><div style="margin-left:120px"><span class="gmail-author-p-80561"><span class="gmail-author-p-66023">2. How to fix the issue for now?</span></span></div><ul class="gmail-list-bullet1"><ul><ul><ul><li><span class="gmail-author-p-66023">use a filename as a relative_path for now</span></li><li><span class="gmail-author-p-66023">directory structure of the upstream won't be preserved until the question #1 is resolved</span></li></ul></ul></ul></ul><div></div><ul class="gmail-list-bullet1"><li><span class="gmail-author-p-80561">some functional tests</span><span class="gmail-author-p-65263"> don't seem to be</span><span class="gmail-author-p-80561"> isolated</span></li><ul><li><span class="gmail-author-p-80561">AI: Tanya to check and follow up with QE to see if it was done on purpose or if it should be improved<br></span></li></ul></ul></div><div class="gmail-m_7790675156901884203gmail-"><span class="gmail-m_7790675156901884203gmail-author-g-je5qlsdx3ot99d0j">[0] <a href="https://www.redhat.com/archives/pulp-dev/2019-February/msg00040.html">https://www.redhat.com/archives/pulp-dev/2019-February/msg00040.html</a><br></span></div><div class="gmail-m_7790675156901884203gmail-"><span class="gmail-m_7790675156901884203gmail-author-g-je5qlsdx3ot99d0j"><span class="gmail-author-g-3z122z4viedgkhyt5y7z122z">[1] </span><span class="gmail-author-g-3z122z4viedgkhyt5y7z122z gmail-url"><a href="https://pulp.plan.io/issues/4162">https://pulp.plan.io/issues/4162 </a><br></span></span></div><div class="gmail-m_7790675156901884203gmail-"><span class="gmail-m_7790675156901884203gmail-author-g-je5qlsdx3ot99d0j"><span class="gmail-author-g-3z122z4viedgkhyt5y7z122z gmail-url">[2] </span></span><span class="gmail-author-p-80561 gmail-url"><a href="https://pulp.plan.io/issues/4295">https://pulp.plan.io/issues/4295</a></span><span class="gmail-author-p-66023"> - ready to go on the sprint</span></div><div class="gmail-m_7790675156901884203gmail-"><span class="gmail-author-p-66023">[3] </span><span class="gmail-author-p-80561 gmail-url"><a href="https://pulp.plan.io/issues/4412">https://pulp.plan.io/issues/4412</a></span><span class="gmail-author-p-80561"> - needs triaging</span></div><div class="gmail-m_7790675156901884203gmail-"><span class="gmail-author-p-80561">[4] </span><span class="gmail-author-p-80561 gmail-url"><a href="https://pulp.plan.io/issues/4413">https://pulp.plan.io/issues/4413</a></span><span class="gmail-author-p-80561"> - needs grooming</span></div><div class="gmail-m_7790675156901884203gmail-"><br><span class="gmail-m_7790675156901884203gmail-author-g-je5qlsdx3ot99d0j"><span class="gmail-author-g-3z122z4viedgkhyt5y7z122z gmail-url"></span></span></div><span class="gmail-m_7790675156901884203gmail-author-p-86921"><span class="gmail-m_7790675156901884203gmail-author-g-i9rva3q9c2fov4eq"></span></span></div></div></div>