PROBLEM

For users using the edelivery image
code.europa.eu:4567/edelivery/docker/domibus-mysql8:5.1.7

in their project.

Since the tomcat release used in this image is affected by a known vulnerability, they upgraded it to version 9.0.106 using the attached dockerfile.

Is there any plan to release an image with an updated tomcat release?

Also:

When trying to build the image for edelivery/tomcat, getting following error: 

"The pull failed to solve: edelivery-tomcat:9.0.106: failed to resolve source metadata for docker.io/library/edelivery-tomcat:9.0.106: pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed

"

SOLUTION:

Users need to build the images in the following order:

  1. edelivery-almalinux
  2. edelivery-tomcat9:5.1.8
  3. domibus-tomcat9:5.1.8

In order to build them, initially need to download the artefacts corresponding to each download file seen in the resources directories of each image being built.

Please note: the image tag may change: since being built locally, it won't be prefixed with code.europa.eu so you would need to retag the images (docker tag) or update their docker-compose.yml files to use the new image tags.