No parameter named configdir when using secrets on puppet module

Hello, this is working :

elasticsearch::instance { 'es-01':
    config => {
        'network.host' => '0.0.0.0'
    },
}

But as soon as I add some secrets

secrets => ...

I get :

no parameter named 'configdir' on Elasticsearch_keystore[es-01] (...) elasticsearch/manifests/instance.pp, line: 502

Any idea ?

Note : may be you could add a tag 'puppet' for topics.

Thanks in advance.

I solved my problem.

I upgraded the puppet module on my platform and needed a :

puppet generate types

to refresh the types and providers on my puppet masters

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.