firewall, logging, network, selinux, storage - new features - and other bug fixes
firewall - add/delete/update services
user defined services add/delete/update
firewall - port_forward can be string or dict
firewall - support for firewall_config - gather firewall facts
firewall - add/remove interfaces by PCI ID
kernel_settings - Set the kernel_settings_reboot_required when reboot needed
logging - Support startmsg.regex and endmsg.regex in the files inputs
metrics - docs - make minimum redis and grafana versions more clear
metrics - restart the pmie, pmlogger services if the configuration tasks made any changes
nbde_client - Sets proper spacing for parameter rd.neednet=1 so that it is correctly
appended to kernel cmdline, changes = to += for adding rd.neednet parameter
network - support nmstate configuration - network_state parameter
network - argument_validator: fix IPRouteUtils.get_route_tables_mapping() for whitespace sequence
selinux - Added setting of seuser and selevel for completeness
sshd, ssh - add support for RSAMinSize config parameter
storage - Add support for managing pool members - for LVM pools
storage - Add support for attaching LVM cache to existing LVs
storage - remove warning 'storage_test_pool' is already in use
storage - LVM thin provisioning support