Task #3221
closed
Story #3209: As a user, I have Repository Versions
Move publish logic from models to tasks
Status:
CLOSED - CURRENTRELEASE
Description
This task is to do for publish what https://pulp.plan.io/issues/3074 did for sync.
The creation of a publication will happen at /v3/publishers/<type>/publish/ endpoint provided by plugin writers.
Plugin writer needs to dispatch a task with a reservation for the repository it is publishing.
- Parent issue set to #3209
- Subject changed from Update publications REST API to accept RepositoryVersion id to As an authenticated user, when creating a Publication, I can post a repo version href to be published.
- Has duplicate Story #3236: As an authenticated user, when creating a Publication, I can post a repo version href to be published. added
- Groomed changed from No to Yes
- Subject changed from As an authenticated user, when creating a Publication, I can post a repo version href to be published. to Move publish logic from models to tasks
- Description updated (diff)
- Groomed changed from Yes to No
- Description updated (diff)
- Sprint/Milestone set to 53
- Status changed from NEW to ASSIGNED
- Status changed from ASSIGNED to NEW
- Status changed from NEW to ASSIGNED
- Assignee set to amacdona@redhat.com
- Status changed from ASSIGNED to MODIFIED
- % Done changed from 0 to 100
- Sprint/Milestone deleted (
53)
- Sprint/Milestone set to 3.0.0
- Tags deleted (
Pulp 3, Pulp 3 MVP)
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Also available in: Atom
PDF
Removes 'create' from Publications viewset
This patch also removes publish task from pulpcore
closes #3221 https://pulp.plan.io/issues/3221