[Pulp-dev] Tasking System Changes and Feedback

Eric Helms ehelms at redhat.com
Thu Apr 8 20:42:01 UTC 2021


A few initial questions that get a bit into the stack but will help the
Foreman project think on the proposed changes:

 * Does this move away from RQ entirely or just RQ workers?
 * Do the new workers remove Pulp 3's use of Redis all together?
 * Will using the database result in any additional build up of tasking
information that can impact performance over time? (Or does all task data
get cleaned up eventually?)

Thanks for sending this along early.

On Fri, Apr 2, 2021 at 4:43 PM Brian Bouterse <bmbouter at redhat.com> wrote:

> FYI, @mdellweg and I have been collaborating on the tasking system
> changes. This email is to share some info to transition the work to
> @mdellweg while I'm out. With the new-style disabled by default I am hoping
> it can go into 3.13.
>
> ## The PoC and ticket info
>
> The PoC is basically functional, but it's a PoC:
> https://github.com/pulp/pulpcore/pull/1222/
>
> * The epic is being tracked here which recaps why we're doing this and the
> high level approach. The sub-tasks capture the various detailed changes.
> https://pulp.plan.io/issues/8495
>
> * This is totally separate from the RQ workers you use today, and those
> will continue to be available for a while.
>
> ## Next Steps
>
> * @mdellweg will continue the work and hopefully merge the PoC while I'm
> out
>
> * Once it's demo-able I've asked @mdellweg to give a 20 minute, public
> (hopefully recorded) technical demo. While it is designed to be a drop-in
> replacement from a user perspective, we think sharing the internals will be
> helpful to get feedback and increase the list of those who understand the
> work.
>
> All the best,
> Brian
>
> _______________________________________________
> Pulp-dev mailing list
> Pulp-dev at redhat.com
> https://listman.redhat.com/mailman/listinfo/pulp-dev
>


-- 
Eric Helms
Principal Software Engineer
Satellite
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-dev/attachments/20210408/92026a0f/attachment.htm>


More information about the Pulp-dev mailing list