Project

Profile

Help

Refactor #2087

closed

create django models for task system

Added by mhrivnak over 8 years ago. Updated almost 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
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

Related to Pulp - Task #2176: Remove auto-disable feature of scheduled tasksCLOSED - CURRENTRELEASEdkliban@redhat.com

Actions
Related to Pulp - Task #2226: Rename pulp.platform to pulp.appCLOSED - CURRENTRELEASEsemyers

Actions
Blocked by Pulp - Task #2086: add django DB boilerplateCLOSED - CURRENTRELEASE

Actions
Blocks Pulp - Refactor #2154: Convert task system to use django modelsCLOSED - CURRENTRELEASEbmbouter

Actions
Blocks Pulp - Refactor #2156: Convert pulp_celerybeat to use a django lock modelCLOSED - CURRENTRELEASEdkliban@redhat.com

Actions
Blocks Pulp - Refactor #2157: Convert pulp_resource_manager to use a django lock modelCLOSED - CURRENTRELEASEfdobrovo

Actions
Blocks Pulp - Refactor #2158: Remove pulp_celerybeat use of scheduled calls from databaseCLOSED - CURRENTRELEASEdkliban@redhat.com

Actions
Actions #1

Updated by mhrivnak over 8 years ago

  • Blocked by Task #2086: add django DB boilerplate added
Actions #2

Updated by jortel@redhat.com over 8 years ago

  • Groomed changed from No to Yes
Actions #3

Updated by mhrivnak over 8 years ago

  • Sprint/Milestone set to 24
Actions #4

Updated by pcreech over 8 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to pcreech
Actions #5

Updated by jortel@redhat.com over 8 years ago

  • Tags Pulp 3 added
Actions #6

Updated by mhrivnak over 8 years ago

  • Blocks Refactor #2154: Convert task system to use django models added
Actions #7

Updated by mhrivnak over 8 years ago

  • Blocks Refactor #2156: Convert pulp_celerybeat to use a django lock model added
Actions #8

Updated by mhrivnak over 8 years ago

  • Blocks Refactor #2157: Convert pulp_resource_manager to use a django lock model added
Actions #9

Updated by mhrivnak over 8 years ago

  • Blocks Refactor #2158: Remove pulp_celerybeat use of scheduled calls from database added
Actions #10

Updated by jortel@redhat.com over 8 years ago

  • Parent issue set to #2162
Actions #11

Updated by jortel@redhat.com over 8 years ago

  • Tags Pulp 3 Modeling added
Actions #12

Updated by jortel@redhat.com over 8 years ago

  • Parent issue deleted (#2162)
Actions #13

Updated by mhrivnak over 8 years ago

  • Sprint/Milestone changed from 24 to 25
Actions #14

Updated by mhrivnak over 8 years ago

  • Status changed from ASSIGNED to POST
Actions #15

Updated by mhrivnak over 8 years ago

  • Related to Task #2176: Remove auto-disable feature of scheduled tasks added
Actions #16

Updated by semyers about 8 years ago

  • Related to Task #2226: Rename pulp.platform to pulp.app added

Added by pcreech about 8 years ago

Revision 688b64f2 | View on GitHub

Add task models

Add django task models

closes #2087

Added by pcreech about 8 years ago

Revision 688b64f2 | View on GitHub

Add task models

Add django task models

closes #2087

Actions #17

Updated by pcreech about 8 years ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100
Actions #18

Updated by pcreech about 8 years ago

Added by pcreech about 8 years ago

Revision 61aefabb | View on GitHub

Create tests for JSONField

Create tests for JSONField

re #2087

Added by pcreech about 8 years ago

Revision 61aefabb | View on GitHub

Create tests for JSONField

Create tests for JSONField

re #2087

Actions #19

Updated by semyers about 8 years ago

  • Platform Release set to master
Actions #20

Updated by bmbouter over 7 years ago

  • Tags deleted (Pulp 3 Modeling)
Actions #21

Updated by bmbouter over 6 years ago

  • Sprint set to Sprint 7
Actions #22

Updated by bmbouter over 6 years ago

  • Sprint/Milestone deleted (25)
Actions #23

Updated by daviddavis over 5 years ago

  • Sprint/Milestone set to 3.0.0
Actions #24

Updated by bmbouter over 5 years ago

  • Tags deleted (Pulp 3)
Actions #25

Updated by bmbouter almost 5 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Also available in: Atom PDF