Table of Contents |
---|
Overview
...
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
DI 1: Standard Tag Format
Current status within Docker
ONAP Nexus 3 which contains ONAP Docker images is structured as below:
What do we Need stanardardized Docker format
As Docker Snapshot is a cumulative repository, given a version, a keyword and the name of an image, the need is a systematic method to sort chronologically images based on Nexus version field.
This will help to community in providing an automated deployment using tag sets on a standard format.
Proposal
The proposed docker tag format to align across all the teams is the following:
x.y.z-yyymmddThhmmssZ |
---|
X.Y.Z follows the Semantic Versionning
Example
1.1.2-20181231T234559Z |
---|
See similar examples of the current tag structure by browsing the links below. Unfortunaltly there is no consistency among projects. Note these examples have additional keyword (such as SNAPSHOT) that are currently not deemed necessary.
https://nexus3.onap.org/#browse/browse:docker.snapshot
...
https://nexus3.onap.org/#browse/browse:docker.snapshot:v2%2Fonap%2Fbase_sdc-cassandra%2Fmanifests%2F1.2.0-SNAPSHOT-2018.01.29.15.22Why? so we can provide for automated deployment using tag sets on a standard format.
Raw notes from 20180202 - scheduling a PTL meet for after the vF2F
...