On Tue, May 11, 2021 at 1:02 PM David Davis <davidda...@redhat.com> wrote:
> What if you create a 3.11 release branch and then revert the commits on > the 3.11 branch? That would save you from having to reapply the two > commits. > But then we'd have to cherry-pick lots more, one of which would be a schema-change :( I'm doing an experiment right now, and the reverts aren't too bad (altho I still have one problem to flatten around the gpgcheck fields that are part of the reverts...) G You could also pin to pulpcore < 3.12 on the 3.11 branch to get the branch > passing while you work on fixing the enqueue problem on master. > > David > > > On Tue, May 11, 2021 at 11:49 AM Grant Gainey <ggai...@redhat.com> wrote: > >> Hey folks, >> >> 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) >> >> The static_context change is PR#1984 >> <https://github.com/pulp/pulp_rpm/pull/1984> >> >> Right now, pulp-rpm/master has changes that require pulpcore/3.12 or >> later. Those changes are: >> >> d0c9badd Refactor distribution migration 0032 >> fbaadaca Add support for automatic publishing and distributing >> >> In addition, pulp_rpm/master is *currently broken* because it still >> references the deprecated enqueue_with_reservation(), that just got removed >> from pulpcore/master. >> >> As I understand it, what needs to happen #SOON, is the following: >> >> 1. revert the two commits above and merge, >> 2. get the static_context change updated (since a migration will have >> Left the Building) and get it merged, >> 3. merge any other fixes that won't break 3.7-compat [OPTIONAL], and >> THEN >> 4. cut 3.11 as compatible with 3.7-thru-3.10 pulpcore >> >> Once pulp_rpm/3.11 is released, we can then: >> >> 1. re-apply the auto-pub/dist-schema changes, >> 2. fix enqueue-problem, >> 3. mark pulp_rpm/master as 3.12+ compat, and finally >> 4. release pulp_rpm/3.12 to be ready for pulpcore-3.13 >> >> And this all needs to happen by next week? >> >> Is there anything I'm missing here? >> >> G >> -- >> Grant Gainey >> Principal Software Engineer, Red Hat System Management Engineering >> _______________________________________________ >> Pulp-dev mailing list >> Pulp-dev@redhat.com >> https://listman.redhat.com/mailman/listinfo/pulp-dev >> > -- Grant Gainey Principal Software Engineer, Red Hat System Management Engineering
_______________________________________________ Pulp-dev mailing list Pulp-dev@redhat.com https://listman.redhat.com/mailman/listinfo/pulp-dev