Project

Profile

Help

Issue #8451

closed

create and update exporter should be async apis

Added by mdellweg about 3 years ago. Updated about 3 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Katello
Sprint:
Sprint 93
Quarter:

Description

Currently create and update exporter are not async, and happen immediately. This cause a problem (or possibly just confusion) if these actions occur in the middle of an export.

COPY

This is a copy for pulp_file, where we need to make the filesystem exporter apis async, before we force it from pulpcore.

This needs to be in the first release compatible with pulpcore 3.12.


Related issues

Copied from Pulp - Issue #7438: create and update exporter should be async apisCLOSED - CURRENTRELEASEmdellwegActions
Copied to File Support - Task #8465: Remove redundant code to make create and update exporter async apisCLOSED - CURRENTRELEASEmdellweg

Actions
Actions #1

Updated by mdellweg about 3 years ago

  • Copied from Issue #7438: create and update exporter should be async apis added
Actions #2

Updated by pulpbot about 3 years ago

  • Status changed from NEW to POST
Actions #3

Updated by daviddavis about 3 years ago

  • Sprint/Milestone set to 1.6.1
Actions #4

Updated by mdellweg about 3 years ago

  • Copied to Task #8465: Remove redundant code to make create and update exporter async apis added

Added by mdellweg about 3 years ago

Revision 8d0a2277 | View on GitHub

Make filesystem exporter apis async

This will introduce a change that is about to come with pulpcore 3.12 anyway. But that would introduce incompatible bindings changes between two pulp_file releases. We must be proactive here in order to be able to ship compatible binding packages.

Required PR: https://github.com/pulp/pulpcore/pull/1200

fixes #8451 https://pulp.plan.io/issues/8451

Actions #5

Updated by mdellweg about 3 years ago

  • Status changed from POST to MODIFIED

Added by mdellweg about 3 years ago

Revision 6d4fad45 | View on GitHub

Make filesystem exporter apis async

This will introduce a change that is about to come with pulpcore 3.12 anyway. But that would introduce incompatible bindings changes between two pulp_file releases. We must be proactive here in order to be able to ship compatible binding packages.

Required PR: https://github.com/pulp/pulpcore/pull/1200

fixes #8451 https://pulp.plan.io/issues/8451

(cherry picked from commit 8d0a2277589896a417d728c51c16e54168dbf275)

Actions #7

Updated by pulpbot about 3 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Also available in: Atom PDF