9.0.0 8.3.0 8.2.0-8.2.1 8.1.0-8.1.1 8.0.0-8.0.3 7.4.0-7.4.6 7.3.0-7.3.2 7.2.0-7.2.1 7.1.0-7.1.2 7.0.0-7.0.2 6.1.0-6.1.2 View All PV Cloud PV Local Installs
Auto Light Dark
Auto Light Dark
9.0.0 8.3.0 8.2.0-8.2.1 8.1.0-8.1.1 8.0.0-8.0.3 7.4.0-7.4.6 7.3.0-7.3.2 7.2.0-7.2.1 7.1.0-7.1.2 7.0.0-7.0.2 6.1.0-6.1.2 View All PV Cloud PV Local Installs

ProVision 9.0.0

ProVision 9.0.0 is a major release with new features, improvements, and bug fixes.

ProVision 9.0 Login.png

Warning: ProVision 9.0.0 includes updated software dependencies.

Please ensure that local installations can meet the dependencies below prior to upgrading to ProVision 9.0.0.

Warning: OID changes — Please Re-Point Monitoring

Anything currently polling webService or maxConnections must be updated to the new OID values listed under SNMP Updates. All other OIDs are unchanged.

Minimum Requirements (v 9.0.0 +)

Dependency

Required

Link

Operating System

Supported OSs:

  • Ubuntu: Ubuntu 24

  • Red Hat: RHEL 9.6, RHEL 9.8


Apache (or other webserver)

Apache 2.4

https://httpd.apache.org/

PHP

PHP 8.4

https://php.net/downloads.php

MySQL

MySQL 8.4

https://www.mysql.com/downloads/

Features and Improvements in this release:

New Features

IPAM

Updated Reporting Filters

CFR-svn22852: Updated IPAM Utilization Report filters to allow selection of Leaf Nodes and inclusion of resource children. Includes addition of a boolean parameter to return children in IPAM GET response.

You can now select "Show Leaf Nodes only" and "Include Resource Children" in the IPAM Utilization Report filter settings. By default, Leaf nodes are selected for IPAM Utilization Reports.

Click here to see more...
8.3.1 Reporting IPAM Utilization Filter options.png
IPAM Utilization Report Filters

Check Location Status

IM-4867,PV-40: Added a “Check Location Status” function to Admin → IPAM regions to review and update geocode location status.

Missing or invalid IPAM Region geocode locations may be reviewed and updated against the applied geocode system.

IPAM Regions Check Location.png
Click here to see more...

Check Location Status runs automatically when saving a new geocode API key, and may be manually initiated at any time by selecting Check Location Status from the Manage Regions → Bulk Actions menu.

9.0 Check Location Status.png

Approvals

Permission Group UI Updates

PV-79: Updated Admin → Approvals Permission Groups interface for improved clarity

The Approvals → Permissions Groups/Actions subtabs have been updated to more clearly display what policy information is set per user group.

9.0 Approvals Permission groups ui top.png
The Approvals → Permission Groups interface now shows policy information.
Click here to see more...
9.0 Approvals Actions subtab.png
The Approvals → Actions interface now shows Groups by Policy.
9.0 Approvals Action Assignment Limited.png
Approvals assignments (by action or group) have been updated to more easily assign, update, and review assignments for multiple groups or actions at one time.

Approvals IPAM Integration

IM-svn 23003: Added IPAM integration to Approvals

You may now set Approval actions for IPAM assign/unassign actions.

9.0 Approvals IPAM.png

DNS

Add/Edit Records Multiple Hosts

IM-5526: Added support for adding multiple DNS records at the same time via comma-separated list

When adding a new zone record, you may now enter a comma-separated list of host values to create multiple identical DNS records at the same time. Note: Record Values and TTL must match for all provided host values.

Screenshot 2026-08-24 at 2.29.26 PM.png

DNS Change Notes Field

(CFR)PV-33: DNS actions now support adding “Change Notes” that will save to ProVision log details

Changes made to DNS Groups, Records, Servers, and Zones may now have an optional description added to the Change Note field. The Change Note may then be viewed in Admin->Logs for the event.

Click here to see more...
9.0 DNS Record Add Change Note.png
Enter an optional change note when performing DNS updates.
9.0 Log DNS Change Note entered.png
View the change note in Admin → Logs by right clicking on the Action Menu for the log event.

DHCP

Create Pool - RIR Selector

CFR/PV-15: Added RIR selector to the DHCP Create Pool interface

DHCP Create Pool (Host and Subnet) may now have any RIR selected for the new pool.

Screenshot 2026-07-28 at 6.36.29 PM.png
Create Pool RIR Selector

Peering

VyOS and Vyatta Support

PV-68: Added support to Peering for VyOS and Vyatta model routers

VyOS and Vyatta routers are now available to select from the Router Make/Model fields when adding a new router. Additionally, to support VyOS/Vyatta, customizable Mustache templates have been added for BGP neighbor configuration, admin-up, admin-down, and de-peer operations.

Screenshot 2026-08-24 at 3.59.23 PM.png

Update AS Set Prefixes Task

IM- : Added the option to Admin → Peering Settings to update AS Set Prefixes via scheduled task.

9.0 Admin Peering Settings2.png

Admin Settings

Lockout Attempts and Delay

(CFR) PV-37: Added Login Lockout options to Admin → Authentication → General Settings

Administrators may now enter the maximum number of login attempts and lockout duration (in minutes) for failed login attempts.

9.0 Admin Auth Settings Login Lockout.png

API Updates

Public APIv2 documentation is located at https://cloud.6connect.com/APIv2/.

IM-svn22806: Updated DNS Zone Record PATCH endpoint to handle enums in parameters

IM -svn22823: Bugfix for the IPAM whois GET endpoint to resolve a plaintext error

CFR-svn22852: Added option to include children in IPAM GET netblocks 

IM-svn22878: Updated relation order in the add-pool-to-server DHCP POST endpoint

IM-svn 22899: Added Global Commander aggregate_module filter for GET netblocks

CFR-PV-14: (SNMP/API) Added Counters for Max API calls (HTTP requests) in a recording interval (excluding HB):

  • SNMP GET, POST, PUT, PATCH, and DELETE Endpoints:

    • .1.3.6.1.4.1.36009.10 - GET (ProvisionStats.apiTransactionsGET)

    • .1.3.6.1.4.1.36009.11 - POST (ProvisionStats.apiTransactionsPOST)

    • .1.3.6.1.4.1.36009.12 - PUT (ProvisionStats.apiTransactionsPUT)

    • .1.3.6.1.4.1.36009.13 - PATCH (ProvisionStats.apiTransactionsPATCH)

    • .1.3.6.1.4.1.36009.14 - DELETE (ProvisionStats.apiTransactionsDELETE)

PV-38: Updated permissions for the Users → GET endpoint to require at least one Update perm in order to read/retrieve

PV-83: Updated data retention of Resource field _attributes (e.g.; _notes) to prevent dropped values

SNMP Updates

Warning: OID changes — Please Re-Point Monitoring

Action required: Anything currently polling webService or maxConnections must be updated to the new OID values. All other OIDs are unchanged.

PV-93: Updated two OIDs - webService and maxConnections - to non-zero sub-identifiers.

Metric

Old OID

New OID

webService

.1.3.6.1.4.1.36009.1.0

.1.3.6.1.4.1.36009.1.1

maxConnections

.1.3.6.1.4.1.36009.4.0

.1.3.6.1.4.1.36009.4.3

PV-94: Multiple minor updates made to SNMP for clarity and consistency, including:

  • Added a conformance node group for OBJECT-GROUP/NOTIFICATION-GROUP and MODULE-COMPLIANCE definitions

  • Renamed ProvisionServiceStatus to provisionServiceStatus - the OID is unchanged

  • Renamed ProvisionLocalAuthentic to provisionLocalAuthentic - the OID is unchanged

  • Updated transaction counter, tablelLog descriptions for APIv2 documentation for improved clarity

  • Provided definitions for counter-overflow trap (provisionCounterOverflow) with readable fields for table and percentage

Bug Fixes / Minor Improvements

General

IM-svn22762: Fixed RIPE lookup on the Welcome page

IM-svn22764: Resolved incompatibility between MySQL and MariaDB

IM-svn22790: Improved handling of resource add/update/delete

IM-svn22796-svn22777: Multiple improvements to PV Servers / Resolver, including

  • Added Knot Resolver Auth

  • Improved Resolver startup processes 

IM-svn22875: Fixed a bug in the Resource ASN Gadget to ensure valid value returns

IM-svn 22905-08: SystemAS sections updated to be editable

PV-4: Added resource slug values to the Admin Settings → Global Search resource attribute field selector

PV-6: Improved upgrade script handling of the Edit Contact- time zone field conversion to a drop down selector

PV-17: Resolved an issue in Admin → Users where bulk delete of users/groups would fail

UI Updates

IM-5209: Updated IPAM Admin → IPAM/VLAN columns → edit column name interface to for ui/ux clarity and consistency

IM-5217: Updated IPAM Runout report filter options to show “Window Days” instead of leaf nodes as a filter option

PV-26: Resolved an issue with Import IPAM aggregates where the imported aggregate CIDR would not display

PV-29: The Admin → API Tab has been relocated to a module under Admin → Settings

PV-42: The Admin → Authentication Settings subtab has been updated with minor ui/font improvements.

PV-44: Improved responsiveness handling of IPv6 addresses within the IPAM Stats Dashboard Widget

PV-45->PV-54: Multiple minor UI updates made to support 9.0 branding changes:

  • PV-46: Updated the ProVision owning company in the EULA to 6c Holdings, LLC

  • PV-47: Updated ProVision feedback form in preparation for future branded form change

  • PV-48: Updated nomenclature in Admin Settings → Backup to “ProVision Cloud”

  • PV-49: Updated the default logo and favicon used for ProVision

  • PV-50: Updated default ProVision reference links in the “ProVision Links” dashboard widget

  • PV-51: Updated default ProVision reference links in the “ProVision Learning Links” markdown dashboard widget

  • PV-53: Updated the ProVision login page image, logo, and version elements

  • PV-54: Updated the default logo used in IPAM Map View

  • PV-61: Updated ProVision documentation reference links under Admin → Import Tools

  • PV-62: Updated ProVision documentation reference links under Peering → Communications

PV-55: Replaced the “Child Resources” portion of the Resource Entry page with the Child Entries Gadget

PV-56: Resolved duplicated tab titles when using Safari browser

PV-58: Added page links for RIR Audit, IPAM Regions to the IPAM Admin landing page

PV-59: Renamed “SWIP Auditor” headers on the RIR Audit page and scheduler task for improved consistency

ACP Integration Updates

IM -svn22849: Fixed broken token auth for ACP integrations

IM-svn22814: Improved backend error message handling in ACP

CFR

CFR-svn22788: Update DNSv3 NS record validation to prevent wildcards

DNS

IM-svn22735: Fixed a bug with attribute display in the DNS record modal 

IM-svn22784: Improved KNOT connector catalog integration with ProVision Managed Servers

IM-svn22791: Resolved DNS enum backup issue

IM-svn22801: Updated DNS Global Settings with and ENUM option

IM-svn22806: Added enum zone handling to S64 DNS servers

IM-svn22808: Updated IRONDNS connector domain name validation handling

IM-svn22809: Updated UI elements with DDNS Agent for S64 server modules

IM-svn22810: Fixed minor issue in DNS view catalog increment serials

IM-svn22811: Optimization update to DNS zone generation

IM-svn22824-25: Fixed DNS Zone loader

IM-svn22828-29: Fixed record handling with monitor for DNS zones and records

IM-svn22832: Multiple fixes to DNS/DHCP/SSH connector logging, time locks, and error handling messaging

IM-svn22834: Fixed DNS zone serials with timestamp

IM-svn22887: Updated DNS to ENUMs backup handling logic

IM-svn22890: Improved DNS pagination button handling

IM-svn22891-94: Improved DNS object performance handling & added indexing optimization

IM-svn22896: Added "Enable DDNS Agent" toggle option to S64x86 DNS Server Configuration

PV-7: Resolved an error that occurred when adding a new group view when no other groups are available to add to a zone

PV-78: Improved error response handling in cases where a user attempts to add a zone, but does not have permissions on groups for that zone

DHCP

IM-svn22820-22: Updates to DHCP stats module

IM-svn22832: Multiple fixes to DNS/DHCP connector logging, time locks, and error handling messaging

CFR-svn22869-72: Added DHCP Reservations to Global Search

IM-svn22876: Updated retrieval of DHCP Pool GetType data

LDAP

IM-svn22804-07: Minor backend improvement to LDAP handling

Approvals

PV-79: Multiple UI improvements made to Approvals → Permissions Groups / Actions interfaces and handling

PV-80: Improved backend handling of Approvals operations for improved data processing, error messaging, and queue handling.

Global Commander

IM-svn22743: Fix for Global Commander when Local IPAM has been deleted

IM-svn22815-6: Improvements made to Global Commander connector utilization tree loading

IM-svn22817-18: Improvements made to Global Commander sync actions

IM-svn22819: Fixed resource loading issue

Anycast

IM-svn22769: Updated Anycast exception warnings

IM-svn22773: Added master/slave ui switch for Anycast

IM-svn22799: Fixes made to Anycast / IRONDNS view switching

IM-svn22826: Fixes for duplicate TSIG keys in Anycast

Circuit Manager / Scanning & Discovery

IM-svn22836-22858: Updates to Azure and Cloud Scanner

IM-svn22839-43: Multiple Circuit Manger update to node, linkage, and exception handling

IM-svn22844: Scanner graphical updates

M-svn22846-47: Fixes to Circuit Manager discovery & Azure handling

IM-svn22848-51: Updated Circuit Manager/Scanner handling of AzureAPI and CiscoXR connectors

IM-svn22882: Updated Circuit Manager/Scanner to start with new discovery groups closed

IM-svn22901-02: Added backend sort and ordering improvements to Circuit Manager connectors

IPAM / VLAN

PV-5: Added a warning when a user attempts to add a duplicate IPv6 aggregate

PV-73: Multiple minor fixes and improvements made to IPAM block handling, including:

  • Improved permission check and security handling in block assignment/unassignment

  • Improved overlap checks in Import /Get Aggregate from CIDR

  • Minor UI updates and improvements made to error messaging

  • Resolved a label error with count of reserved IPs

PV-74: Improved handling of permissions / security in IPAM lists administration

PV-75: Minor IPAM interface improvements in label displays and list reloading

PV-76: Updates made to permission / security handling in VLAN pages

PV-77: Multiple improvements made to VLAN error messaging, UI labeling, and list refresh after actions

PV-85: Improved schema handling and error messaging in VLAN - Add VLAN and Add Domain

PV-86: Improved backend handling of VLAN name values and error messaging

PV-87: Resolved an issue where IPAM tag / region fields with applied constraints displayed inverted messaging if the tag/region list was empty

Resources

PV-20: Added the ability to remove roles from the Resource Entry Page → Contacts Gadget

PV-36: Resolved an issue where custom dependent resource field options would not load in the Resource Field Gadget

PV-81: Improved handling of multiple backend permissions/security items and updated error messaging

PV-82: Updated handling of field/constraint input clearing and binding in Manage Fields

PV-84: Multiple minor improvements made to UX throughout resources to improve confirmation dialogs, post-action refreshes, and dropdown toggling.

PV-88: Improved backend handling of Resource Name strings in resource attributes

PV-89: Updated error messaging in the Resources → Notes Gadget

PV-95: Improved error handling and page response in cases where a section no longer exists

Peering

PV-30: Added the ability to edit a router’s name from the Router Details screen

PV-31: Updated Peering Router Make field to be dependent on Model selected

PV-69: Multiple Brocade / Extreme SLX fixes have been made, including:

  • Fixed connector factory mapping for Brocade router makes.

  • Added strict CLI error detection to prevent silent syntax failures during commit operations.

  • Implemented make-aware configuration saving: uses 'write memory' for Brocade NetIron and 'copy running-config startup-config' for Extreme SLX-OS.

PV-70: Multiple fixes made for Cisco IOS-XR router makes, including:

  • Fixed hierarchical BGP candidate configuration and remote-as scoping for Admin Up / Admin Down actions.

  • Added automatic active system BGP ASN detection and VRF support.

  • Added a remote-as guard during admin toggles to prevent overwriting router ASNs on existing sessions with stale database values.

  • Added default 'peering_admin-up' and 'peering_admin-down' Mustache templates.

PV-71: Multiple fixes and updates made to Juniper JunOS router handling, including:

  • Fixed Admin Up / Admin Down script execution.

  • Implemented dynamic SSH shell prompt detection to automatically format show commands ('cli -c') across standard and Unix-shell accounts.

  • Improved BGP peer group auto-detection with exact boundary matching and IPv6 address compression.

PV-72: Improved Arista EOS router handling, including:

  • Fixed terminal CLI expectation lifecycle during privileged prompt elevation ('enable'), resolving empty command response issues.

  • Added privileged EXEC mode enforcement to ensure complete BGP session discovery.

  • Serialized session model attributes for template rendering and improved compound BGP state parsing.

PV-90: Improved error messaging and form handling in Peering VRFs and Peering Sessions Gadgets