Bootstrap Does not install Plugins

Versions (relevant - OpenSearch/Dashboard/Server OS/Browser):
OpenSearch Operator: 2.7.0
OpenSearch Cluster: 2.7.0
OpenSearch: 2.18.0
OpenSearch Dashboard: 2.18.0

Describe the issue:
I’m using the repository-s3 plugin for my snapshots, however this is not being installed by the bootstrap pod. This prevents the first deployment of OpenSearch to fail… Leading me to require a workaround of deploy without repository-s3 and then re deploy with…

Configuration:
From install Cluster Helm:

values:
          opensearchCluster:
            bootstrap:
              pluginsList: ["repository-s3"]
            general:
              serviceName: "opensearch-cluster"
              version: 2.18.0
              pluginsList: ["repository-s3"]
              snapshotRepositories:
                - name: cloud-s3-repo
                  type: s3
                  settings:
                    bucket: opensearch-dev-snapshot
                    base_path: dev-opensearch

Relevant Logs or Screenshots:

You can stop the bootstrap pod from trying to mess around with Plugins by adding some additional config:

bootstrap:
  additionalConfig:
    network:
      bind_host:"0.0.0.0"

This let my deployment continue without issue.

1 Like