v13.0.0
The Inverse team is pleased to announce the immediate availability of PacketFence v13.0. - a major release with new features, enhancements and bug fixes. This release is considered ready for production use and upgrading from previous versions is strongly advised.
ACL pre-creation support for wired and WiFi equipment
PacketFence is now able to pre-create ACLs on switches/WiFi controllers for multiple vendors. This allows PacketFence to support in/out ACLs for greater segmentation capabilities.
Redis-based queueing to improve geo-distributed deployments
PacketFence v13 received many optimizations to reduce database writes. Moreover, some write operations are now queued in Redis - which increases throughput and the required latency for geo-distributed deployments.
End-to-end testing framework to UI for CI/CD pipelines
PacketFence now integrates a complete end-to-end testing framework which allows the creation of automated UI tests for our CI/CI pipelines. This is a great addition to Venom-based tests - allowing greater test coverage and improved quality/stability.
LDAP explorer allows LDAP search (#7634 and #7683, @VakarisZ)
Here's the complete list of changes included in this release:
New Features
- ACL pre-creation support for wired and WiFi equipment
- Redis-based queueing to improve geo-distributed deployments
- End-to-end testing framework to UI for CI/CD pipelines (#7350)
- LDAP explorer allows LDAP search (#7634 and #7683, @VakarisZ)
Enhancements
- Refactored all Cisco modules to now use OS versions instead of model names
- Be informed (through security event) when a device pops up into a VLAN or a subnet that shouldn’t be there (#7529)
- Upgraded coredns libraries (#7197)
- Added Palo Alto switch module to manage web admin login using RADIUS (#7643)
- Removed WMI (#7649)
- Allow to call a custom script from pfupdate to handle VIP in cloud environments (#7654)
- Removed IBM provisioner (#7686)
- Removed ServiceNow provisioner (#7699)
- Removed Symantec Provisioner (#7700)
- Removed OPSWAT Provisioner (#7716)
- Removed httpd.proxy service (#7668)
- Removed unused service httpd.collector (#7667)
- Removed Traffic Shaping (#7666)
- Optimized pfdhcp (#7710)
- ISO installer supports UEFI booting (#7724)
- Updated to go 1.20.5 (#7636)
- Documentation to manage HTTP and RADIUS certificates
- Updated OpenAPI Specification to version 3 and improved coverage to all endpoints, including meta OPTIONS and distinct collection sub-types