Skip to content

Commit 7c098bd

Browse files
committed
Fix OpenSearch file ownership issues
Since 2.13 OpenSearch and OpenSearch-Dashboards packages install files in /usr/share/opensearch and /usr/share/opensearch-dashboards with root:root ownership instead of using opensearch/opensearch-dashboards user. Closes-Bug: #2061877 Change-Id: I3831d8ab76c8c7136ce7869db3d0d1e05b4ba8f8
1 parent 7e95ffb commit 7c098bd

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

docker/opensearch/opensearch-dashboards/Dockerfile.j2

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ RUN dnf -y install 'dnf-command(versionlock)' && \
2020

2121
{{ macros.install_packages(opensearch_dashboards_packages | customizable("packages")) }}
2222

23+
RUN chown -R opensearch-dashboards:opensearch-dashboards /usr/share/opensearch-dashboards
24+
2325
COPY extend_start.sh /usr/local/bin/kolla_extend_start
2426
RUN chmod 755 /usr/local/bin/kolla_extend_start
2527

docker/opensearch/opensearch/Dockerfile.j2

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ ENV OPENSEARCH_INITIAL_ADMIN_PASSWORD="Kolla24OpenSearch"
2323

2424
{{ macros.install_packages(opensearch_packages | customizable("packages")) }}
2525

26+
RUN chown -R opensearch:opensearch /usr/share/opensearch
27+
2628
COPY extend_start.sh /usr/local/bin/kolla_extend_start
2729
RUN chmod 755 /usr/local/bin/kolla_extend_start
2830

0 commit comments

Comments
 (0)