From ac3bddd009edc8be5b9c3d050a734a1dde3ceec8 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Fri, 28 Jan 2022 13:44:25 -0600 Subject: [PATCH] Add fonts to support more different types of characters for multiple languages (#29861) (#30091) This PR fixes #29495 by adding more fonts to support multiple different characters from multiple languages. After upgrading the base image, even though all characters from a few languages worked fine, not all characters from all languages were being displayed. (cherry picked from commit 457b0bb8db21819ff48dc7d0ce93ae693594ba27) Co-authored-by: Lucas F. da Costa --- CHANGELOG.next.asciidoc | 1 + .../packaging/templates/docker/Dockerfile.elastic-agent.tmpl | 4 +++- dev-tools/packaging/templates/docker/Dockerfile.tmpl | 4 +++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.next.asciidoc b/CHANGELOG.next.asciidoc index 75d40231fec..fc70e7926bf 100644 --- a/CHANGELOG.next.asciidoc +++ b/CHANGELOG.next.asciidoc @@ -51,6 +51,7 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d - Only add monitor.status to browser events when summary. {pull}29460[29460] - Also add summary to journeys for which the synthetics runner crashes. {pull}29606[29606] - Update size of ICMP packets to adhere to standard min size. {pull}29948[29948] +- Add fonts to support more different types of characters for multiple languages. {pull}29606[29861] *Metricbeat* diff --git a/dev-tools/packaging/templates/docker/Dockerfile.elastic-agent.tmpl b/dev-tools/packaging/templates/docker/Dockerfile.elastic-agent.tmpl index 644df5bd73a..31ca7e78da2 100644 --- a/dev-tools/packaging/templates/docker/Dockerfile.elastic-agent.tmpl +++ b/dev-tools/packaging/templates/docker/Dockerfile.elastic-agent.tmpl @@ -69,7 +69,9 @@ RUN apt-get update -y && \ libcairo2\ libasound2\ libatspi2.0-0\ - libxshmfence1 && \ + libxshmfence1 \ + fonts-noto-core\ + fonts-noto-cjk &&\ apt-get clean all && \ exit_code=0 && break || exit_code=$? && echo "apt-get error: retry $iter in 10s" && sleep 10; \ done; \ diff --git a/dev-tools/packaging/templates/docker/Dockerfile.tmpl b/dev-tools/packaging/templates/docker/Dockerfile.tmpl index 9309516bd80..fec54d5ccb1 100644 --- a/dev-tools/packaging/templates/docker/Dockerfile.tmpl +++ b/dev-tools/packaging/templates/docker/Dockerfile.tmpl @@ -59,7 +59,9 @@ RUN apt-get update -y && \ libcairo2\ libasound2\ libatspi2.0-0\ - libxshmfence1 && \ + libxshmfence1 \ + fonts-noto \ + fonts-noto-cjk && \ apt-get clean all && \ exit_code=0 && break || exit_code=$? && echo "apt-get error: retry $iter in 10s" && sleep 10; \ done; \