From b918126a47390e8429e4da41a64ddcae3c3c8c8e Mon Sep 17 00:00:00 2001 From: Dostoievski Batista Date: Fri, 24 May 2024 17:04:06 -0300 Subject: [PATCH] Adding ISO tools in builder container We need to be able to work with ISO images inside builder container. This change makes the stx-builder privileged so we can mount a filesystem inside it and we add mkisofs, isomd5sum and syslinux-utils packages to be installed when building the image. Test plan: PASS: Build stx-builder image. PASS: Run ./stx-init-env --rebuild with success. Story: 2010676 Task: 50189 Change-Id: I44b0d99965befd9e78934ff3dbcbe4bdf02514af Signed-off-by: Dostoievski Batista --- stx/dockerfiles/stx-builder.Dockerfile | 3 +++ stx/stx-build-tools-chart/stx-builder/values.yaml | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/stx/dockerfiles/stx-builder.Dockerfile b/stx/dockerfiles/stx-builder.Dockerfile index 21e074a4..f054878e 100644 --- a/stx/dockerfiles/stx-builder.Dockerfile +++ b/stx/dockerfiles/stx-builder.Dockerfile @@ -56,6 +56,9 @@ RUN apt-get update && apt-get install --no-install-recommends -y \ vim \ wget \ xz-utils \ + mkisofs \ + isomd5sum \ + syslinux-utils \ && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* diff --git a/stx/stx-build-tools-chart/stx-builder/values.yaml b/stx/stx-build-tools-chart/stx-builder/values.yaml index ea40f933..2ff371d7 100644 --- a/stx/stx-build-tools-chart/stx-builder/values.yaml +++ b/stx/stx-build-tools-chart/stx-builder/values.yaml @@ -58,7 +58,8 @@ dnsConfig: podSecurityContext: {} # fsGroup: 2000 -securityContext: {} +securityContext: + privileged: true # capabilities: # drop: # - ALL