Uploaded image for project: 'Data Collection, Analytics, and Events'
  1. Data Collection, Analytics, and Events
  2. DCAEGEN2-2323

REQ-379 projects must use approved and verified base images for their containers

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Won't Do
    • Icon: Highest Highest
    • Guilin Release
    • None
    • None
    • None

      As an ONAP DCAE maintainer, I would like to use ONAP approved base images for each DCAE component so that I meet TSC must have requirements for Guilin.
       
       
      Integration team has provided based image for java and pythong

      java is based on debian, for python it is based on alpine
      Pending TSC approval for java (if alpine/debian?)

      Docker files are here:
      java: https://git.onap.org/integration/docker/onap-java11/tree/
      python: https://git.onap.org/integration/docker/onap-python/tree/
      and images are built though jjb

      there are available on the nexus
      https://nexus3.onap.org/#browse/search=keyword%3Donap%2Fintegration-java:c60bc6b9612f47d368c19be6ea730120
      https://nexus3.onap.org/#browse/search=keyword%3Donap%2Fintegration-java:22b3686a9064fa3d02b9686c538

       

      https://wiki.onap.org/display/DW/Database%2C+Java%2C+Python%2C+Docker%2C+Kubernetes%2C+and+Image+Versions

       

      All DCAE components will be impacted if mandated to use integration/base images. Inaddition - following need to be assessed.

      1) Approved base image for NodeJS TBC
      2) Policy-handler base image (python:3.6) + python:3.7-alpine
      3) Cloudify base image upgrade to newer/latest version (3.6)
      4) Bootstrap (centOS) + cli may not be compatiable alpine (python image is possible)
      5) MOD components (java/python base image update)
      6) NiFi - apache/nifi-registry:0.5.0

            vv770d vv770d
            vv770d vv770d
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: