I got an error on systemctl status firewalld.service which looked like this:
firewalld[18072]: ERROR: Calling pre func <bound method Firewall.full_check_config of <class 'firewall.core.fw.Firewall'>(True, True, True, 'INIT', False, '', {}, [], True, True, True, False, 'off')>(()) failed: check_config_dict() takes 2 positional arguments but 3 were given
firewalld[18072]: ERROR: Calling pre func <bound method Firewall.full_check_config of <class 'firewall.core.fw.Firewall'>(True, True, True, 'INIT', False, '', {}, [], True, True, True, False, 'off')>(()) failed: check_config_dict() takes 2 positional arguments but 3 were given
The firewalld itself still works fine though even with this error. I'm not very familiar with how firewalld works underneath, so please help with where this error came from and how could I fix it.
Thank you.