Uploaded image for project: 'ONAP Operations Manager'
  1. ONAP Operations Manager
  2. OOM-460

Segregating configuration of ONAP components

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • Beijing Release
    • None
    • None

      Currently createConfig.sh provides complete configuration for all the ONAP components. Now it needs to be split per component.

      Also instead of executing createConfig.sh explicitly, this should be called from oneclick createAll.bash script with the component name as parameter.

      ===================

       Analysis:

      For configuration, we are running pod using config-init image file.

      this image docker file is at location: kubernetes/config/docker/init/Dockerfile

      inside that file, folder /opt/config/src/ is being created in which all the onap-config is being copied(by un-taring onap-cfg.tar.gz).

      using make-tar.sh we make a tar of all files inside src/config and that tar file is being copied into the image at the time of image creation.

      when we run container /root/config-init.sh, it will make configuration and put all the configurations inside /docker_nfs directory (mount path).

       /root/config-init.sh is part of docker image.

       

      Open Questions:

      Where can we find actual docker file for config_init? Are we correct in our assumption that config-init.sh, DockerFile and make-tar.sh are the ones which are inside kubernetes/config/docker/init/ directory?  

        1.
        Understanding the requirement and current configuration process Sub-task Closed mahendrr
        2.
        Segregating configuration for MSO component - MSO Deployment Sub-task Closed mayankg2703
        3.
        Segregating of configuration for aai - aai-deployment. Sub-task Closed mayankg2703
        4.
        removing unnecessary configuration for mso. Sub-task Closed mayankg2703
        5.
        Segregation of configuration for SDNC component - SDNC Stateful Sub-task Closed mayankg2703
        6.
        Segregation of configuration for SDC component Sub-task Closed pramodksamdocs
        7.
        Segregation of configuration for APPC component Sub-task Closed mayankg2703
        8.
        Segregation of configuration for Policy component Sub-task Closed vaibhav_16dec
        9.
        Segregation of configuration for AAF component Sub-task Closed vaibhav_16dec
        10.
        Segregation of configuration for clamp component Sub-task Closed mayankg2703
        11.
        Segregation of configuration for message-router component Sub-task Closed pramodksamdocs
        12.
        Segregation of configuration for Portal component Sub-task Closed mayankg2703
        13.
        Segregation of configuration for DCAE component Sub-task Closed pjain35
        14.
        Segregation of configuration for VID component Sub-task Closed pramodksamdocs
        15.
        Segregation of configuration for Robot component Sub-task Closed vaibhav_16dec
        16.
        Segregation of configuration for SDC component Sub-task Closed pjain35
        17.
        Segregating configuration for MSO component - DB Deployment Sub-task Closed mayankg2703
        18.
        Segregation of configuration for SDNC component - Web Portal Sub-task Closed mayankg2703
        19.
        Verify all components of OOM are covered off for OOM-460 Sub-task Closed mayankg2703
        20.
        Review removal of createConfig.sh Sub-task Closed michaelobrien
        21.
        post testing env details Sub-task Closed mayankg2703
        22.
        security permissions review for AAI, appc, sdnc Sub-task Closed mayankg2703
        23.
        Segregation of configuration for Log component Sub-task Closed mayankg2703
        24.
        Segregation of configuration for Consul component Sub-task Closed jasminewen
        25.
        Segregation of configuration for logging-demo component - LOG-118 Sub-task Closed michaelobrien
        26.
        Cover off CI/CD system Sub-task Closed obrienmi
        27.
        Segregating of configuration for SDNC-dmaap component. Sub-task Closed mayankg2703
        28.
        Segregating of configuration for SDNC-UEB component Sub-task Closed mayankg2703
        29.
        Segregating of configuration for aai - aai-resources and traversal Sub-task Closed mayankg2703
        30.
        Segregating of configuration for aai - data-router-deployment Sub-task Closed mayankg2703
        31.
        Segregating of configuration for aai - elasticsearch-deployment Sub-task Closed mayankg2703
        32.
        Segregating of configuration for aai -hbase-deployment. Sub-task Closed mayankg2703
        33.
        Segregating of configuration for aai -modelloader-deployment. Sub-task Closed mayankg2703
        34.
        Segregating of configuration for aai -search-data-service-deployment. Sub-task Closed mayankg2703
        35.
        Segregating of configuration for aai -sparky-be-deployment. Sub-task Closed mayankg2703
        36.
        Alignment of logback configuration for aai-sparky-be Sub-task Closed mayankg2703
        37.
        Alignment of logback configuration for aai-resources logs Sub-task Closed mayankg2703
        38.
        Alignment of logback configuration for aai-model-loader Sub-task Closed mayankg2703
        39.
        Alignment of logback configuration for aai-traversal Sub-task Closed mayankg2703
        40.
        Alignment of logback configuration for aai-search-data-service Sub-task Closed mayankg2703
        41.
        Documentation task for MSO-Openstack parameterization Sub-task Closed vaibhav_16dec
        42.
        Removing aai-config from config/docker/src Sub-task Closed atulan

            mahendrr mahendrr
            vasundhra vasundhra
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: