<div dir="ltr">Ah, ok. thank you.<div><br><div><div dir="ltr" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>David</div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Nov 24, 2020 at 3:40 PM Tanya Tereshchenko <<a href="mailto:ttereshc@redhat.com" target="_blank">ttereshc@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Just because you were not present, I carried over your items which were not marked as done and the ones we were not sure about the next steps.</div><div>Feel free to adjust them as you see it. </div><div>We didn't assign anything new to you while you were away :)</div><div><br></div><div>Tanya</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Nov 24, 2020 at 8:26 PM David Davis <<a href="mailto:daviddavis@redhat.com" target="_blank">daviddavis@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Thanks for taking notes and sorry I couldn't be at the meeting. Can you explain more about the action item to give updates on the tagging story? I was planning on following up on the mailing lists with updates since I don't think the feature will be specific to pulpcore.<div><br></div><div>As for the automatic merge PR (<a href="https://github.com/pulp/pulp-ci/pull/737" target="_blank">https://github.com/pulp/pulp-ci/pull/737</a>), I wasn't planning on carrying forward an AI for it. I don't have any time to address in the near future but I'm happy to hand it off to someone else if they're interested.<br clear="all"><div><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div>David</div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Nov 24, 2020 at 12:43 PM Tanya Tereshchenko <<a href="mailto:ttereshc@redhat.com" target="_blank">ttereshc@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><h3 id="gmail-m_-4845312894579024438gmail-m_1097831861080990059gmail-m_-1384683735117383937gmail-m_1849456055486521839gmail-m_8137484190495578565gmail-m_-2335985101030833863gmail-m_3900455521107624618gmail-m_-2423443626193269332gmail-m_3314359465334601970gmail-m_4962955308669482906gmail-Previous-action-items" style="box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;letter-spacing:0.35px"><span style="box-sizing:border-box"><font size="2">Previous action items</font></span></h3><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em;color:rgb(51,51,51);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";letter-spacing:0.35px"><li style="box-sizing:border-box"><span style="box-sizing:border-box">[david] To send out last call for feedback before merging </span><a href="https://github.com/pulp/pulp-ci/pull/737" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://github.com/pulp/pulp-ci/pull/737</span></a><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">Hold off until after Github Actions move</span></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[fao89] look at driving forward release automation.</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">Automate post-release steps (branching, bumping to dev versions, updating template config, etc)</span></li><li style="box-sizing:border-box;padding-top:0.25em"><a href="https://pulp.plan.io/issues/7817" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://pulp.plan.io/issues/7817</span></a><span style="box-sizing:border-box"> (needs grooming, please provide feedback)</span></li><li style="box-sizing:border-box;padding-top:0.25em"><a href="https://pulp.plan.io/issues/7818" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://pulp.plan.io/issues/7818</span></a><span style="box-sizing:border-box"> (</span><s style="box-sizing:border-box"><span style="box-sizing:border-box">needs grooming</span></s><span style="box-sizing:border-box">)</span></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[david] </span><s style="box-sizing:border-box"><span style="box-sizing:border-box">a Pulp query that shows issues for pulpcore (filters out installer, operator, etc)</span></s><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">Done: </span><a href="https://pulp.plan.io/projects/pulp/issues?query_id=166" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://pulp.plan.io/projects/pulp/issues?query_id=166</span></a></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[david] </span><s style="box-sizing:border-box"><span style="box-sizing:border-box">move django fips repo to pulp</span></s><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">Done: </span><a href="https://github.com/pulp/django/" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://github.com/pulp/django/</span></a></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[david] </span><s style="box-sizing:border-box"><span style="box-sizing:border-box">notify pulp-list mailing list of 3.9 release schedule</span></s></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[ttereshc] </span><s style="box-sizing:border-box"><span style="box-sizing:border-box">file a task to have task management code manage working dir</span></s></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[david] </span><s style="box-sizing:border-box"><span style="box-sizing:border-box">to start on tagging planning</span></s><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><a href="https://pulp.plan.io/issues/7127" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://pulp.plan.io/issues/7127</span></a></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Started. Met with David Newswanger yesterday.</span></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Hope to have draft design by next week.</span></li></ul></li></ul><h3 id="gmail-m_-4845312894579024438gmail-m_1097831861080990059gmail-m_-1384683735117383937gmail-m_1849456055486521839gmail-m_8137484190495578565gmail-m_-2335985101030833863gmail-m_3900455521107624618gmail-m_-2423443626193269332gmail-m_3314359465334601970gmail-m_4962955308669482906gmail-Topics" style="box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;letter-spacing:0.35px"><a href="https://hackmd.io/XfI9DxymSAu6UJnblh7prQ?both#Topics" title="Topics" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1" target="_blank"><font size="2"><span style="box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></font></a><span style="box-sizing:border-box"><font size="2">Topics</font></span></h3><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em;color:rgb(51,51,51);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";letter-spacing:0.35px"><li style="box-sizing:border-box"><span style="box-sizing:border-box">two feature plans pending for pulp-dev discussion</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">parallelizing orphan cleanup while avoiding runtime errors(ipanova)</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">started writing down a proposal</span></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">alternate content sources(bmbouter)</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">needs feedback</span></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">meeting with Katello next week</span></li><li style="box-sizing:border-box;padding-top:0.25em"><a href="https://pulp.plan.io/issues/7832" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://pulp.plan.io/issues/7832</span></a></li></ul></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">RBAC pulpcore issue</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><a href="https://pulp.plan.io/issues/7710" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://pulp.plan.io/issues/7710</span></a></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">3.9 blocker</span></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">how to remove a plugin, including the relevant data in the db</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">pulpcore-manager command?</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">checks if the plugin is installed</span></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">if not, drops all <plugin_app_label>_* tables?</span></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">use cases</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">migration plugin is the one which everyone would want to remove eventually</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">it’s needed for katello</span></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">if no general solution is available, we will make some custom one for the migration plugin only</span></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">incompatible plugins, one might want to remove one</span></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">ttereshc to create a task</span></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Validate existing group on pulpcore?</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><a href="https://github.com/ansible/galaxy_ng/pull/572/files#diff-6b9632eb49cb924f729282743cdac58a36f7625974fef12da2ea7b946ac19866R32" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://github.com/ansible/galaxy_ng/pull/572/files#diff-6b9632eb49cb924f729282743cdac58a36f7625974fef12da2ea7b946ac19866R32</span></a></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">pulpcore uses Django Group model, not a custom one, so likely no need</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><a href="https://github.com/django/django/blob/7af8f4127397279d19ef7c7899e93018274e2f9b/django/contrib/auth/models.py#L109" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://github.com/django/django/blob/7af8f4127397279d19ef7c7899e93018274e2f9b/django/contrib/auth/models.py#L109</span></a></li></ul></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">3.10 release</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">Tentatively planned for Jan 8? due to holidays. Feedback welcome.</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">probably too early, maybe end of January?</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">Galaxy NG will likely need a release of pulpcore at the end of Jan’21</span></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Conference driven release</span></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Decide after 3.9 release</span></li></ul></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Needs volunteer to release</span></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">An assumption in the ArtifactSaver stage that a d_artifact always has a remote.</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><a href="https://github.com/pulp/pulpcore/blob/master/pulpcore/plugin/stages/artifact_stages.py#L297" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://github.com/pulp/pulpcore/blob/master/pulpcore/plugin/stages/artifact_stages.py#L297</span></a><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">Is it intentional?</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">Not intentional</span></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">move the check on line 300 couple of lines up</span></li></ul></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">Currently causes issues for the migration</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><a href="https://pulp.plan.io/issues/7876" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://pulp.plan.io/issues/7876</span></a></li></ul></li></ul></li></ul><h3 id="gmail-m_-4845312894579024438gmail-m_1097831861080990059gmail-m_-1384683735117383937gmail-m_1849456055486521839gmail-m_8137484190495578565gmail-m_-2335985101030833863gmail-m_3900455521107624618gmail-m_-2423443626193269332gmail-m_3314359465334601970gmail-m_4962955308669482906gmail-Action-items" style="box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.25;color:rgb(51,51,51);margin-top:24px;margin-bottom:16px;letter-spacing:0.35px"><a href="https://hackmd.io/XfI9DxymSAu6UJnblh7prQ?both#Action-items" title="Action-items" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none;float:left;padding-right:4px;line-height:1" target="_blank"><font size="2"><span style="box-sizing:border-box;font-variant-numeric:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;line-height:1;font-family:octicons;display:inline-block;color:rgb(0,0,0);vertical-align:middle"></span></font></a><span style="box-sizing:border-box"><font size="2">Action items</font></span></h3><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:16px;padding-left:2em;color:rgb(51,51,51);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";letter-spacing:0.35px"><li style="box-sizing:border-box"><span style="box-sizing:border-box">[david] To send out last call for feedback before merging </span><a href="https://github.com/pulp/pulp-ci/pull/737" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://github.com/pulp/pulp-ci/pull/737</span></a><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">Hold off until after Github Actions move</span></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[fao89] look at driving forward release automation.</span><ul style="box-sizing:border-box;margin-top:0px;margin-bottom:0px;padding-left:2em"><li style="box-sizing:border-box"><span style="box-sizing:border-box">Automate post-release steps (branching, bumping to dev versions, updating template config, etc)</span></li><li style="box-sizing:border-box;padding-top:0.25em"><a href="https://pulp.plan.io/issues/7817" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://pulp.plan.io/issues/7817</span></a><span style="box-sizing:border-box"> (needs grooming, please provide feedback)</span></li><li style="box-sizing:border-box;padding-top:0.25em"><a href="https://pulp.plan.io/issues/7818" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://pulp.plan.io/issues/7818</span></a><span style="box-sizing:border-box"> (</span><s style="box-sizing:border-box"><span style="box-sizing:border-box">needs grooming</span></s><span style="box-sizing:border-box">)</span></li></ul></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[ttereshc] to file a task to implement plugin removal</span></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[fao89] to figure out the use case for this fix </span><a href="https://github.com/ansible/galaxy_ng/pull/572/files#diff-6b9632eb49cb924f729282743cdac58a36f7625974fef12da2ea7b946ac19866R32" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://github.com/ansible/galaxy_ng/pull/572/files#diff-6b9632eb49cb924f729282743cdac58a36f7625974fef12da2ea7b946ac19866R32</span></a></li><li style="box-sizing:border-box;padding-top:0.25em"><span style="box-sizing:border-box">[david] updates on tagging planning </span><a href="https://pulp.plan.io/issues/7127" rel="noopener" style="box-sizing:border-box;background-color:transparent;color:rgb(51,122,183);text-decoration-line:none" target="_blank"><span style="box-sizing:border-box">https://pulp.plan.io/issues/7127</span></a></li></ul></div>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-dev</a><br>
</blockquote></div>
</blockquote></div></div>
</blockquote></div>