Use python 3.11-alpine image in catalog-be backend-init 17/143617/4 master
authorFiete Ostkamp <fiete.ostkamp@telekom.de>
Mon, 16 Mar 2026 09:49:47 +0000 (10:49 +0100)
committerLukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Wed, 18 Mar 2026 06:32:41 +0000 (06:32 +0000)
commit55fc9160aacfcf522e021f9def2405cc22551c3c
tree4926c6225d2fdc73da6bf41d4d7d749b53862433
parent7f4c5d0ef1e1e5c462dc4505eee231db28728065
Use python 3.11-alpine image in catalog-be backend-init

- use public python:3.11-alpine image [0]
- remove unused packages from the image (lib-xml,-ffi,libressl,...)
- simplify dockerfile syntax a bit
- make sure import_normatives.sh doesn't fail silently
  (which makes root cause analysis harder)

[0] official images are regularly updated and make it easier to
    reason what they contain (as opposed to custom images)

Issue-ID: SDC-4803
Change-Id: Id2676b4e92298a0823da35dd601a1991b9e93400
Signed-off-by: Fiete Ostkamp <fiete.ostkamp@telekom.de>
catalog-be/sdc-backend-init/Dockerfile
catalog-be/sdc-backend-init/custom-scripts/import_normatives.sh