From af8647c797b43ab93388adda8866c8b8ec997aa7 Mon Sep 17 00:00:00 2001
From: Dmitry Ivanov <ivadmi5@gmail.com>
Date: Wed, 8 May 2024 16:55:28 +0300
Subject: [PATCH] fix(docker): add openssl-devel for the upcoming pgproto
 feature

---
 helm/picodata.Dockerfile | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/helm/picodata.Dockerfile b/helm/picodata.Dockerfile
index bca9a33138..57d7b38927 100644
--- a/helm/picodata.Dockerfile
+++ b/helm/picodata.Dockerfile
@@ -1,18 +1,21 @@
 FROM rockylinux:8 AS builder
 
+RUN set -e; \
+    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | \
+    sh -s -- -y --profile default --default-toolchain 1.76.0
+ENV PATH=/root/.cargo/bin:${PATH}
+
 RUN dnf -y install dnf-plugins-core \
     && dnf config-manager --set-enabled powertools \
     && dnf module -y enable nodejs:20 \
     && curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo -o /etc/yum.repos.d/yarn.repo \
     && rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg \
-    && dnf install -y gcc gcc-c++ make cmake git libstdc++-static libtool nodejs yarn \
+    && dnf install -y \
+                gcc gcc-c++ make cmake git libstdc++-static libtool \
+                openssl-devel \
+                nodejs yarn \
     && dnf clean all
 
-RUN set -e; \
-    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | \
-    sh -s -- -y --profile default --default-toolchain 1.76.0
-ENV PATH=/root/.cargo/bin:${PATH}
-
 WORKDIR /build/picodata
 COPY . .
 RUN cargo build --locked --release --features webui
-- 
GitLab