Refactor #2087
create django models for task system
Start date:
Due date:
% Done:
100%
Estimated time:
Platform Release:
master
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Sprint:
Sprint 7
Quarter:
Description
Create django models for the functionality that includes:
- workers
- resource locking
- tasks
- scheduled tasks
- locks for celery beat and the resource manager
Side note: consider at least briefly that the two collections for the celery beat and resource manager locks could be the same model, and just use different values for the "lock" string.
Related issues
Associated revisions
History
#1
Updated by mhrivnak over 4 years ago
- Blocked by Task #2086: add django DB boilerplate added
#2
Updated by jortel@redhat.com over 4 years ago
- Groomed changed from No to Yes
#3
Updated by mhrivnak over 4 years ago
- Sprint/Milestone set to 24
#4
Updated by pcreech over 4 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to pcreech
#5
Updated by jortel@redhat.com over 4 years ago
- Tags Pulp 3 added
#6
Updated by mhrivnak over 4 years ago
- Blocks Refactor #2154: Convert task system to use django models added
#7
Updated by mhrivnak over 4 years ago
- Blocks Refactor #2156: Convert pulp_celerybeat to use a django lock model added
#8
Updated by mhrivnak over 4 years ago
- Blocks Refactor #2157: Convert pulp_resource_manager to use a django lock model added
#9
Updated by mhrivnak over 4 years ago
- Blocks Refactor #2158: Remove pulp_celerybeat use of scheduled calls from database added
#10
Updated by jortel@redhat.com over 4 years ago
- Parent task set to #2162
#11
Updated by jortel@redhat.com over 4 years ago
- Tags Pulp 3 Modeling added
#12
Updated by jortel@redhat.com over 4 years ago
- Parent task deleted (
#2162)
#13
Updated by mhrivnak over 4 years ago
- Sprint/Milestone changed from 24 to 25
#14
Updated by mhrivnak over 4 years ago
- Status changed from ASSIGNED to POST
#15
Updated by mhrivnak over 4 years ago
- Related to Task #2176: Remove auto-disable feature of scheduled tasks added
#16
Updated by semyers over 4 years ago
- Related to Task #2226: Rename pulp.platform to pulp.app added
#17
Updated by pcreech over 4 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulp|688b64f21c4c2f46d319f493425b36252c9e94b6.
#18
Updated by pcreech over 4 years ago
- Checklist item Create one or more django models to hold the data currently in each mongo collection set to Done
#19
Updated by semyers over 4 years ago
- Platform Release set to master
#20
Updated by bmbouter over 3 years ago
- Tags deleted (
Pulp 3 Modeling)
#21
Updated by bmbouter almost 3 years ago
- Sprint set to Sprint 7
#22
Updated by bmbouter almost 3 years ago
- Sprint/Milestone deleted (
25)
#23
Updated by daviddavis over 1 year ago
- Sprint/Milestone set to 3.0.0
#24
Updated by bmbouter over 1 year ago
- Tags deleted (
Pulp 3)
#25
Updated by bmbouter about 1 year ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Please register to edit this issue
Add task models
Add django task models
closes #2087