Uploaded image for project: 'Policy Framework'
  1. Policy Framework
  2. POLICY-1576

make policy offline friendly

XMLWordPrintable

      Collecting of files from internet during runtime is considered as bad practice as it won't fly on any production deployments. Our assumption is that operators usually don't have internet in their labs, possibility of deploying ONAP offline is considered as a must and it's recognized as feature ONAP should officially support.

      In our experience with offline deployment we had to download vast amount of maven artifacts and other resources to make policy work without internet connection. We managed to get list of them only by parsing brmsgw logs while attempting to build policy during vFWL demo.

      We need to be able to create policies this without connection to the Internet !

      In this story we would like to track 2 topics: 

      A) if possible can we get rid of those online dependencies and all files will be available from some other non-online source

      (e.g. inside image ?)

      B) if this is too far future, we can maybe optimize way for collecting those maven artifacts to avoid parsing of log files ?  is there any place from where it can be collected ?

      Our current maven data list file is available for reference in here

      https://gerrit.onap.org/r/gitweb?p=oom/offline-installer.git;a=blob_plain;f=build/data_lists/onap_3.0.1-http_files.list;hb=refs/heads/master

       

            jhh jhh
            milan.verespej milan.verespej
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: