Release 2026.1
New features, enhancements, and bug fixes in CMP Release 2026.1
We are preparing to upgrade Django and Python in an upcoming release.
Release 2026.1.73
Availability: 14 April 2026
New features
- Custom Forms for Actions: Custom forms can now be generated for Resource and Server actions. CMP-3339
- VMware Resource Handler — Vault Secret Support: VMware Resource Handlers can now be created and updated with password vault credentials via the API. CMP-3482
- Blueprint Deployment Permissions: Administrators can now assign one or more deployment permissions to a blueprint; any user with a matching permission in a deploy group can order it, eliminating the need for separate functional groups. Existing blueprints default to the previous
order.submitbehavior. CMP-3387 - Oracle Linux Virtualization Manager — CPU Topology: OLVM now supports CPU topology configuration via the following parameters:
olvm_cores,olvm_sockets,olvm_threads,olvm_cpu_type, andolvm_cpu_cnt. CMP-3567
Enhancements
- Vault API—Common Framework Support: Vault API now supports common extensions and validator functions. CMP-3476
- Terraform Operations — Source Code Repository Support: Terraform Operations now support a Source Code Repository as a source option. CMP-3534
- Custom Forms — Field Description Tooltips: Custom forms now support displaying field descriptions as tooltips. Set the custom field description display mode to
Infotipto access this enhancement. CMP-3261 - XUI Tab Extensions — Override Built-in Tabs: Tab extensions using the
@tab_extensiondecorator can now replace a built-in tab on a detail view rather than appending. Use thereplacesparameter to specify the tab to replace. CMP-3592 - Resources Menu — Filter by User’s Resource Types: The Resources menu can now be configured to show only resource types the current user has resources for. Use the
show_resource_type_for_profileflag inmisc_settings.pyto enable this behavior. CMP-3515 - Azure Local — Operation Status Sleep Timer: Now supports setting
AZURE_LOCAL_OPERATION_STATUS_SLEEP_TIMER = 45incustomer_settings.py. This introduces a 45-second delay to work around a Microsoft API issue where resource creation data isn’t immediately available. CMP-3577
Bug fixes
- Fixed an issue where the custom form failed to render when editing an order. CMP-3541
- Fixed an issue where the Hyper-V Resource Handler could fail to provision servers correctly. CMP-3576
- Fixed an issue where custom forms ignored the Only Show Group Types on Order Form setting. CMP-3561
- Fixed an issue in multi-worker deployments where concurrent Job Engine processes could pick up and execute the same job more than once. CMP-3564
- Fixed an issue where API requests to retrieve preconfigurations failed with a 500 error when any preconfiguration used Object data as a custom field value. CMP-3586
Release 2026.1.58
Availability: 27 March 2026
Enhancements
- Job API responses can optionally include progress messages. CMP-3557
- This enables improved error feedback in the Terraform CloudBolt Provider.
Bug fixes
- Fixed an issue where increasing memory for VMware vSphere VMs while powered on could fail due to hot-add limitations. CMP-3268
- Fixed an issue where the
recently_viewed_itemsfield in user profiles could overflow, resulting in a 500 error. CMP-3517 - Fixed an issue where job log viewing permissions were not correctly assigned. CMP-3549
- Fixed an issue where the OpenShift Virtualization resource handler VM sync operation could fail. CMP-3550
- Fixed an issue where WinRM actions returned output as bytes instead of strings. CMP-3555
- Fixed an issue preventing access to the Users API endpoint when using a Personal Access Token. CMP-3556
- Fixed an issue where the Blueprints Sample Payload API did not correctly handle environment selection orchestration parameters. CMP-3559
- Fixed an issue where the Resource Types API did not support the
internal_onlyflag. CMP-3563
Release 2026.1.48
Availability: 13 March 2026
New features
- Resource Job Info API endpoint retrieves jobs associated with a given resource. CMP-3537
- Returns job dates, errors, outputs, outputs dictionary, progress messages, status, and title.
Enhancements
- OCI Resource Handler:
- Supports tech-specific script execution. CMP-3471
- Scripts can be executed via the OCI agent on an OCI instance.
- Requires the server parameter
tech_specific_script_executionto be enabled.
- Supports assigning Network Security Groups during instance provisioning. CMP-3473
- Supports tech-specific script execution. CMP-3471
- OpenShift Virtualization Resource Handler supports server CPU topology configuration. CMP-3470
- Allows specification of socket, core, and thread configuration.
- Resource Handler Sync parent job status reflects the outcome of child jobs. CMP-3254
- Built-in console supports server SSH with private key. CMP-3500
- Requires the server parameter
use_private_key_for_ssh_sessionsto be enabled.
- Requires the server parameter
Bug fixes
- OpenShift Virtualization Resource Handler:
- Fixed an issue where server provisioning failed if cloud-init data was missing. CMP-3531
- Fixed a database error when refreshing VMs with disk or data volume names longer than 50 characters. CMP-3544
- Oracle Linux Virtualization Manager Resource Handler: Fixed an issue causing Linux server provisioning to fail. CMP-3539
- AWS Resource Handler: Fixed validation errors for SSM Role ARNs. CMP-3540
Release 2026.1.39
Availability: 27 February 2026
New features
- Password Vault API Endpoints CMP-3394
- GET, PATCH, DELETE, and LIST operations are now available for:
- AWS Secrets Manager
- Azure Key Vault
- CyberArk
- HashiCorp Vault
- Keeper
- GET, PATCH, DELETE, and LIST operations are now available for:
Hyper-V Resource Handler CMP-3051
- Now supports clustered Hyper-V instances.
- Includes Disk and Network management support.
- Supports additional customization via WinRM parameters.
Enhancements
- CloudBolt Upgrader notification email now supports customization. CMP-3401
- Ansible Automation Platform now supports object removal via the UI. CMP-3363
- OCI Resource Handler now supports specifying an optional fault domain while provisioning an OCI instance. CMP-3472
- CIT now creates an action-based, Blueprint-backed CIT via “Add to CIT,” preserving build steps upon Blueprint refresh. CMP-3469
- Azure Resource Manager Resource Handler supports setting Encryption at Host during VM or VM Scale Set provisioning. CMP-3313
Bug fixes
- Fixed an issue causing Azure Resource Manager VM creation operations to fail. CMP-3445
- Resolved an OpenShift Virtualization issue causing VM sync disk size discrepancy. CMP-3493
- Fixed an issue with Custom Forms that caused order scheduling failures. CMP-3512
- Resolved an issue preventing the import of Azure Local LogicalNetwork objects. CMP-3514
Release 2026.1.28
Availability: 13 February 2026
Enhancements
- SSO Group Mapping is now available, enabling administrators to map groups between SSO providers and CMP for automatic assignment of groups, roles, and permissions upon SSO login. CMP-3416
- HashiCorp Vault details now include a tab that lists all mapped secrets. CMP-3349
- OpenShift Virtualization Resource Handler
- Added support for templated cloud-init/user data to configure and customize VMs. CMP-3320
- Added support for Windows Sysprep Answer files for operating system customization. CMP-3321
- LDAP Network Timeout can now be overridden by setting
LDAP_NETWORK_TIMEOUT(default: 5 seconds) incustomer_settings.py, helping prevent connection failures in cases of slow directory responses. CMP-3501
Bug fixes
- Fixed an issue causing the Job model to generate malformed URLs containing duplicate slashes. CMP-3404
- Resolved an issue preventing VMs from being provisioned in VMware Cloud on AWS via the VMware resource handler. CMP-3287
Release 2026.1.18
Availability: 28 January 2026
Enhancements
- Catalog now supports disabling catalog filtering. CMP-3438
- OpenShift Virtualization now supports cores-per-socket. CMP-3447
- Source Code Repository authentication now supports vault-managed secrets. CMP-3347
- Orders have a new API endpoint and Model method to support enhanced error handling and logging for the Terraform provider. CMP-3440
- HashiCorp Vault now supports improved connection verification. CMP-3446
- Nutanix Acropolis
- Cluster assignment can now be viewed and updated from the environment detail page. CMP-3392
- Imported VMs now include the VM description if it is defined. CMP-3453
Bug fixes
- Fixed an issue with the OpenShift Virtualization resource handler where disk size calculation could be inaccurate due to unit conversion. CMP-3316
- Addressed an issue where the Oracle Linux Virtualization Manager was not checking the VM state before attempting to power off a VM. CMP-3365
- Resolved an issue where
acropolis_cluster_uuidwas not set on the environment when importing a Nutanix cluster. CMP-3392 - Addressed an issue causing the API to return inaccurate 4xx HTTP status codes for authentication and permission denied errors. CMP-3435
- Resolved an issue causing LDAP user sync job failure following upgrade to v2025.1.352. CMP-3439
- Addressed an issue with log levels during SSO logout, where an
errorwas logged when awarningwould be more appropriate. CMP-3448 - Fixed an issue where phpIPAM record removal during server deletion failed to remove the corresponding server record. CMP-3451
- Resolved an issue with VMware Cloud Director resource handler where the proxy was used when not configured. CMP-3454