Change datalake-handler baseOS to integration- 26/120426/4
authorAlexander Mazuruk <a.mazuruk@samsung.com>
Mon, 12 Apr 2021 16:47:04 +0000 (18:47 +0200)
committerVijay Venkatesh Kumar <vv770d@att.com>
Mon, 26 Apr 2021 23:28:03 +0000 (23:28 +0000)
commiteba3e6a23105581e7a00ea3e99123ab480e38787
treebfc9e0559f6e577820e27fd9c2fcdbb63fb10843
parent09e6ad9eea88e511de6870b26dfa4b57dec7fcf3
Change datalake-handler baseOS to integration-

des:
 - less layers
 - user without home, login shell & password
 - general tidy-up
 - add quotes in run.sh for safety

feeder:

 - less layers
 - user without home, login shell & password
 - general tidy-up
 - alpine's find is from busybox and is built without extended regex support.
   grep is used for regex.
 - adjusted regexes to be more precise

Benefits from switching base image over:
* minimal {java11,python} images maintained by integration team
* using currently "blessed by seccom" versions (:latest tag used)
* should limit spread of legal issues across layers
* integration images will be the first to have automated compliance
  documentation
* should limit spread of base layers (contributing to deployment
  footprint - more base layers = more to download, more to store etc...)

Issue-ID: INT-1864
Issue-ID: DCAEGEN2-2420
Signed-off-by: Alexander Mazuruk <a.mazuruk@samsung.com>
Change-Id: I02b2b9567680e8a873d13684fd2341339b4bc337
components/datalake-handler/des/Dockerfile
components/datalake-handler/des/src/assembly/run.sh
components/datalake-handler/feeder/Dockerfile
components/datalake-handler/feeder/src/assembly/run.sh