<div dir="ltr">Hey folks,<div><br></div><div>We've been talking about how we need a pulpcore/3.7-to-3.11-compatible release of pulp_rpm. The static_context change requires a schema-change, and it has to be available to katello-3.18 (and hence pulpcore-3.7)</div><div><br></div><div>The static_context change is <a href="https://github.com/pulp/pulp_rpm/pull/1984">PR#1984</a></div><div><br></div><div>Right now, pulp-rpm/master has changes that require pulpcore/3.12 or later. Those changes are:</div><div><br></div><div><font face="monospace">d0c9badd Refactor distribution migration 0032<br></font></div><div><font face="monospace">fbaadaca Add support for automatic publishing and distributing</font><br><div><br></div><div>In addition, pulp_rpm/master is <b>currently broken</b> because it still references the deprecated enqueue_with_reservation(), that just got removed from pulpcore/master.</div><div><br></div><div>As I understand it, what needs to happen #SOON, is the following:</div><div><ol><li>revert the two commits above and merge, </li><li>get the static_context change updated (since a migration will have Left the Building) and get it merged, </li><li>merge any other fixes that won't break 3.7-compat [OPTIONAL], and THEN </li><li>cut 3.11 as compatible with 3.7-thru-3.10 pulpcore</li></ol></div><div>Once pulp_rpm/3.11 is released, we can then:</div><div><ol><li>re-apply the auto-pub/dist-schema changes,</li><li>fix enqueue-problem,  </li><li>mark pulp_rpm/master as 3.12+ compat, and finally</li><li>release pulp_rpm/3.12 to be ready for pulpcore-3.13</li></ol></div><div>And this all needs to happen by next week?</div><div><br></div><div>Is there anything I'm missing here?</div><div><br></div><div>G</div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Grant Gainey</div><div>Principal Software Engineer, Red Hat System Management Engineering</div></div></div></div></div></div></div>