Modified module dependencies to correct warnings being thrown when puppet module list command is run on puppet master. Changed dependency maximum versions in the metadata.json to correct the warnings and invalid module dependencies.
Please note that I used version numbers exceeding the current version of some dependencies to account for future module dependency releases.
These are the warnings that I get when I run puppet module list.
root@servernode:~# puppet module list
Warning: Module 'puppetlabs-concat' (v6.2.0) fails to meet some dependencies:
'ghoneycutt-ssh' (v3.61.0) requires 'puppetlabs-concat' (>= 2.0.0 < 6.3.0)
Warning: Module 'puppetlabs-firewall' (v2.3.0) fails to meet some dependencies:
'ghoneycutt-ssh' (v3.61.0) requires 'puppetlabs-firewall' (>= 1.9.0 < 2.0.0)
Warning: Module 'puppetlabs-sshkeys_core' (v2.0.0) fails to meet some dependencies:
'ghoneycutt-ssh' (v3.61.0) requires 'puppetlabs-sshkeys_core' (>= 1.0.1 <2.0.0)
Warning: Module 'puppetlabs-stdlib' (v6.3.0) fails to meet some dependencies:
'ghoneycutt-ssh' (v3.61.0) requires 'puppetlabs-stdlib' (>= 4.6.0 < 6.0.0)
/etc/puppetlabs/code/environments/production/modules
├── puppetlabs-concat (v6.2.0) invalid
├── puppetlabs-firewall (v2.3.0) invalid
├── puppetlabs-sshkeys_core (v2.0.0) invalid
├── puppetlabs-stdlib (v6.3.0) invalid
Modified module dependencies to correct warnings being thrown when
puppet module list
command is run on puppet master. Changed dependency maximum versions in themetadata.json
to correct the warnings and invalid module dependencies. Please note that I used version numbers exceeding the current version of some dependencies to account for future module dependency releases.These are the warnings that I get when I run
puppet module list
.This pull request fixes these warnings.