@@ -41,7 +41,7 @@ RUN chmod 0555 /bin/tini
4141<% } else { %>
4242
4343# Install required packages to extract the Elasticsearch distribution
44- <% if (docker_base == "wolfi" || docker_base == "fips ") { %>
44+ <% if (docker_base == "wolfi" || docker_base == "cloud_ess_fips ") { %>
4545RUN <%= retry.loop(package_manager, "export DEBIAN_FRONTEND=noninteractive && ${package_manager} update && ${package_manager} update && ${package_manager} add --no-cache curl") %>
4646<% } else { %>
4747RUN <%= retry.loop(package_manager, "${package_manager} install -y findutils tar gzip") %>
@@ -115,7 +115,7 @@ RUN sed -i -e 's/ES_DISTRIBUTION_TYPE=tar/ES_DISTRIBUTION_TYPE=docker/' bin/elas
115115 chmod 0775 bin config config/jvm.options.d data logs plugins && \\
116116 find config -type f -exec chmod 0664 {} +
117117
118- <% if (docker_base == "fips " ) { %>
118+ <% if (docker_base == "cloud_ess_fips " ) { %>
119119
120120# Add plugins infrastructure
121121RUN mkdir -p /opt/plugins/archive
@@ -179,7 +179,7 @@ RUN ${package_manager} update --setopt=tsflags=nodocs -y && \\
179179 nc shadow-utils zip findutils unzip procps-ng && \\
180180 ${package_manager} clean all
181181
182- <% } else if (docker_base == "wolfi" || docker_base == "fips ") { %>
182+ <% } else if (docker_base == "wolfi" || docker_base == "cloud_ess_fips ") { %>
183183RUN <%= retry.loop(package_manager,
184184 "export DEBIAN_FRONTEND=noninteractive && \n " +
185185 " ${package_manager} update && \n " +
@@ -208,7 +208,7 @@ RUN <%= retry.loop(
208208<% } %>
209209
210210
211- <% if (docker_base == "wolfi" || docker_base == "fips ") { %>
211+ <% if (docker_base == "wolfi" || docker_base == "cloud_ess_fips ") { %>
212212RUN groupadd -g 1000 elasticsearch && \
213213 adduser -G elasticsearch -u 1000 elasticsearch -D --home /usr/share/elasticsearch elasticsearch && \
214214 adduser elasticsearch root && \
@@ -219,17 +219,17 @@ RUN groupadd -g 1000 elasticsearch && \\
219219 chown -R 0:0 /usr/share/elasticsearch
220220<% } %>
221221
222- ENV ELASTIC_CONTAINER true
222+ ENV ELASTIC_CONTAINER= true
223223
224224WORKDIR /usr/share/elasticsearch
225225
226226COPY --from=builder --chown=0:0 /usr/share/elasticsearch /usr/share/elasticsearch
227- <% if (docker_base != "wolfi" && docker_base != "fips ") { %>
227+ <% if (docker_base != "wolfi" && docker_base != "cloud_ess_fips ") { %>
228228COPY --from=builder --chown=0:0 /bin/tini /bin/tini
229229<% } %>
230230
231- ENV PATH /usr/share/elasticsearch/bin:\$ PATH
232- ENV SHELL /bin/bash
231+ ENV PATH= /usr/share/elasticsearch/bin:\$ PATH
232+ ENV SHELL= /bin/bash
233233COPY ${bin_dir}/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh
234234
235235# 1. Sync the user and group permissions of /etc/passwd
@@ -249,7 +249,7 @@ RUN chmod g=u /etc/passwd && \\
249249 chmod 0775 /usr/share/elasticsearch && \\
250250 chown elasticsearch bin config config/jvm.options.d data logs plugins
251251
252- <% if (docker_base == 'wolfi' || docker_base == "fips " ) { %>
252+ <% if (docker_base == 'wolfi' || docker_base == "cloud_ess_fips " ) { %>
253253RUN ln -sf /etc/ssl/certs/java/cacerts /usr/share/elasticsearch/jdk/lib/security/cacerts
254254<% } else { %>
255255RUN ln -sf /etc/pki/ca-trust/extracted/java/cacerts /usr/share/elasticsearch/jdk/lib/security/cacerts
@@ -292,7 +292,7 @@ RUN mkdir /licenses && ln LICENSE.txt /licenses/LICENSE
292292COPY LICENSE /licenses/LICENSE.addendum
293293<% } %>
294294
295- <% if (docker_base == "wolfi" || docker_base == "fips " ) { %>
295+ <% if (docker_base == "wolfi" || docker_base == "cloud_ess_fips " ) { %>
296296# Our actual entrypoint is `tini`, a minimal but functional init program. It
297297# calls the entrypoint we provide, while correctly forwarding signals.
298298ENTRYPOINT ["/sbin/tini" , "--" , "/usr/local/bin/docker-entrypoint.sh" ]
@@ -312,9 +312,9 @@ USER 1000:0
312312HEALTHCHECK --interval=10s --timeout=5s --start-period=1m --retries=5 CMD curl -I -f --max-time 5 http://localhost:9200 || exit 1
313313<% } %>
314314
315- <% if (docker_base == 'fips ' ) { %>
315+ <% if (docker_base == 'cloud_ess_fips ' ) { %>
316316COPY --from=builder --chown=0:0 /opt /opt
317- ENV ES_PLUGIN_ARCHIVE_DIR /opt/plugins/archive
317+ ENV ES_PLUGIN_ARCHIVE_DIR= /opt/plugins/archive
318318WORKDIR /usr/share/elasticsearch
319319COPY --from=builder --chown=0:0 /fips/libs/*.jar /usr/share/elasticsearch/lib/
320320<% } %>
0 commit comments