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

Get rid of deprecation warning messages #102

Closed
2 tasks
invidian opened this issue May 28, 2017 · 1 comment
Closed
2 tasks

Get rid of deprecation warning messages #102

invidian opened this issue May 28, 2017 · 1 comment

Comments

@invidian
Copy link
Contributor

invidian commented May 28, 2017

There are 2 currently, introduced in Puppet version 4.9, when support for Hiera 5 was added.

  • Use of 'hiera.yaml' version 4 is deprecated. It should be converted to version 5
  • Defining "data_provider": "hiera" in metadata.json is deprecated

Unfortunately, in order to solve this, I think required puppet version should be dumped to 4.9.

invidian added a commit to invidian/puppet-mcollective that referenced this issue May 28, 2017
This patch updates the syntax of hiera.yaml file to version 5, as
version 4 is deprecated.
invidian added a commit to invidian/puppet-mcollective that referenced this issue May 28, 2017
This patch updates the syntax of hiera.yaml file to version 5, as
version 4 is deprecated.
@invidian invidian changed the title hiera.yaml syntax should be updated to version 5 Get rid of deprecation warning messages May 28, 2017
@invidian
Copy link
Contributor Author

Updated title and descriptions, as I noticed that warning about data_provider is another issue.

invidian added a commit to invidian/puppet-mcollective that referenced this issue May 28, 2017
This commit bumps required Puppet version to 4.9, to be able to remove
deprecation warnings for users which are running Puppet version 4.9 or
higher.
invidian added a commit to invidian/puppet-mcollective that referenced this issue May 28, 2017
This commit updates the syntax of hiera.yaml file to version 5, to
remove deprecation warning message, as version 4 is deprecated since
Puppet version 4.9.
invidian added a commit to invidian/puppet-mcollective that referenced this issue May 28, 2017
…json

This commit removes deprecated data_provider from metadata.json file to
remove deprecation warning message.

data_provider is deprecated since Puppet version 4.9.
invidian added a commit to invidian/puppet-mcollective that referenced this issue May 29, 2017
This commit:
  - bumps required puppet version to 4.9 (required by other changes)
  - updates hiera.yaml syntax to version 5
  - removes deprecated data_provider option from metadata.json
ripienaar added a commit that referenced this issue May 30, 2017
(#102) Remove deprecation warning messages
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