Project

Profile

Help

Task #2456

closed

Add working directory management to sync/publish task plumbing.

Added by jortel@redhat.com almost 8 years ago. Updated over 5 years ago.

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

0%

Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Sprint:
Quarter:

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.


Related issues

Related to Pulp - Task #2399: Convert celery task repo.sync to Pulp 3CLOSED - CURRENTRELEASEamacdona@redhat.com

Actions
Actions #1

Updated by amacdona@redhat.com almost 8 years ago

  • Groomed changed from No to Yes
Actions #2

Updated by bmbouter almost 8 years ago

Actions #3

Updated by mhrivnak almost 8 years ago

  • Sprint/Milestone set to 30
Actions #4

Updated by bmbouter almost 8 years ago

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

Updated by bmbouter almost 8 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.

Actions #6

Updated by daviddavis over 5 years ago

  • Sprint/Milestone set to 3.0.0
Actions #7

Updated by bmbouter over 5 years ago

  • Tags deleted (Pulp 3)

Also available in: Atom PDF