Project

Profile

Help

Task #2456

Add working directory management to sync/publish task plumbing.

Added by jortel@redhat.com almost 3 years ago. Updated 6 months ago.

Status:
CLOSED - NOTABUG
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:

Description

Add working directory management to sync/publish task plumbing. The plugin API needs to be updated to add a working_dir attribute on Importer and Publisher. When doing a sync/pub the platform needs to create before and clean up after a temporary working directory to be used by the plugin. The Importer.working_dir needs to be updated. Further, we should set the current working directory for the process to the working_dir before and restore it to what it was before afterwards.


Checklist


Related issues

Related to Pulp - Task #2399: Convert celery task repo.sync to Pulp 3 MODIFIED Actions

History

#1 Updated by amacdona@redhat.com almost 3 years ago

  • Groomed changed from No to Yes

#2 Updated by bmbouter almost 3 years ago

  • Checklist item add documentation to the pulp.plugin.Importer about these behaviors added

#3 Updated by mhrivnak almost 3 years ago

  • Sprint/Milestone set to 30

#4 Updated by bmbouter almost 3 years ago

  • Related to Task #2399: Convert celery task repo.sync to Pulp 3 added

#5 Updated by bmbouter almost 3 years ago

  • Status changed from NEW to CLOSED - NOTABUG
  • Sprint/Milestone deleted (30)

During sprint planning it was identified that this is a subset of the #2399, which has been updated to include the working directory handling. Per that discussion, I'm closing that as NOTABUG and removing it from the sprint. If this is an error, please reopen this or comment on #2399.

#6 Updated by daviddavis 6 months ago

  • Sprint/Milestone set to 3.0

#7 Updated by bmbouter 6 months ago

  • Tags deleted (Pulp 3)

Please register to edit this issue

Also available in: Atom PDF