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

[5.0.0] icmp_block_inversion setting for zone is unkown. #359

Closed
tuxmaster5000 opened this issue Nov 18, 2023 · 3 comments
Closed

[5.0.0] icmp_block_inversion setting for zone is unkown. #359

tuxmaster5000 opened this issue Nov 18, 2023 · 3 comments

Comments

@tuxmaster5000
Copy link

Affected Puppet, Ruby, OS and module versions/distributions

  • Puppet: 8.2.3
  • Ruby: (comes with puppet)
  • Distribution: Rocky 9.2
  • Module version: 5.0.0

How to reproduce (e.g Puppet code you use)

$zone_default = {
    ensure               => present,
    purge_rich_rules     => true,
    purge_services       => true,
    purge_ports          => true,
    target               => 'DROP',
    icmp_block_inversion => true
  }
firewalld_zone { 'public':
    interfaces  => [$facts['networking']['primary']],
    masquerade  => false,
   *            => $zone_default
  }

What are you seeing

Error:
Error 500 on SERVER: Server Error: no parameter named 'icmp_block_inversion'

What behaviour did you expect instead

No error

@jcpunk
Copy link
Contributor

jcpunk commented Nov 27, 2023

The example in the doc works for me.

@tuxmaster5000
Copy link
Author

After testing it on different puppet setups, the problem is clear but the the source of it will be not clear.
The module upgrades itself works on all systems. But the new options fails. After an restart of the master on all installations it will work. So my suspected is, that when updating an puppet type it will result in an art cache poisoning on the master. On an new install it will work, on an update it will show this behaviour. But now idea how to fix this.

@jcpunk
Copy link
Contributor

jcpunk commented Nov 28, 2023

@jcpunk jcpunk closed this as completed Nov 28, 2023
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