Helm deployment Opensearch : Error duplicate plugin


When i put Helm package with my config (i just retrieve docker image, and keep my old opendistro helm deployment).

I have error at startup : First, not found plugin-descriptor.properties. I created mount point, its ok.

Now, error seems about duplicate plugin ? (I deploy from scrat so :frowning: )

Name: opensearch-security
Description: Provide access control related features for OpenSearch 1.0.0
OpenSearch Version: 1.0.0
Java Version: 1.8
Native Controller: false
Extended Plugins: []
 * Classname: org.opensearch.security.OpenSearchSecurityPlugin
        at org.opensearch.plugins.PluginsService.readPluginBundle(PluginsService.java:424) ~[opensearch-1.0.0.jar:1.0.0]
        at org.opensearch.plugins.PluginsService.findBundles(PluginsService.java:405) ~[opensearch-1.0.0.jar:1.0.0]
        at org.opensearch.plugins.PluginsService.getPluginBundles(PluginsService.java:398) ~[opensearch-1.0.0.jar:1.0.0]
        at org.opensearch.plugins.PluginsService.<init>(PluginsService.java:169) ~[opensearch-1.0.0.jar:1.0.0]
        at org.opensearch.node.Node.<init>(Node.java:357) ~[opensearch-1.0.0.jar:1.0.0]
        at org.opensearch.node.Node.<init>(Node.java:301) ~[opensearch-1.0.0.jar:1.0.0]
        at org.opensearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:240) ~[opensearch-1.0.0.jar:1.0.0]
        at org.opensearch.bootstrap.Bootstrap.setup(Bootstrap.java:240) ~[opensearch-1.0.0.jar:1.0.0]
        at org.opensearch.bootstrap.Bootstrap.init(Bootstrap.java:406) ~[opensearch-1.0.0.jar:1.0.0]
        at org.opensearch.bootstrap.OpenSearch.init(OpenSearch.java:182) ~[opensearch-1.0.0.jar:1.0.0]
        ... 6 more
java.lang.IllegalStateException: duplicate plugin: - Plugin information:

Thanks for help.


@GnarlyCapricorne can you elaborate what steps you took to get that error?
Which chart are you using?

I use my chart :

apiVersion: v2
name: opensearch
description: opensearchinstall
type: application
version: 0.5.0
appVersion: 1.13.0

I have this error when pod start. after that pods are killed.

I miss path of security plugin.

In opendistro it’s with _, on opensearch it’s -.