Legacy Knowledge Base
Published Jul. 2, 2025

Builds are failing with d2 DXP images

Written By

Sivakumar Perumal

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack" publication program, made available for informational purposes. Articles in this program were published without a requirement for independent editing or verification and are provided"as is" without guarantee.

Before using any information from this article, independently verify its suitability for your situation and project.
Note: please note that Liferay has renamed its Liferay Experience Could offerings to Liferay SaaS (formerly LXC) and Liferay PaaS (formerly LXC-SM).

Issue

  • Jenkins build is failing for docker image version d2.x.x with the below error.
    Nov 01 01:04:10.250 build-9830 liferay[build]   mysql-client-core-8.0 mysql-common
    Nov 01 01:04:10.252 build-9830 liferay[build] Suggested packages:
    gettext-doc autopoint libasprintf-dev libgettextpo-dev
    Nov 01 01:04:10.323 build-9830 liferay[build] The following NEW packages will be installed:
    Nov 01 01:04:10.325 build-9830 liferay[build]  gettext gettext-base inotify-tools libcroco3 libinotifytools0 mysql-client
    Nov 01 01:04:10.325 build-9830 liferay[build]  mysql-client-8.0 mysql-client-core-8.0 mysql-common
    Nov 01 01:04:10.698 build-9830 liferay[build] 0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
    Need to get 5,330 kB of archives.
    After this operation, 69.8 MB of additional disk space will be used.
    Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 gettext-base amd64 0.19.8.1-10build1 [50.2 kB]
    Nov 01 01:04:11.115 build-9830 liferay[build] Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libcroco3 amd64 0.6.13-1 [82.5 kB]
    Nov 01 01:04:11.279 build-9830 liferay[build] Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 gettext amd64 0.19.8.1-10build1 [895 kB]
    Nov 01 01:04:11.667 build-9830 liferay[build] Get:4 http://archive.ubuntu.com/ubuntu focal/universe amd64 libinotifytools0 amd64 3.14-8 [17.8 kB]
    Nov 01 01:04:11.671 build-9830 liferay[build] Get:5 http://archive.ubuntu.com/ubuntu focal/universe amd64 inotify-tools amd64 3.14-8 [22.8 kB]
    Nov 01 01:04:11.677 build-9830 liferay[build] Ign:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 mysql-client-core-8.0 amd64 8.0.26-0ubuntu0.20.04.2
    Nov 01 01:04:11.686 build-9830 liferay[build] Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 mysql-common all 5.8+1.0.5ubuntu2 [7,496 B]
    Nov 01 01:04:11.687 build-9830 liferay[build] Ign:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 mysql-client-8.0 amd64 8.0.26-0ubuntu0.20.04.2
    Ign:9 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 mysql-client all 8.0.26-0ubuntu0.20.04.2
    Nov 01 01:04:11.842 build-9830 liferay[build] Err:6 http://security.ubuntu.com/ubuntu focal-updates/main amd64 mysql-client-core-8.0 amd64 8.0.26-0ubuntu0.20.04.2
    404  Not Found [IP: 91.189.88.152 80]
    Nov 01 01:04:11.905 build-9830 liferay[build] Err:8 http://security.ubuntu.com/ubuntu focal-updates/main amd64 mysql-client-8.0 amd64 8.0.26-0ubuntu0.20.04.2
      404  Not Found [IP: 91.189.88.152 80]
    Err:9 http://security.ubuntu.com/ubuntu focal-updates/main amd64 mysql-client all 8.0.26-0ubuntu0.20.04.2
    404  Not Found [IP: 91.189.88.152 80]
    Nov 01 01:04:11.917 build-9830 liferay[build] [91mE: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-8.0/mysql-client-core-8.0_8.0.26-0ubuntu0.20.04.2_amd64.deb  404  Not Found [IP: 91.189.88.152 80]
    E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-8.0/mysql-client-8.0_8.0.26-0ubuntu0.20.04.2_amd64.deb  404  Not Found [IP: 91.189.88.152 80]
    E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-8.0/mysql-client_8.0.26-0ubuntu0.20.04.2_all.deb  404  Not Found [IP: 91.189.88.152 80]
    E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
    [0m
    Nov 01 01:04:11.918 build-9830 liferay[build] Fetched 1,076 kB in 2s (683 kB/s)
    Nov 01 01:04:11.926 build-9830 liferay[build] [91m/bin/sh: 1: apk: not found

Environment

  • Liferay PaaS
  • Docker version d2.x.x image

Resolution

  • It's a known issue and was recently seen in docker image versions d2.0.2 and d2.0.4. The workaround is to use the d1.x.x version. Changing the below value for `liferay.workspace.docker.image.liferay` in liferay/gradle.properties file should help.
    liferay.workspace.docker.image.liferay=liferay/dxp:7.2.10-sp5-d2.0.2-20210920130509

    liferay.workspace.docker.image.liferay=liferay/dxp:7.2.10-sp5-d1.6.3-20210728164918

Additional Information

  • The liferay/dxp docker images provide information about the liferay version, patching level, and docker script associated with the image.
Did this article resolve your issue ?

Legacy Knowledge Base