Release notes for Virtual Private Cloud in Amazon Web Services
Learn about new features, improvements, and fixed issues.
Read time 5 minutesLast updated a day ago
Version 1.3.0 — June 8, 2026
Breaking changes
Mini-USF version 2 upgrade
Upgraded Mini-USF to version 2 to decouple Keycloak from entities, such as projects. Before you upgrade, you must migrate your existing Mini-USF v1 setup. For detailed instructions, refer to Migrate Mini-USF from version 1 to version 2.Static licenses required as Terraform variables for Pixyz workflows
Provided Pixyz workflows with static licenses via the Terraform variablespixyz_licensepixyz_license_3ddsImprovements
Kubernetes 1.33
Upgraded the EKS cluster to Kubernetes 1.33. Updated EKS‑managed add‑ons to the matching AWS default versions. No node recycling was required.Distributed object storage by default
Enabled RustFS to run in distributed mode by default for improved resilience. Fixed an out‑of‑memory issue that affected RustFS.Default monitoring alerts
Added a set of default alerts to the kube-prometheus-stack.Larger default storage sizes
Increased the default PostgreSQL data volume from 200 GiB to 400 GiB and the pgBackRest backup repository from 400 GiB to 800 GiB. On clusters that use gp3 storage, these volumes resize online during the next ArgoCD sync with no downtime.Fixed issues
Automation Manager post-install job
Fixed theautomation-managerVersion 1.2.3 — May 20, 2026
Fixed issues
Workspace service with an external UVCS server
Modified theworkspace-serviceuvcs_repository_guidenable_uvcs=falseVersion 1.2.2 — May 12, 2026
Fixed issues
3D Data Streaming workflow retries
Fixed 3D Data Streaming (3DDS) workflows so they increase memory allocation correctly on retry after an out-of-memory failure. Previously, the memory request didn't increase on retries, which could cause repeated failures.Version 1.2.1 — February 23, 2026
Improvements
Upgraded services
These services have been upgraded:- Asset Manager 1.1.5 with improved timeout issue handling when downloading assets
Version 1.2.0 — February 13, 2026
New features
UVCS deployment through Helm chart
Unity Version Control Server (UVCS) can now be deployed through a Helm chart. To enable this feature, set the Terraform variableenable_uvcstrueVersion 1.1.8 — February 17, 2026
Improvements
RabbitMQ operator monitoring
By default, the RabbitMQ operator no longer creates PrometheusServiceMonitorPodMonitorVersion 1.1.7 — February 16, 2026
Breaking change
Static license file required for Pixyz workflows
Removed support for the FlexLM license server in workflows. You must have a static license file.Version 1.1.6 — February 12, 2026
Improvements
Valkey deployment command
Added a target for deploying Valkey in the Makefile.Version 1.1.5 — February 10, 2026
Fixed issues
MinIO operator permissions
Reverted the MinIO operator to use cluster-scopedClusterRoleClusterRoleBindingVersion 1.1.4 — February 6, 2026
Improvements
RDS PostgreSQL performance defaults
Changed the default RDS PostgreSQL instance type todb.m6g.xlargegp3Version 1.1.3 — February 4, 2026
Improvements
RDS PostgreSQL and backup defaults
Several defaults were updated:- The default RDS PostgreSQL instance type is now .
db.t3.xlarge - The default value of is now
rds_postgres_random_page_cost.2 - The default value of is now
rds_postgres_allocated_storage.100 - Default volume mounts were added to the Percona Server for MongoDB (PSMDB) backup configuration.
Version 1.1.2 — December 09, 2025
The version 1.1.2 corresponds to the internal version code v2025.49.267 of Unity Virtual Private Cloud.Breaking change
Valkey replaces AWS Elasticache: a new Valkey Helm chart replaces AWS Elasticache for Redis OSS. After deploying the latest Helm charts, run the following command to ensure that all services connect to Valkey instead of Elasticache:if you modified the default namespace, update it in the command accordingly.kubectl rollout restart deployment -l creator-services-app=asset-solutions --namespace=asset-solutions
New features
Service versions
Unity Dashboard now displays the versions of VPC, Asset Manager, and Pipeline Automation. To view the version of a service, select your profile picture, and then locate the version from the menu.Bulk edit of assets
You can now edit assets in bulk.Exploration of complex assembly data in 3D Data Streaming models
Using the new scene hierarchy feature in 3D Data Streaming (3DDS) models, browse through complex engineering assembly data, from 3DDS previews.Event-based automations
You can now create automations that trigger pipelines based on specific events.Automation apps
These new automation apps are available:- HTTP Client 0.0.5
- Python 0.0.1
- Linux Shell 0.0.1
Custom apps
Custom apps are available as a beta feature. To learn how to create a custom app, contact Unity Support.Improvements
Upgraded services
These services have been upgraded:- Asset Manager 1.1.4
- Asset Transformer 1.1.3
Version 1.1.0 — November 4, 2025
New features
Terraform variables for FlexLM licensing
These new Terraform variables are available:- : an IP address or the hostname.
flexlm_host - .
flexlm_port
- Add the variables to your Terraform configuration.
- Delete the values from their previous location where you previously managed them manually, that is, the section in the file
flexlm.aws/applications/builtins/values.yaml - To update the generated Helm charts with the correct values, run the command .
make apply-<region>
Improvements
Automated cluster bootstrap
You can now install a cluster-bootstrap Helm chart that automatically creates the required cluster resources, such as storage classes. This feature is enabled by default. However, if you use an existing cluster, this feature is automatically disabled:enable_eks=false
To update the existing storage classes before you upgrade, run these commands:
# If you have deployed the solution through Helm, add the Helm management labels to the existing efs-sc storage class. This step isn\'t necessary for ArgoCD.kubectl patch storageclass efs-sc --type='merge' -p='{"metadata":{"labels":{"app.kubernetes.io/managed-by":"Helm"},"annotations":{"meta.helm.sh/release-name":"cluster-bootstrap","meta.helm.sh/release-namespace":"asset-solutions"}}}'# Remove the default flag from the gp2 storage class, because the gp3 storage class becomes the default storage class.kubectl patch storageclass gp2 -p '{"metadata": {"annotations":{"storageclass.kubernetes.io/is-default-class":"false"}}}'
Migration from MongoDB to Percona Server for MongoDB
We're migrating away from the MongoDB virtual machine (VM) to Percona Server for MongoDB (PSMDB). PSMDB is based on MongoDB Community Edition but extends it to an Enterprise Edition. Read more about differences between PSMDB and MongoDB in Percona documentation. The new Terraform variableenable_percona_mongo- The custom URI, if provided
- The existing MongoDB VM
- The new PSMDB cluster
Monitoring for PSMDB
The new Terraform variableenable_percona_monitoring- Expose PMM under a new subdomain.
- Generate an API key in PMM for PSMDB to report metrics.
- Update the Terraform variable .
psmdb_pmm_server_token
Known issues
Asset Manager for Virtual Private Cloud
- You can manually create tags for assets, but you can't automatically generate tags. Virtual Private Cloud doesn't support this feature. If you select Generate Tags in the asset properties in edit mode, Asset Manager doesn't suggest any tag and displays an error message. This behavior is expected. This button will be removed in a future version.
- If you try to move assets between collections, Asset Manager might not move all assets, but informs you that the operation was successful. This issue is scheduled to be fixed in the next release.