From d558ffd699551946715996011b85f80cfd24ec67 Mon Sep 17 00:00:00 2001 From: Hideki Saito Date: Thu, 31 Jan 2019 09:54:55 +0900 Subject: [PATCH 1/2] Fix chrome can not be started with unit-tests due to missing shared libraries - Modify Dockerfile to install necesarry shared libraries for chrome Signed-off-by: Hideki Saito --- tools/docker-compose/Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tools/docker-compose/Dockerfile b/tools/docker-compose/Dockerfile index 8df2acee1a..af10862f8b 100644 --- a/tools/docker-compose/Dockerfile +++ b/tools/docker-compose/Dockerfile @@ -16,8 +16,10 @@ RUN yum -y update && yum -y install openssh-server ansible mg vim tmux \ libstdc++.so.6 gcc cyrus-sasl-devel cyrus-sasl openldap-devel libffi-devel \ xmlsec1-devel swig krb5-devel xmlsec1-openssl xmlsec1 \ xmlsec1-openssl-devel libtool-ltdl-devel rabbitmq-server bubblewrap \ - zanata-python-client gettext gcc-c++ libcurl-devel bzip2 \ - rsync + zanata-python-client gettext gcc-c++ libcurl-devel bzip2 rsync \ + libXcomposite libXcursor libXdamage libXext libXfixes libXi libXrender \ + libXtst cups-libs libXScrnSaver libXrandr alsa-lib pango cairo \ + atk at-spi2-atk gtk3 gdk-pixbuf2 RUN ln -s /usr/bin/python36 /usr/bin/python3 From 3e5f328b52430e0c82007717f39ab307084e5288 Mon Sep 17 00:00:00 2001 From: Hideki Saito Date: Thu, 31 Jan 2019 13:02:23 +0900 Subject: [PATCH 2/2] Fix chrome can not be started with unit-tests due to missing shared libraries - Added installation packages conforming to the unit-tests/Dockerfile Signed-off-by: Hideki Saito --- tools/docker-compose/Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tools/docker-compose/Dockerfile b/tools/docker-compose/Dockerfile index af10862f8b..8472bd9aa2 100644 --- a/tools/docker-compose/Dockerfile +++ b/tools/docker-compose/Dockerfile @@ -17,9 +17,11 @@ RUN yum -y update && yum -y install openssh-server ansible mg vim tmux \ xmlsec1-devel swig krb5-devel xmlsec1-openssl xmlsec1 \ xmlsec1-openssl-devel libtool-ltdl-devel rabbitmq-server bubblewrap \ zanata-python-client gettext gcc-c++ libcurl-devel bzip2 rsync \ - libXcomposite libXcursor libXdamage libXext libXfixes libXi libXrender \ - libXtst cups-libs libXScrnSaver libXrandr alsa-lib pango cairo \ - atk at-spi2-atk gtk3 gdk-pixbuf2 + pango libXcomposite libXcursor libXdamage \ + libXext libXi libXtst cups-libs libXScrnSaver libXrandr GConf2 alsa-lib atk \ + gtk3 ipa-gothic-fonts xorg-x11-fonts-100dpi xorg-x11-fonts-75dpi \ + xorg-x11-utils xorg-x11-fonts-cyrillic xorg-x11-fonts-Type1 \ + xorg-x11-fonts-misc RUN ln -s /usr/bin/python36 /usr/bin/python3