aboutsummaryrefslogtreecommitdiff
path: root/docker/base
diff options
context:
space:
mode:
authorMichal Nasiadka <mnasiadka@gmail.com>2023-04-19 12:25:56 +0200
committerMichal Nasiadka <mnasiadka@gmail.com>2023-04-25 11:38:49 +0200
commit6bd7898a1d95157c713bdff0fe5bdf5a59b65550 (patch)
treeb3f3564bf1dc6385c7fd043c1379e9b225143eeb /docker/base
parent9a8a8aa1b33f02a833ca1768adc1810948b32209 (diff)
downloadkolla-6bd7898a1d95157c713bdff0fe5bdf5a59b65550.tar.gz
kolla-6bd7898a1d95157c713bdff0fe5bdf5a59b65550.zip
opensearch: move to yum/apt repos
systemd-tmpfiles is needed otherwise opensearch postinst on Debian/Ubuntu fails Change-Id: I5aeb5796f8de7697a1c4a7404fe292ef9eb522ee
Diffstat (limited to 'docker/base')
-rw-r--r--docker/base/Dockerfile.j24
-rw-r--r--docker/base/opensearch.repo19
2 files changed, 23 insertions, 0 deletions
diff --git a/docker/base/Dockerfile.j2 b/docker/base/Dockerfile.j2
index bb62bc4ea..37396012f 100644
--- a/docker/base/Dockerfile.j2
+++ b/docker/base/Dockerfile.j2
@@ -57,6 +57,7 @@ COPY dnf.conf /etc/dnf/dnf.conf
'grafana.repo',
'influxdb.repo',
'mariadb.repo',
+ 'opensearch.repo',
'proxysql.repo',
'rabbitmq_rabbitmq-server.repo',
'td.repo',
@@ -157,6 +158,8 @@ RUN rm -f /etc/rpm/macros.image-language-conf \
'centos9-storage',
'epel',
'influxdb',
+ 'opensearch-2.x',
+ 'opensearch-dashboards-2.x',
] %}
{% if base_arch == 'aarch64' %}
@@ -302,6 +305,7 @@ COPY apt_preferences /etc/apt/preferences.d/kolla-custom
{'name': 'grafana', 'url': 'https://rpm.grafana.com/gpg.key'},
{'name': 'influxdb', 'url': 'https://repos.influxdata.com/influxdata-archive_compat.key'},
{'name': 'mariadb', 'url': 'https://downloads.mariadb.com/MariaDB/mariadb-keyring-2019.gpg', 'type': 'gpg'},
+ {'name': 'opensearch', 'url': 'https://artifacts.opensearch.org/publickeys/opensearch.pgp'},
{'name': 'proxysql', 'url': 'https://repo.proxysql.com/ProxySQL/proxysql-2.4.x/repo_pub_key'},
{'name': 'treasuredata', 'url': 'https://packages.treasuredata.com/GPG-KEY-td-agent'},
] %}
diff --git a/docker/base/opensearch.repo b/docker/base/opensearch.repo
new file mode 100644
index 000000000..19f91c3bc
--- /dev/null
+++ b/docker/base/opensearch.repo
@@ -0,0 +1,19 @@
+[opensearch-2.x]
+name=OpenSearch 2.x
+baseurl=https://artifacts.opensearch.org/releases/bundle/opensearch/2.x/yum
+enabled=0
+repo_gpgcheck=1
+gpgcheck=1
+gpgkey=https://artifacts.opensearch.org/publickeys/opensearch.pgp
+autorefresh=1
+type=rpm-md
+
+[opensearch-dashboards-2.x]
+name=OpenSearch Dashboards 2.x
+baseurl=https://artifacts.opensearch.org/releases/bundle/opensearch-dashboards/2.x/yum
+enabled=0
+repo_gpgcheck=1
+gpgcheck=1
+gpgkey=https://artifacts.opensearch.org/publickeys/opensearch.pgp
+autorefresh=1
+type=rpm-md