Task #3221
closedStory #3209: As a user, I have Repository Versions
Move publish logic from models to tasks
100%
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.
Related issues
Updated by daviddavis almost 7 years ago
- 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.
Updated by daviddavis almost 7 years ago
- Has duplicate Story #3236: As an authenticated user, when creating a Publication, I can post a repo version href to be published. added
Updated by amacdona@redhat.com almost 7 years ago
- 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)
Updated by amacdona@redhat.com almost 7 years ago
- Groomed changed from Yes to No
Updated by dkliban@redhat.com almost 7 years ago
- Status changed from NEW to ASSIGNED
Updated by dkliban@redhat.com almost 7 years ago
- Status changed from ASSIGNED to NEW
This should be all the work https://github.com/dkliban/pulp/commit/7fb5a803edeb108e27803066664814902cb7a087
But it needs to be merged with the work for https://pulp.plan.io/issues/3296
Updated by amacdona@redhat.com almost 7 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to amacdona@redhat.com
Added by dkliban@redhat.com almost 7 years ago
Added by dkliban@redhat.com almost 7 years ago
Revision 2de120f5 | View on GitHub
Removes 'create' from Publications viewset
This patch also removes publish task from pulpcore
Updated by dkliban@redhat.com almost 7 years ago
- Status changed from ASSIGNED to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulp|2de120f522ca1485e38fe0ad1bd8779337eac01a.
Added by dalley almost 7 years ago
Revision 605becc2 | View on GitHub
Remove vestigial model-based publish code from the plugin API
Added by dalley almost 7 years ago
Revision 605becc2 | View on GitHub
Remove vestigial model-based publish code from the plugin API
Updated by bmbouter about 5 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Removes 'create' from Publications viewset
This patch also removes publish task from pulpcore
closes #3221 https://pulp.plan.io/issues/3221