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

Update camptocamp-kmod to puppet-kmod #538

Closed
sazzle2611 opened this issue Dec 14, 2021 · 7 comments
Closed

Update camptocamp-kmod to puppet-kmod #538

sazzle2611 opened this issue Dec 14, 2021 · 7 comments

Comments

@sazzle2611
Copy link
Contributor

This module has been taken over so puppet now complains about missing dependency since we needed to change the module in order to upgrade it as it was dependency for another module.

@bastelfreak
Copy link
Collaborator

@bitvijays
Copy link
Contributor

@sazzle2611 @bastelfreak

Would it be a good idea to update the dependencies version also?

root@puppet:~# puppet module list
Warning: Module 'herculesteam-augeasproviders_core' (v3.1.0) fails to meet some dependencies:
  'puppetlabs-kubernetes' (v6.3.0) requires 'herculesteam-augeasproviders_core' (>= 2.1.0 < 3.0.0)
Warning: Module 'puppet-archive' (v6.0.2) fails to meet some dependencies:
  'puppetlabs-kubernetes' (v6.3.0) requires 'puppet-archive' (>= 2.0.0 < 5.0.0)
Warning: Module 'puppetlabs-stdlib' (v7.1.0) fails to meet some dependencies:
  'puppet-kmod' (v3.0.0) requires 'puppetlabs-stdlib' (>=4.13.1 < 7.0.0)
Warning: Missing dependency 'camptocamp-kmod':
  'puppetlabs-kubernetes' (v6.3.0) requires 'camptocamp-kmod' (>= 2.2.0 < 3.0.0)
/etc/puppetlabs/code/environments/production/modules
├── hardening-os_hardening (v2.3.2)
├── herculesteam-augeasproviders_core (v3.1.0)  invalid
├── herculesteam-augeasproviders_sysctl (v2.6.2)
├── puppet-archive (v6.0.2)  invalid
├── puppet-kmod (v3.0.0)
├── puppetlabs-apt (v8.3.0)
├── puppetlabs-docker (v4.1.2)
├── puppetlabs-kubernetes (v6.3.0)
├── puppetlabs-motd (v6.1.0)
├── puppetlabs-ntp (v9.1.0)
├── puppetlabs-powershell (v5.0.0)
├── puppetlabs-pwshlib (v0.10.1)
├── puppetlabs-reboot (v4.1.0)
├── puppetlabs-registry (v4.0.1)
├── puppetlabs-stdlib (v7.1.0)  invalid
└── stahnma-epel (v2.0.0)
  • puppet-stdlib is at version 8.1.0

@sazzle2611
Copy link
Contributor Author

@bastelfreak @bitvijays

Should I update the puppet-archive dependency to < 6.0.0 or < 7.0.0 as v6.0.0 drops support for Ubuntu 16.4. It is EoL but it is supported by this module

@sazzle2611
Copy link
Contributor Author

Sorry just realised that it doesn't matter as previous versions can still be used

@sazzle2611
Copy link
Contributor Author

I've created PR #539

This is the first one I've ever done so hopefully I've done it right!!

@bitvijays
Copy link
Contributor

@sazzle2611 Hope you are doing well. Thank you for your pull and merge request. Probably this could be closed now?

@sazzle2611
Copy link
Contributor Author

@bitvijays yes, thank you very much!

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

3 participants