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

Use newer versions of stdlib and apt as dependencies #1173

Open
chris968 opened this issue Nov 19, 2024 · 3 comments
Open

Use newer versions of stdlib and apt as dependencies #1173

chris968 opened this issue Nov 19, 2024 · 3 comments

Comments

@chris968
Copy link

chris968 commented Nov 19, 2024

Both stdlib and apt dependencies are very old, causing a lot of error and warning messages.
Can you update the code the dependencies to support latest versions ?

nb: the issue probably occurs on another dependencies ...

@sarhaynes
Copy link

sarhaynes commented Nov 25, 2024

To add to this. When I add the wazuh module I get the following list of failed dependencies due to the latest version of them module being outside of the version acception by wazuh. Sadly I am unable to move these to earlier versions.

Warning: Module 'puppet-archive' (v7.1.0) fails to meet some dependencies:
'wazuh-wazuh' (v4.9.2) requires 'puppet-archive' (>= 0.4.8 < 7.0.0)
Warning: Module 'puppet-nodejs' (v11.0.0) fails to meet some dependencies:
'wazuh-wazuh' (v4.9.2) requires 'puppet-nodejs' (>= 3.0.0 < 8.0.0)
Warning: Module 'puppet-selinux' (v5.0.0) fails to meet some dependencies:
'wazuh-wazuh' (v4.9.2) requires 'puppet-selinux' (>= 0.8.0 < 4.0.0)
Warning: Module 'puppet-zypprepo' (v5.0.0) fails to meet some dependencies:
'wazuh-wazuh' (v4.9.2) requires 'puppet-zypprepo' (= 4.0.1)
Warning: Module 'puppetlabs-apt' (v9.4.0) fails to meet some dependencies:
'wazuh-wazuh' (v4.9.2) requires 'puppetlabs-apt' (>= 2.0.0 < 8.0.0)
Warning: Module 'puppetlabs-concat' (v9.0.2) fails to meet some dependencies:
'wazuh-wazuh' (v4.9.2) requires 'puppetlabs-concat' (>= 1.0.0 < 7.0.0)
Warning: Module 'puppetlabs-firewall' (v8.1.2) fails to meet some dependencies:
'wazuh-wazuh' (v4.9.2) requires 'puppetlabs-firewall' (>= 1.7.0 < 3.0.0)
Warning: Module 'puppetlabs-powershell' (v6.0.0) fails to meet some dependencies:
'wazuh-wazuh' (v4.9.2) requires 'puppetlabs-powershell' (>= 2.0.0 < 5.0.0)
Warning: Module 'puppetlabs-stdlib' (v9.6.0) fails to meet some dependencies:
'wazuh-wazuh' (v4.9.2) requires 'puppetlabs-stdlib' (>= 4.13.0 < 7.0.0)

It also claims to not be compatible with the latest Puppet Release 8.

@diegoguerrero
Copy link
Member

diegoguerrero commented Jan 29, 2025

Problem fixed in 4.10.1:
'# puppet module install wazuh-wazuh --version 4.10.1
Notice: Preparing to install into /etc/puppetlabs/code/environments/production/modules ...
Notice: Downloading from https://forgeapi.puppet.com ...
Notice: Installing -- do not interrupt ...
/etc/puppetlabs/code/environments/production/modules
└─┬ wazuh-wazuh (v4.10.1)
├── puppet-archive (v6.1.2)
├── puppet-nodejs (v7.0.1)
├── puppet-selinux (v3.4.1)
├── puppet-zypprepo (v4.0.1)
├── puppetlabs-apt (v7.7.1)
├─┬ puppetlabs-concat (v6.4.0)
│ └── puppetlabs-translate (v2.2.0)
├── puppetlabs-firewall (v2.8.1)
├─┬ puppetlabs-powershell (v4.1.0)
│ └── puppetlabs-pwshlib (v1.2.2)
└── puppetlabs-stdlib (v6.6.0)

@chris968
Copy link
Author

I don't see the fix, it still using very old versions of apt and stdlib when I do puppet module install wazuh-wazuh --version 4.10.1, stblib 6.6.0 and apt 7.7.1 are now 4 years old.

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