Story #1049
closed
Add v2 concepts to data file schema
Status:
CLOSED - CURRENTRELEASE
Target Release - Crane:
2.0.0
Description
The JSON file schema that crane uses to load data about repositories and their contents needs to be updated to include docker's new "manifest" concept.
Deliverables:
- documentation for the new schema version
- the new schema must include everything necessary to serve the v2 registry API
- the new schema should continue to support v1 content
- Blocks Task #1048: Tracker for Docker v2 API and Manifest work added
- Related to Story #1050: As a user, I can "docker pull" using the v2 API added
- Blocks Story #1051: As a user, I can publish v2 repositories added
- Description updated (diff)
- Groomed changed from No to Yes
- Priority changed from Normal to High
- Status changed from NEW to ASSIGNED
- Assignee set to jortel@redhat.com
- % Done changed from 0 to 50
- % Done changed from 50 to 0
- Tracker changed from Task to Story
- Status changed from ASSIGNED to MODIFIED
- Assignee changed from jortel@redhat.com to rbarlow
- % Done changed from 0 to 100
- Target Release - Crane set to master
Crane's master branch supports the new app file format.
- Target Release - Crane changed from master to 2.0.0
- Status changed from MODIFIED to 5
- Status changed from 5 to 6
I can verify that v2 concepts exist in the data file schema.
- Status changed from 6 to CLOSED - CURRENTRELEASE
Also available in: Atom
PDF
Rework the "app" file for Docker v2.
This commit updates the format of the "app" file for published Docker v2 content to omit the images and tags that were included in the v1 format.
https://pulp.plan.io/issues/1049
re #1049