-
Story
-
Resolution: Done
-
High
-
None
-
None
DCAE components currently use different mechanism for docker build. For e.g jjb job definition for docker generation is different (some are under docker job, some are release job), docker plugin is different (some use docker plugin, others use dockerfile); platform components (and other python modules) use maven-execute plugin and custom script (which cannot be built in window).
Docker tagging should be consistent (only below tags should be set)
- x.y.z-SNAPSHOT-yyyymmddThhmmssZ
- x.y.z-SNAPSHOT-latest
- x.y-SNAPSHOT-latest
This Jira will ecompass following task
- Come up standard for DCAE (to be documented and shared with team) across all DCAE component.
- Once reviewed, need to work with individual component owner to get this implemented.
Below are Docker containers/projects to be considered for standardization (based on Dublin candidate)
onap/org.onap.dcaegen2.analytics.tca-gen2.dcae-analytics-tca-web:3.0.0-SNAPSHOT onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:1.1.3 onap/org.onap.dcaegen2.collectors.hv-ves.hv-collector-main:1.1.0 onap/org.onap.dcaegen2.collectors.restconfcollector:1.1.1 onap/org.onap.dcaegen2.collectors.snmptrap:1.4.0 onap/org.onap.dcaegen2.collectors.ves.vescollector:1.4.4 onap/org.onap.dcaegen2.deployments.cm-container:1.6.2 onap/org.onap.dcaegen2.deployments.consul-loader-container:1.0.0 onap/org.onap.dcaegen2.deployments.healthcheck-container:1.2.4 onap/org.onap.dcaegen2.deployments.k8s-bootstrap-container:1.4.18 onap/org.onap.dcaegen2.deployments.multisite-init-container:1.0.0 onap/org.onap.dcaegen2.deployments.redis-cluster-container:1.0.0 onap/org.onap.dcaegen2.deployments.tca-cdap-container:1.1.2 onap/org.onap.dcaegen2.deployments.tls-init-container:1.0.3 onap/org.onap.dcaegen2.platform.configbinding.app-app:2.3.0 onap/org.onap.dcaegen2.platform.deployment-handler:4.0.1 onap/org.onap.dcaegen2.platform.inventory-api:3.2.0 onap/org.onap.dcaegen2.platform.policy-handler:5.0.0 onap/org.onap.dcaegen2.platform.servicechange-handler:1.1.5 onap/org.onap.dcaegen2.services.components.bbs-event-processor:1.0.0 onap/org.onap.dcaegen2.services.heartbeat:2.1.0 onap/org.onap.dcaegen2.services.mapper.vesadapter.universalvesadaptor:1.0.0 onap/org.onap.dcaegen2.services.pm-mapper:1.0.1 onap/org.onap.dcaegen2.services.prh.prh-app-server:1.2.3 onap/org.onap.dcaegen2.services.son-handler:1.0.3
This Jira could be broken into sub-tasks
- relates to
-
DCAEGEN2-1336 non SNAPSHOT/STAGING release in docker.snapshot repo of Nexus3
- Closed
-
DCAEGEN2-2075 Build and global-jjb alignment across DCAE components
- Closed
-
DCAEGEN2-2229 Containers configured per secure recommendation
- Open
1.
|
Align PRH container with versioning guidelines | Closed | bochensk | |
2.
|
Align HV-VES container with versioning guidelines | Closed | bochensk | |
3.
|
Align BBS-EP container with versioning guidelines | Closed | bochensk | |
4.
|
Align PM Mapper with build guidelines | Closed | dfarrelly |