Project

Profile

Help

Story #106

closed

As a user, I can provide dedicated temporary storage for pulp_rpm tasks

Added by dkliban@redhat.com over 9 years ago. Updated about 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
2.7.0
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

The platform should be able to provide a temporary directory, for similar use as the current plugin-specific working directories, in which any task can write and read transient files. The goal is that this can be host-specific, yielding much greater IO performance than a shared filesystem.

Consider naming the temporary directory with the ID of the current running task. That would make cleanup convenient, even if the standard graceful cleanup at the end of a task fails for some reason.

The path to this storage should probably be specified in our config file.

The setting for a working directory should be global (/etc/pulp/server.conf)

This story is for the updates needed to support this in the platform and ensuring that the pulp_rpm tasks are using it.

Also available in: Atom PDF