Refactor #2088
closedcreate django models for lazy catalog and deferred downloads
100%
Description
Create django models for the functionality that includes:
- catalog
- deferred downloads
Related issues
Updated by mhrivnak over 8 years ago
- Blocked by Task #2086: add django DB boilerplate added
Updated by mhrivnak over 8 years ago
- Copied to Refactor #2089: create django models for repos/importers/distributors added
Updated by fdobrovo over 8 years ago
- Assignee deleted (
fdobrovo)
Working on something else passing to someone.
Updated by jcline@redhat.com over 8 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to jcline@redhat.com
Updated by jcline@redhat.com over 8 years ago
I'm wondering if it would be best to consolidate the LazyCatalog into the File (or UnitFile, whatever) model. I know we don't want to do too much remodeling, but just adding a mapping of importer -> urls to the File should cover the entire LazyCatalog model unless I'm very much mistaken.
Updated by jcline@redhat.com over 8 years ago
- Blocked by Refactor #2098: create django models for content units added
Updated by jcline@redhat.com about 8 years ago
- Status changed from ASSIGNED to POST
Updated by semyers about 8 years ago
- Related to Task #2226: Rename pulp.platform to pulp.app added
Updated by mhrivnak about 8 years ago
- Sprint/Milestone changed from 25 to 26
Moving to sprint 8 since work is ongoing.
Added by Jeremy Cline about 8 years ago
Added by Jeremy Cline about 8 years ago
Revision d7f54603 | View on GitHub
Add a DownloadCatalog model to track Artifacts
Lazy sync has a LazyCatalogEntry collection Pulp 2. This covers the
LazyCatalogEntry functionality by relating a URL to an Artifacts
and an Importer
that contains the necessary download configuration
to access the URL (basic auth, client certificates, CA certificates,
etc).
closes #2088
Updated by Anonymous about 8 years ago
- Status changed from POST to MODIFIED
- % Done changed from 0 to 100
Applied in changeset pulp|d7f54603e5691f1404e8010ee36bf4c14f1492a6.
Updated by semyers about 8 years ago
- Status changed from MODIFIED to NEW
- Assignee deleted (
jcline@redhat.com)
The referenced PR creates the models, but I think the second checklist item (thorough documentation about how data should be mapped from mongo to django) still needs to be done. The Assignee is no longer working on this project.
Updated by bizhang about 8 years ago
- Related to Refactor #2320: Migrate lazy_content_catalog to the downloadcatalog table. added
Updated by bizhang about 8 years ago
- Status changed from NEW to MODIFIED
- Assignee set to bizhang
Had jortel take a look and approve the documentation
Updated by bmbouter almost 5 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Add a DownloadCatalog model to track Artifacts
Lazy sync has a LazyCatalogEntry collection Pulp 2. This covers the LazyCatalogEntry functionality by relating a URL to an
Artifacts
and anImporter
that contains the necessary download configuration to access the URL (basic auth, client certificates, CA certificates, etc).closes #2088