Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

repo_version now deprecated and no longer a parameter #959

Closed
vchan2002 opened this issue Jun 22, 2018 · 1 comment
Closed

repo_version now deprecated and no longer a parameter #959

vchan2002 opened this issue Jun 22, 2018 · 1 comment

Comments

@vchan2002
Copy link
Contributor

vchan2002 commented Jun 22, 2018

I see that repo_version as a parameter is no longer a valid one since the latest version, since it uses the elastic_stack module to pull the repo.

Since i've been using that parameter, it now errors out with....

Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Class[Elasticsearch]: has no parameter named 'repo_version' at ....

However, that was not mentioned in the README anywhere... or am I missing something notifying of its deprecation?

While I probabaly should have read the merged changes between versions before upgrading, it would have been nice to note that parameter's deprecation out so that we can change our code prior, rather than scrambling to fix our afterwards.

@tylerjl
Copy link
Contributor

tylerjl commented Jun 22, 2018

Sorry for the inconvenience here - 6.3 made some pretty significant changes that this module had to adapt for, so there wasn't much leeway for a deprecation notice (as opposed to going to something like Elasticsearch 7, which could have had a more controlled breaking major version change for the module). There is a note regarding the deprecation of repo_* parameters in the changelog, but we'll certainly try and note breaking changes via Puppet notices moving forward whenever possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants