All the latest updates, improvements, and fixes to Parallel Works ACTIVATE
January 2026
v6.8.0
v6.8.0
v6.7.1
v6.7.1
v6.6.0
v6.6.0
v6.5.2
v6.5.2
v6.5.1
v6.5.1
Bug Fixes
Ignored fields in workflows still being sent to API
December 2025
v6.5.0
v6.5.0
v6.4.1
v6.4.1
Bug Fixes
Workflow run page crashing on certain workflows
v6.4.0
v6.4.0
Bug Fixes
New managed clusters cannot load nodes page
v6.3.0
v6.3.0
v6.2.0
v6.2.0
v6.1.1
v6.1.1
Bug Fixes
Unable to restore from snapshot for disks
v6.1.0
v6.1.0
v6.0
v6.0
Bug Fixes
Sparse checkout for remote workflows not working as expected
Explorer does not work with shared Azure bucket
Workspace mount fields are incorrectly editable when cluster is on
v5.205
v5.205
v5.203
v5.203
v5.194
v5.194
v5.192
v5.192
v5.189
v5.189
Bug Fixes
Cluster list can fail if it does not have slurm login nodes defined
Instance monitor does not always list all clusters
v5.187
v5.187
Bug Fixes
Cluster list can fail if it does not have slurm login nodes defined
Checkout in marketplace remote workflows not working
Non-snapshot storages appear as options in the snapshot dropdown
v5.182
v5.182
v5.180
v5.180
v5.178
v5.178
v5.175
v5.175
v5.168
v5.168
November 2025
v5.167
v5.167
Bug Fixes
Os-login not disabled on GCP instances
v5.165
v5.165
v5.163
v5.163
v5.162
v5.162
Bug Fixes
Resize the terminal via the maximize/restore button doesn't properly redraw text
Can't click "here" to config workload widget if not in customizing mode
Session open in new tab doesnt use slug
v5.157
v5.157
v5.155
v5.155
Bug Fixes
User workspaces not mounting correct home dir path
v5.154
v5.154
October 2025
v5.152
v5.152
v5.147
v5.147
v5.146
v5.146
Bug Fixes
Storage provision status breaks out of modal
v5.145
v5.145
Bug Fixes
Cost dashboard intermittently doesn't load
Groups with no cost data should not be in filters
AWS snapshots that had buckets attached do not boot
v5.144
v5.144
v5.142
v5.142
v5.140
v5.140
v5.138
v5.138
v5.135
v5.135
v5.134
v5.134
v5.132
v5.132
v5.130
v5.130
Bug Fixes
Can't tell which resource type is selected
Breadcrumbs on editor page do not show
v5.127
v5.127
v5.122
v5.122
September 2025
v5.119
v5.119
v5.113
v5.113
Enhancements and Features
Inline disks costs are included in partition costs
Inline disks on partitions are now visible in the Estimate Cost section when configuring a cluster.
v5.111
v5.111
v5.107
v5.107
v5.102
v5.102
v5.93
v5.93
August 2025
v5.88
v5.88
Enhancements and Features
Workflow ssh block will now use ssh config file if available
v5.87
v5.87
v5.78
v5.78
v5.66
v5.66
v5.65
v5.65
v5.64
v5.64
v5.61
v5.61
Bug Fixes
Cannot use API key directly in Postman or similar tools due to trailing colon
v5.60
v5.60
Bug Fixes
Unknown error on cluster access save
v5.59
v5.59
Bug Fixes
Placement group visibility was based on the wrong input condition
Maximizing the terminal doesn't cover breadcrumbs
v5.53
v5.53
Bug Fixes
Snapshot option being shown on cluster form when attaching existing disk
Terminal text sometimes gets squished together
July 2025
v5.51
v5.51
Enhancements and Features
Add storage details page
There is now a details page on all storages which gives information about the configuration of the storage.
v5.48
v5.48
v5.47
v5.47
v5.45
v5.45
v5.42
v5.42
Enhancements and Features
Upload organization logos
Organizations can now upload their logo on the organization page.
v5.38
v5.38
v5.36
v5.36
v5.33
v5.33
v5.31
v5.31
Bug Fixes
Can't select google capacity reservation
v5.30
v5.30
June 2025
v5.28
v5.28
v5.25
v5.25
v5.23
v5.23
Bug Fixes
Token/apikey displayed vertically instead of horziontally
v5.22
v5.22
v5.18
v5.18
Bug Fixes
Creating a workflow always adds one empty tag
Apps without saved configurations cannot be run
v5.15
v5.15
v5.12
v5.12
v5.10
v5.10
Bug Fixes
Cannot renew proxy certificates
Skip job if all of its steps are skipped
Clusters could be named with invalid characters in some cases
v5.7
v5.7
v5.5
v5.5
May 2025
v5.4
v5.4
Bug Fixes
Display name is unset when saving legacy cluster
v5.3
v5.3
v5.1
v5.1
Bug Fixes
Unable to update admin flags on marketplace items
v5.0
v5.0
Bug Fixes
Cluster definition not saving when tags, display name or description left empty
v4.344
v4.344
v4.343
v4.343
v4.342
v4.342
Bug Fixes
Unable to provision Azure OS snapshots
v4.341
v4.341
v4.340
v4.340
Bug Fixes
Aws efs and fsx provision fails when there are no private subnets in base infrastructure
v4.339
v4.339
April 2025
v4.338
v4.338
v4.337
v4.337
Bug Fixes
Remove redundant line in usage alert template
Storages could not be started unless legacy and current providers are enabled
v4.336
v4.336
v4.332
v4.332
v4.330
v4.330
v4.329
v4.329
v4.328
v4.328
v4.325
v4.325
Bug Fixes
Typo on admin/groups page
Storage deletion time is missing
Kube/config file is not updated after making changes to the configuration on the platform
Clicking workflow runs ID does not navigate to the correct workflow run page
v4.323
v4.323
March 2025
v4.322
v4.322
v4.320
v4.320
v4.318
v4.318
v4.317
v4.317
v4.312
v4.312
February 2025
v4.308
v4.308
v4.306
v4.306
v4.305
v4.305
v4.301
v4.301
v4.300
v4.300
v4.299
v4.299
v4.298
v4.298
January 2025
v4.295
v4.295
v4.294
v4.294
v4.292
v4.292
Bug Fixes
Partitions dropdown not populating
v4.290
v4.290
v4.285
v4.285
Bug Fixes
Marketplace fork from add page redirects to incorrect page
v4.284
v4.284
v4.281
v4.281
v4.278
v4.278
v4.276
v4.276
v4.274
v4.274
v4.272
v4.272
v4.271
v4.271
December 2024
v4.270
v4.270
Enhancements and Features
Support capacity block type for aws reservation
Supports aws capacity block reservation type on next gen clusters
v4.269
v4.269
v4.268
v4.268
v4.265
v4.265
v4.263
v4.263
November 2024
v4.258
v4.258
v4.256
v4.256
v4.253
v4.253
Bug Fixes
Elastic image dropdown is empty for legacy google clusters
v4.252
v4.252
Bug Fixes
Marketplace workflows get stuck on loading
Uploaded thumbnails not showing
Workflow input substitution not working on session properties
v4.248
v4.248
v4.246
v4.246
v4.244
v4.244
v4.243
v4.243
v4.241
v4.241
v4.236
v4.236
v4.234
v4.234
v4.233
v4.233
v4.232
v4.232
v4.231
v4.231
October 2024
v4.218
v4.218
v4.217
v4.217
v4.216
v4.216
Enhancements and Features
Google Managed Lustre is now generally available
Users with access to Google Cloud Platform accounts can provision Google Managed Lustre directly within ACTIVATE. Once created, this storage can be attached to clusters in the same way as existing storage offerings.
Bug Fixes
Ignore not present in workflow schema, causing workflow builder to show invalid workflow
Workspace not starting due to large chown operation
Bug Fixes
Cannot submit workflows because hidden/optional paremeters are being considered required
New images are automatically set as latest
Should not allow creating sshprivatekey with same key name
Documentation Changes
Remove legacy cluster docs
Bug Fixes
Disk shows up in disk attach dropdown even if its already attached
Attaching filesystems list is empty on cluster page when cloud account is enabled
Azure managed lustre can't provision when selecting autozone
Cannot delete failed Google Managed Lustre instances
Cost table not showing 125 MBps/TiB and 250 MBps/TiB tiers on google managed lustre creation page
Google managed lustre instances fail on creation when auto zone is selected.
Links on login page uncolored
Shared cluster definition page can crash randomly
Userworkspace failed to run on AL2023
Workflow ignore field not working on flattened groups
Bug Fixes
Refreshing on user workspace edit page causes unknown error
Workspaces list page can timeout if some user hosts are unreachable
Other Changes
Change minimum memory for user worksapces to 500M
Enhancements and Features
New compute-resources field for workflows
There is now a compute-resources field which will provide both cluster resources and kubernetes resources to a workflow in a single field.
Organization-level user host setting
When running docker workspaces, the default user host that users land on can now be configured by organization administrators.
PW CLI short term token provided when getting bucket credentials
Getting credentials for a provisioned bucket now provides a default option: using the PW CLI with a short-term token (12 hours) for bucket interaction. The previous method using cloud credentials directly is still available as option 2 on the credentials modal.
Bug Fixes
Arm instances showing as amd64 architecture
Cannot close temrinal if tab name is too long
Cannot disconnect from existing type cluster
Deleting marketplace workflow does not delete favorited workflow
Failed nodes prevent you from stopping controller
Large filesystems show undefined in user workspace storage info
Stoped clusters do not show on home page cluster list widget
Unable to update cluster while running
User workspace status banner doesn't show up if user workspace host unavailable
Other Changes
Refresh the copy-to-clipboard UI
Enhancements and Features
Pw ssh cluster name support
You can now use just the cluster name i.e. pw ssh mycluster instead of pw ssh pw://username/mycluster when connecting to clusters in your own account.
Bug Fixes
Cannot save cluster without tags
New API keys are not hidden
Clusters list doesn't load if user workspace is not available
pw ssh command not sizing the terminal correctly
pw ssh times out
__USER__ string not substituted for usernames in existing cluster connection string
Cannot creation manual sessions with empty remote host
Connection string not showing for private networks
Platform with multiple DNS records "continue to session" link incorrect
Windows pw ssh resize not detected
Enhancements and Features
OS updates for Rocky 8.10 and 9.7 releases
Adds support for missing NVIDIA libraries and migrates to new OFED driver on Azure
Bug Fixes
Deleted buckets temporarily show up on attach filesystem dropdown
Cloud clusters not showing in terminal quick connect
Bug Fixes
Recommended commands in storage credentials modal does not include FIPS variables
Incorrect "provisioning" state when bucket or Lustre provision scheduling fails
Mass updater does not use theme color for loader
Managed clusters access management toggle not showing
Slurm agent action using wrong log directory path
Legacy Clusters
Legacy clusters will no longer work after this release. All users must migrate to the current generation of cloud clusters before updating.
Workflows fallback to GitHub CDN if API is throttled
Deleted users can cause marketplace not to load
Documentation Changes
Update restart workspace modal explaining workflows are canceled
Enhancements and Features
New terminal page
There's a new page that is just a full screen version of the user workspace terminal, you can access it by turning it on in your sidebar settings.
Storage Explorer GA
Storage Explorer is now generally available across AWS, Azure, and GCP. You can browse buckets, upload and download files, and generate presigned URLs directly from the ACTIVATE web interface.
Buckets provisioned within the last six months should work automatically. For older buckets, a one-time action is required. When you open the Storage Explorer, click the button to add the required CORS rules.
The Storage Explorer is accessible from both the bucket details page and the sidebar.
Default terminal theme is now dark
The default terminal theme has been updated to the dark theme. You can try out other themes from your settings.
Bug Fixes
Workflow parser can fail to load if streaming fails
Unable to select built in workflow configurations
Cannot select a configuration on launcher modal
Agent logs can grow too large
New organizations cannot edit theme
Display name not used on organization page
Enhancements and Features
Clarified workflow interactions with user workspace restarts
When the user workspace is restarted, all running workflows are immediately canceled. This has always been the case, since workflows run inside the workspace, but the UI did not previously reflect this correctly. Workflows could show a canceled status while individual steps appeared to still be running.
All steps are now correctly marked as skipped, and a clear cancellation reason is available by hovering over the workflow status. In addition, sessions created by a workflow will no longer be automatically re-established after a workspace restart, as this was not intended behavior.
CLI transfers now show progress bar
Transfers to cloud buckets using the PW CLI will now show a progress bar for each file.
User workspace status indicators
When the user workspace is starting, there will now be a dismissible banner present on the top of every page. Additionally, you will not be able to navigate to tunnel sessions or click execute on workflows until your workspace is up.
Bug Fixes
Prevent executing workflows while workspace is down
Home page widgets don't drop exactly where they are dropped
Groups should not be required for mass import
Cost page doesn't auto select a group
Buckets not creating
Snapshotting a cluster's root disk fails but shows provisioned
Cloud node metrics still show even after node is deleted
Instance type list not using cached list
Workflows don't have scheduler type for cloud clusters
Workflow logs can grow too large
Updating marketplace items not working
Node metrics chart tooltip overflows if there's a lot of nodes
Documentation Changes
Update windows CLI install instructions
Enhancements and Features
Workflow action bar shortcuts
The workflow action bar now includes quick-access shortcuts to fork, duplicate, favorite, and when applicable, a direct link to the Marketplace for Marketplace workflows.
Able to publish/unpublish images from admin panel
Platform administrators can now change the published status of images from the admin panel images page.
pw ssh support for Windows
PW CLI ssh command now works on Windows.
Bug Fixes
Favorite button on workflow list not working
Sessions are not showing workflow thumbnails
Cannot copy snapshots
OpenAI field in workflow yaml ignored
Marketplace favorite items are not fetching remote details from marketplace
Fork and duplicate working inconsistently for workflows
Running recently favorited marketplace workflows not working when workflow feature preview enabled
Enhancements and Features
Dark themes generally available
Introduced full dark-theme support. Use "Change Theme" in the top-right user menu to switch between light and dark modes.
Allow disabling rate limiting by setting RATE_LIMIT_PER_SECOND to -1
Self-hosted deployments of ACTIVATE can disable rate limiting by settings the RATE_LIMIT_PER_SECOND env variable to -1
Bug Fixes
Snapshot provision status not showing up and shortcuts incorrectly disabled
Storage widget does not let users w/ shared access to navigate to details/edit page
Bug Fixes
Recreating a shared bucket with the same name does not show the newly created bucket to shared users
Unable to set images to latest in admin panel
Form slider styling
Saving cluster config while running wipe out some cluster variables
Favorite marketplace workflows have out of order inputs
Can't update cluster partition config on private network deployment
Kubernetes secret/configmap widget not showing results
Session slug is not populated properly
Session text unreadable on dark mode
Unknown Error when opening see all instances page while node box is empty
Cannot attach or detach workspace mount while cluster is running
Kubernetes user workspaces created with wrong configmap name
Snapshots not finding group is causing page to reload
Enhancements and Features
Workflow parallelworks/checkout action
You can now checkout git repositories inside of a workflow using the parallelworks/checkout action.
Add none scheduler type to existing cluster
existing type clusters can now specify a Batch Scheduler of "None", which is useful for workflows that have special logic based on the type of scheduler used on a cluster. The value of this in a workflow will be an empty string.
Bug Fixes
Session names always remove underscores
Error page doesn't automatically clear when fixing remote workflow details
Provision status is not showing from list pages
Snapshot page not automatically refreshing
Remote workflows cached for a time
Documentation Changes
Actions and workflow updates
Enhancements and Features
Markdown table support
You can now use extended markdown such as tables anywhere you could previously use markdown.
Google Assured Workloads support for Cloud Networks
Cloud account networks now work with Google Cloud Assured Workloads
Refreshed workflow pages design
We've refreshed the workflow pages, making them more similar to the design of the compute resource and storage pages.
Workflows can access scheduler type on input form
Workflows can now access scheduler type via expressions:
Install nvidia-container-toolkit in cluster images
New base images for clusters will have nvidia-container-toolkit pre-installed.
Support storage type on workflow form
The storage type on the workflow builder now exists.
Bug Fixes
Os-login not disabled on GCP instances
User login times not localized
Add org fields wrong color
Sessions widget doesn't auto refresh
Clicking reset to default theme not working
Unable to select image on new partition
Storage permission "View & Edit" incorrectly named
Errors on snapshot page not showing error message
Spaces in remote workflow properties break the workflow
Sparse checkout not saving
Kubernetes home page widget always shows error
Instance dropdown not showing "all sizes" link
Stop button should be disabled if cluster is provisioning
Placeholder not allowed on dropdown type
Restore snapshot on disk page not working
Localize helm updated at times
Sessions page has unthemed text
Workflow slider type always says it must be false
Tooltips go under table headers
Blank message pops up when deleting cluster
Existing clusters without sftp disconnect during healthcheck
Kubernetes config data overlaps parent panel
Other Changes
Localize run canceled message
Enhancements and Features
Add partition level slurm suspend timeout setting
Cluster partition now includes Suspend Time. Setting the value to -1 will disable node suspension.
Kubernetes execute shell now allows selecting container
If a pod has more than a single container, a modal will pop up when clicking on execute shell allowing you to choose which container to exec into.
Bug Fixes
Built-in configurations table has wrong number of columns
Tooltip in wrong place for sparse checkout list
Explorer sidebar theme blends into app sidebar on dark mode
Explorer view empty if only a single bucket is shared
Unable to restart workspace if its not already running
Workflow inputs with defaults shows required and fields without explicit label have no label
Documentation Changes
Examples unreadable on dark mode
Enhancements and Features
Organization admins can revoke user login sessions
Admins and organization administrators can now revoke user login sessions from the organization user page. When revoking sessions, there is an option to also immediately revoke login sessions on cloud resources. This will log the user out of all cloud systems managed by the platform, and kill any processes that they are running..
GitHub input fields now load repo/branch options
Bug Fixes
Sessioned google bucket deletion failing
Missing fields not being highlighted on workflow execute
Kubernetes workload creation times not localized
Log viewer uses light color scheme on dark mode
Text on IPs table hard to read on dark mode
Customized sidebar lost when changing languages
Home page table headers overlap tooltips
High levels of zoom cause cluster widget to scroll
Lustre and github icons dark mode theming
Sessions widget requires scrolling at high zoom
Org admin role cannot see allocations
Tooltip in wrong place for sparse checkout list
Bug Fixes
Theme can enable "use org logo" even if organization does not have logo
Cost estimate shows NaN with unknown costs
Marketplace edit page has duplicate item overview
Azure controller-nat unable to start compute nodes if cluster was started without partition
Inconsistent theming on password inputs
Publish and share icons are not the same everywhere
Link based sessions do not open
Bug Fixes
Canceled workflows continue counting runtime
Api key text box dark mode theme
Unable to edit new google filestore
Forgot password not working when specifying email
Organizations without themes don't get defaults applied
Ai provider page cannot scroll when list is long
Ai provider page dark theme fixes
Remote workflow icon not shown on workflow list
Unable to see shared sessions
Cluster widget not showing correct clusters based on filter
Enhancements and Features
Marketplace item page enhancements
Marketplace item pages now include a details pane that provides key information before you fork or favorite an item.
Clusters and storage resources: Display provisioning details.
Remote workflows: Show links to files in the connected repository.
Additionally, workflows in the marketplace now include new tabs for YAML preview and run graph visualization.
Bug Fixes
Pw CLI permissions on cluster nodes too open
Temporary workflow directory permissions too open
Incorrect validation error if session field is empty
Unable to use ai chats shared by other users
Forking remote workflow from marketplace has wrong type
Workflow configs not deleting
Able to provision aws base infras without selecting a networking mode
Fsx logs never get past collecting variables
Workflow runs that fail validation create invalid runs
Documentation Changes
Document workflow named steps
Document writing outputs
Enhancements and Features
Manually delete workflow runs
Users can now delete workflow runs from the platform. This will also clean up any files associated with the workflow. Note jobs cannot be deleted while they are running - they must be cancelled first.
Organization admins can reset MFA from user edit page
Organization administrators can now reset the MFA for a specific user from the user edit page.
Bug Fixes
Buckets fail to provision with empty bucket name
Google bucket credentials fail to return consistently
Multi select dropdown missing background
Unable to create organization groups
Permission manager second column title not centered
Dates with no data should show zero in MTD view
Bug Fixes
Add delete confirmation to workflow variables
Deleting buckets gives no UI feedback
API responds with id in incorrect field for reservations
CLI version command always prints development
AWS GovCloud buckets fail to provision
Custom subdomain sessions not working
Cannot scroll horizontally on homepage sessions widget
Enhancements and Features
Workflow builder nested workflows suggestions
Smarter Nested Workflow Suggestions
You can now easily discover and insert nested workflows directly while editing your workflow YAML:
Typing uses: marketplace/ or uses: workflow/ automatically suggests all available nested workflow names and slugs.
Typing deeper, like uses: marketplace/someworkflow/, shows all version options for that nested workflow.
After adding with: (note the space), suggestions appear for four input options:
inputs and inputs only – insert all nested inputs grouped by category.
simplified inputs – insert only top-level input expressions.
Once selected, the inputs are automatically filled in, and if applicable, a dynamic input form is generated in a section labeled after the nested workflow name.
If the YAML doesn’t already contain on.execute.inputs, it is automatically created.
Existing inputs in the YAML remain unchanged.
YAML ↔ JSON Editor Toggle
You can now seamlessly switch between YAML and JSON views in the editor:
The editor defaults to JSON, but you can switch to YAML using the new button in the top-right corner.
Switch back to JSON at any time.
Both views are fully synced — valid edits in one view are reflected in the other.
Bug Fixes
My workflows hidden incorrectly
Impersonate option hides incorrectly
Oidc edit page never stops loading
Bucket delete modal file name transparent background
Manage access drawer for storages say cluster access
Enhancements and Features
Customizable top banner
Organizations can add a line of text at the very top of all pages. The color and message can be customized in the organization theme settings.
Bug Fixes
Storage group settings don't save correctly
Dark mode theme issues
Nested workflows do not have tokens
Prevent deleted buckets from blocking new buckets with same name
Enhancements and Features
Organization User Edit Page Redesign
Redesigned the organization user edit page to consolidate all user settings in one place. The platform-level user edit page has been removed, everything is now managed directly from the organization user page for a streamlined experience.
Allow any image for single instances
You can now select any image you want when creating an instance, when typing in the dropdown there is an option to Use {image id}
Bug Fixes
Admin images page dark mode fixes
Favorited and featured items only show up in featured on add page
Hide values by default on workflow variables
Enhancements and Features
Allow list of public buckets
The Parallel Works CLI can now be used to list public buckets on AWS, Azure, and Google Cloud Platform.
PW CLI cluster filtering
When using the Parallel Works CLI, you can now filter clusters returned with the new --owned and --status flags.
Examples
# List clusters owned by the user "Jake.Thayne"
pw cluster ls pw://Jake.Thayne
# List only clusters you own
pw cluster ls --owned
# List only provisioned clusters
pw cluster ls --status=on
Workspace storage usage shown on settings page
You can now see the storage for your user workspace from your account page.
Bug Fixes
LDAP edit page never loads
Open in new tab shows up on breadcrumbs incorrectly
Pw ssh cannot connect to cloud cluster with private ips
Documentation Changes
Add pw ssh proxy command examples for port forward
Enhancements and Features
Pw ssh proxy command
Now can use pw ssh --proxy-command as the ProxyCommand option for both SSH and SCP
Examples:
Run as a ProxyCommand for SSH
Note: only scp -O works at the moment (forcing scp to use sftp protocol)
Allow pw CLI to pull from public buckets
The Parallel Works CLI can now copy files from public buckets even if those buckets are not managed by the ACTIVATE platform. This works on AWS, Azure, and Google Cloud Platform.
Bug Fixes
Cloud account group permissions manager always shows own organization's groups
Allow organization theme to override legacy theme
Show error when app target not defined in remote apps
Cannot create instances on cloud networks shared with organization only
Empty google bucket on deletion
Enhancements and Features
Pw ssh command
Users can now initiate ssh connection to resources using pw cli
Examples
pw ssh workspace to connect to user workspace
pw ssh pw://namespace/cluster to connect to cluster in a namespace (username)
pw ssh pw://namespace/cluster echo hello to execute a remote command over ssh
Bug Fixes
Can not update or delete workflow configurations
Sessions widget shows an error if there are any OpenAI sessions
Should not show copyable public ip and snapshot button when instance is not ready
Deleted buckets aren't automatically removed from attached storages configuration
Documentation Changes
Pw ssh cli docs
Bug Fixes
Alphabetize tags on docs
Sessions list doesn't refresh automatically
Organization new user defaults not saving
Show all buckets on buckets list page
AI Chat links open in a new window
Should not show disk size (GB) field when attaching a disk to AWS cluster
Enhancements and Features
Allow selecting workspace for sessions
You can now target your workspace when creating sessions. Example using update-session in a workflow:
Ip address page provision status doesn't automatically refresh
Powered by Parallel Works always shows
Enhancements and Features
Auto summarize and archive cost data
Billing now auto summarizes and archives old cost data based on platform or organization policy Archive Cost Data
Recursive support for pw bucket commands
pw bucket commands now support recursive copies with the -r flag.
Sessionless AWS and Azure buckets
New AWS and Azure buckets are now sessionless, meaning after provisioning a bucket, destroying it will also delete the configuration of it. AWS bucket provision statuses are also improved.
Slurm job monitor dashboard generally available
The multi-cluster job monitor is now generally available, and can be found on the sidebar.
Bug Fixes
Global/job workflow env variables not being set correctly
Workflow cancellations marked as error if cancelled during file sync
Notifications in inbox have different heights
Cost dashboard crashes when filters are reset
ML workspaces does not show correct groups
Existing clusters agent stop reporting after token expired
Existing clusters intermittently fail to copy pw cli
Compute nodes can't mount nfs exported disk when using root snapshot as image
Unable to remove tags from storage configuration
Theme issues in HPC Connect
Notifications menu not themed correctly
Remove edit page from buckets
Documentation Changes
Improve workflow docs
Add workspace example
Enhancements and Features
Customize language settings
By default, we use the language you have set in your browser to display the Parallel Works ACTIVATE application. Now, you can override the browser settings in your account to a specific language. We will then prefer this setting in all cases when displaying localized interfaces.
Localized cluster page
The cluster details page will now be available in supported languages.
Bug Fixes
No hover color on add resource page
Cannot destroy cluster when starting using power button
Enhancements and Features
Support google compute node disk attachment
Users can now attach inline disks to google cluster partitions; each node within the partition will receive the same set of disks
Home page localization
We recently added localization into four languages:
Chinese
Japanese
Korean
Spanish
Initially, only the navigation components, the sidebar and the command palette, were localized. Now we've additionally added localization for the home page. We will be continuing these efforts, focusing on the highest touch areas of the ACTIVATE platform first.
Bug Fixes
Incorrect values shown for region on storage pages
Organization variables should not be required to run workflows
Cannot save clusters while running
Versioning shows on bucket details page for providers that do not support versioning
Inline config appearing when attaching disk to running cluster
Style of cost estimator on storage pages is inconsistent with clusters
Enhancements and Features
Share AI Chat Providers
Organizations can now share AI Chat Providers across their members. This allows a single provisioned provider to be reused by multiple users, reducing redundancy and cutting infrastructure costs. Once shared, team members can send messages through the same provider without needing to set up their own.
Show runtime while running
The runtime column on the home page and workflows page will now show information while the workflow is still running. The start times are now shown in relative time, i.e. "5 minutes ago." You can hover over the time to see the date and time. It will also show this information the correct language based on your browser preferences.
Icons show on workflow run widget
Workflow icons will now show on the home page workflow run widget.
Marketplace UI improvements
We've made changes to the marketplace. The item and edit page now have an action bar, with all of the familiar actions being moved onto that bar. Additionally, the marketplace item you're editing can always be seen from the top of the page now.
The marketplace had multiple terms for the concept of favoriting. All of these have been unified under the term "favoriting." For workflows, favoriting an item will make it show up on your workflows list, under "Marketplace Workflows," so you can run it directly from that list. For other items, favoriting the item makes it available in the "Load from Marketplace" dropdowns.
Bug Fixes
Azure controller disk options are wrong
Remove commas from durations in Chinese
Clicking power button destroys instead of resumes stopped clusters
Unable to create an os snapshot when cloud accounts feature is enabled
Light theme terminal has incorrect color for sidebar and menu
Disk dropdowns cannot be seen behind panel
Ldap form inputs are light theme while on dark mode
Admin users edit page not themed correctly
Outline cut off on favorite workflows widget
Failure during AWS Sagemaker initialization is not shown on provision status
Workflow compute-clusters fields do not validate required fields
Text editors did not match theme
Fields on admin settings page incorrect color
Cannot see callouts on dark themes
Add resource page too dark on dark theme, dark icons not always used
Enhancements and Features
Archive cost data policy
Added new policy to set how long high-resolution cost data will be stored before being summarized
Bug Fixes
Slurm jobs table not themed correctly
Localize times on instances monitor page
Nodes table on clusters page is missing corners
Filters are not the same size on resource list
Fork icon on market item page incorrect size
Dark theme styling on org users page
Workflow variables not manageable by org admins
Workflow outputs not working between jobs
Slurm job notifications are not sent
Enhancements and Features
Internationalized and themed terminal
The terminal interface is now internationalized based on your language preferences. Additionally font size and theme is customizable. The themes "light", "dark", "rose pine", and "dracula" are available.
Allow changing workspace mounts while cluster is on
You can now update workspace mounts while a cluster is running.
Manage helm charts
Users can now manage helm charts in kubernetes namespaces they have access to.
Control/command s support for saving yaml in workflow builder
You can now use cmd+s or ctrl+s to save changes on the build tab when building workflows.
Users can choose application theme
Users can set now set their own application theme from the account settings page.
Bug Fixes
Cannot type into terminal font size box
Homepage widget loaders not centered
Cluster slider does not use element text color
Some sessions don't open in a new tab correctly
Tunnel does not redirect to the correct platform domain
Unable to snapshot azure cluster when zone is not specified
Can create OpenAI sessions from update-session workflow step
Documentation Changes
Fix broken images on bucket pages
Enhancements and Features
Support aws inline disk definition for cluster partitions
Users can now attach inline disks to cluster partitions; each node within the partition will receive the same set of disks
Bug Fixes
Improve error message for misconfigured marketplace remote workflows
Sliders are unstyled when theme element is unset
Cannot list machine learning workspaces that use base infrastructure
Terminal tabs panel overlaps SSH connection menu
Enhancements and Features
Make terminal tab sidebar resizable
You can now resize the sidebar where the terminal tabs are located.
Bug Fixes
Unable to edit Kubernetes cluster thumbnail
Enhancements and Features
Use platform bucket name as actual csp bucket name
Users can now customize the bucket name when provisioning a new bucket on AWS and Google Cloud Platform. This was already available on Azure.
Add customize page
This adds a customize page to the organization settings. On this page, you can find overviews of new user defaults, sidebar settings, and the organization theme. Clicking on one of the cards on the page will let you customize the settings.
Bug Fixes
Titlecase is not applied when username is returned from OIDC
Double clicking on the terminal actions maximizes terminal
Enhancements and Features
Prevent account creation option and TitleCase options for OIDC
Organizations with OIDC configured can now disable automatic account creation. We also added an option to automatically convert usernames to TitleCase.
Cluster agent push update
There is now a button on clusters allow you to initiate an agent update. This will update the PW Agent and CLI to the latest version.
Bug Fixes
Idle agent connections are never closed
Unable to delete machine learning workspaces that failed to provision
Resources creation fail with unknown errors
Header breaks with expression in text field
AZML storage capacities not showing up after save
Editing and discarding multiple times breaks form
Marketplace remote workflows now fetch description from remote markdown
Snapshots become unassociated when users are deleted
Enhancements and Features
Support attaching inline disks to clusters with auto zone
You can now attach inline disks to google clusters which have an automatically-selected zone
Add email-based user search in admin panel
The search box on the admin panel user's page now supports filtering with email addresses in addition to usernames.
Platform and organization policies
Introduced platform (admin only) and organization policies, which are rules and configurations that are applied to all users and resources at either platform or organizations level. Platform policies take precedence over organization policies.
Bug Fixes
Snapshots list doesn't load if there are any unassociated snapshots
Custom subdomain session redirects to incorrect platform
Linked based sessions don't work without type being specified
Access drawer intermittently saves the wrong permissions
Organization theme not shown on first login
Enhancements and Features
Add delete session button to sessions home page widget
You can delete sessions from the home page now.
Vertical terminal tabs
We've changed the terminal tabs to a vertical view. This is in preparation for upcoming support for splitting a terminal tab into multiple terminals.
Menu bar for terminal
A menu bar was added to the terminal to open terminals in new tabs and to clear the terminal.
Bug Fixes
Favorite shortcut on resource list has wrong label and icon
Disable hyper threading whenever the aws instance type supports it
Ensure RStudio authentication works with subdomain routing
Clear field when options list is empty
Shared clusters can be stopped and resumed by users with login access
Double render terminal
App ui flashes before redirecting to login page
Cannot upload thumbnail for existing and legacy clusters
JSON field not removed when dependency is switched to false
Users with certain characters in their names cannot use sagemaker
Connecting through jumphost had incorrect ordering of ssh auth methods
Cluster ip address editable while cluster is running
Marketplace publish dropdown shows null as initial option
Fails to autoreconnect to servers with banner
Documentation Changes
Update API documentation layout
Add system/user-centric to API route descriptions
Bug Fixes
Ldap login fails in some server setting combinations
Cannot select snapshot for inline disks attached to azure clusters
Organization theme not showing on initial login
No error logged when compute nodes fail due to insufficient capacity
Kubernetes clusters do not connect
Other Changes
Rename "Not Applied" to "Automatic" in Azure zone selection
Enhancements and Features
Allow setting organization themes
Organization admins can now set themes for organizations. This will allow you to change the color of different UI elements for users in an organization.
Bug Fixes
Intermittent issue where users sometimes cannot get bucket credentials
Unable to select an AZ for a disk
Enhancements and Features
Refreshed tabbed UI on storage pages
We've refreshed the layout slightly on the storage pages to align them with the rest of the interface throughout ACTIVATE.
Bug Fixes
prompt-for-name workflow session field does not trigger prompt
Enhancements and Features
Copy azure snapshot to another region
Users can now copy Azure snapshots to another region from within ACTIVATE.
Autofill defaults when clicking add workspace mounts
We now autofill default values when adding a workspace mount to make it easier to understand what values to use for each input box.
Bug Fixes
Legacy cluster resource account dropdown not populating correctly
Add oidc icon to login providers
Incorrect zone shown when creating new Azure cluster
Workflow graph reset button is black
Forking a remote workflow does not fork the latest version
Workflow run page intermittently crashes
Using snapshots for azure compute nodes
Sparse checkout not showing
Connecting to multiple existing clusters with "autoreconnect" can take a long time
Daily scale down not running if set to more than 1 day
Documentation Changes
Sorted aws s3 policies
Add docs for multizone
Enhancements and Features
Can open terminal in new tab
You can now open the terminal in a new window that doesn't show the rest of the ACTIVATE UI frame.
Can navigate inbox with keyboard
You can now navigate the inbox page with your keyboard up and down arrows as well as use the backspace button for deleting messages.
Bug Fixes
Storages cannot be shared to all groups
Kubernetes target on home page sessions widget goes to 404
Tabs wrapping incorrectly on small window sizes
Snapshots filter does not work
Enhancements and Features
Apps are now determined based on YAML definition
Local Apps are now determined based on if the app property is found inside of the workflow YAML definition.
You can make a workflow show up on the apps list by simply adding the following to any workflow definition:
app:
Copy AWS snapshots to another region
Users can now copy AWS snapshots to another region from within ACTIVATE.
Retroactively assign reservation cost to groups
After capacity reservations are added or updated from the organization settings, the reservation's past cost data will also be assigned to the newly designated group.
Custom AI chat providers
You can now connect any OpenAI-compatible API directly to the ACTIVATE interface using your own authentication tokens.
This lets you chat with models from your chosen provider while keeping full control over your usage and data.
Chat history is saved securely within our platform, so you can easily continue previous conversations or reference them later.
Support includes in strings
Workflows can now check if a value includes a string with the following syntax
${{ inputs.name includes 'foo' }}
Bug Fixes
Connecting to an existing cluster immediately after saving uses previous configuration
Potential deletion of incorrect route53 records
Shortcuts not centered
Some text fields don't have borders
Enhancements and Features
Allow multizone on aws partitions
MultiZone option has been added to partition settings when configuring an AWS cluster. This will allow provisioning compute nodes in multiple zones in the case that there is not enough capacity in one zone.
Impersonate users from organization users list
Platform admins can now impersonate users from the organization users list, in addition to the platform users list.
Bug Fixes
Can not update user in another org as platform admin
Password field overlaps other fields on bulk import
Bug Fixes
Show message when home page widgets need to be configured
Long workflow names overlap other workflows
Cluster connection string not vertically centered
Cost dashboard dropdowns not showing value
Workflows on home page widget not all the same size
Storage cannot be saved from properties page
Can't change group on cost dashboard
Some whitelabeling styles are missing
Documentation Changes
Move ML Workspace docs to top level
Add note about ML Workspace availability
Enhancements and Features
Home page cluster list enhancements
The cluster list home page widget has been enhanced to have four modes:
my
shared
all
single
Setting clusters to my mimics the old behavior where only your own clusters are shown in the list. shared is only other user's clusters which have been shared with a group you're in. all is every cluster you have access to (both my and shared). single always shows a single cluster.
Conditional workflow jobs
You can now use the if field at the job level to completely skip the job and all of its steps.
Enhancements and Features
Add kubernetes clusters widget to homepage
You can now add a kubernetes widget to your home page, listing all available kubernetes clusters.
Kubernetes workloads widget
Kubernetes workload widgets can now be added to the home page. This lets you see the workloads for a chosen cluster/namespace combination from the home page. Additionally, we've slightly adjusted the styles of the clusters widget so one cluster exactly fits a 2x1 widget.
Apps now shown in workflow list
Apps are really just workflows with some added features to make them easier to use. Before, if you wanted to see the workflow behind an app, you had to go to the apps page and look for the "Go to workflow" option. Now, we've made it easier. You can find the app's workflow right in the main workflow list, too.
Enhancements and Features
Kubernetes cost management plugin provisioning status UI
You can now track the deployment progress of the kubernetes cost management plugin via the UI.
Bug Fixes
AWS compute nodes mounting EFS filesystems were not mounting with same-zone mount points
Footer overlaps login panel on some screen sizes
Cli bucket ls command not working
Enhancements and Features
Custom kubernetes icons
You can now specify an icon for kubernetes clusters
Bug Fixes
Widgets cannot be added to home page when it has empty layout
No link to org login page when platform only has password login
Cluster config page group field does not autoselect
Enhancements and Features
Allow multizone partitions on Google clusters
MultiZone option has been added to partition settings when configuring a cluster. This will allow creation of compute nodes across multiple zones. This can be useful if trying to use an instance with high demand or low capacity in certain zones. Note that If nodes are created across zones there will be additional data charges when transferring data between nodes in different zones.
AWS Sagemaker integration
AWS Sagemaker is now available in feature preview under the machine learning section
Bug Fixes
Cannot update "Keep Container Alive" and "No seat" options on users
Workflow page shows undefined while loading
Using certain dropdowns on workflows caused page to crash
Workflows and apps show warning when user workspace is not running
Sessions widget scrollbar isn't at bottom of widget
Dropdowns with long text not shrinking correctly
Deleting a partition from json viewer causes page to fail
Dropdown autoselect not working when using categories
Legacy clusters without display names cannot be saved
Enhancements and Features
Add support for AWS region eu-west-3
Organizations can now create infrastructure in eu-west-3 (France).
Support env at job and global level
In workflows, environment variables can now be defined at the global, job, and step levels. Previously, they could only be set at the step level. Precedence is hierarchical: the closer the variable is defined to the step, the higher its priority.
AI Chat message streaming
AI Chat messages are now streamed to provide a more responsive experience.
Bug Fixes
Workflow list doesn't show loading workspace when workspace is down
Kubernetes clusters do not display MIG configuration
Clusters with deleted groups cannot be destroyed
No breadcrumbs on cluster sessions page
Clicking inside tooltip selects other checkbox on organization settings page
Cannot duplicate remote workflows
Enhancements and Features
Savable app configurations
Now you can select a configuration from the app launcher to launch an app with a predefined set of inputs.
Target tags are a new concept which correspond to the tags on computing resources, marking a compute resource as compatible with a given app configuration.
Configurations can be saved by filling out the workflow form and saving it as a configuration, or can be provided by the workflow developer as built-in configuration. This is done in the "Build" tab of a workflow by editing the yaml. These built-in configurations can be selected from dropdown and are also shown in the configurations tab, just like manually saved configurations.
Allow org member to get group allocation used
Organization members can now user teams endpoint to get their group's allocation used
Display helm charts
Can now see the helm charts deployed into the selected namespace for the Kubernetes cluster
Helm chart details and rollback
You can now see the details for helm charts installed in your kubernetes clusters. Additionally, you can rollback helm revisions directly from the ACTIVATE interface.
Bug Fixes
Disconnected workspace message on terminal disappears too quickly
Attach session slug to subdomain
Underscores in subdomain cause problems for some workflows
Prevent trying to start existing cluster if user workspace is down
UseTLS not working in sessions with custom domains
Gray section is showed when clicking follow on log viewer
Unable to start cluster is user workspace is down
Sessions table has link to workflow on shared sessions
Pressing back after logging in brings you back to the login page
Missing zones on AWS eu-north-1 region
User workspace terminal intermittently disconnects
Documentation Changes
Update base infra docs for AWS explaining networking modes
Enhancements and Features
AI Chat conversation history
Conversations with AI Chat providers are now saved, so you can continue previous chats at a later time.
AWS public IP networking mode
This introduces a new networking mode when provisioning organizational base infrastructure. This provides compute nodes with their own public IP addresses. This is useful in cases where you want egress charges to be billed to the same group as a cluster instead of being absorbed as an organizational cost. The security group that is attached to compute nodes will block inbound access from internet but will allow traffic from other compute nodes.
Bug Fixes
No groups on kube or nfs commands, add alias for kube (k8s, kubernetes)
Cannot edit kubernetes cluster
Scrollbar missing on logs viewer, line numbers sometimes cut off
Enhancements and Features
Add gpu filter to instance selector
Users can now filter instances by whether or not they have a GPU
Add billing alerts
Admin user can now subscribe to billing alerts
Support nvidia.com/gpu in kubernetes resource quotas
Organization administrators can now define resource quotas for GPU resources labeled with nvidia.com/gpu
List pods on workload details page
On the details page for a workload, there will be a list of all the pods associated to that workload with links to the individual pod details page.
Allow resources to be provisioned in eu-central-1 region on aws
Organization admins can now provision base infrastructure in the eu-central-1 region on AWS.
Ability to see the logs for pods
Users can now monitor and download logs for actively running Kubernetes pods
Bug Fixes
Tooltips are hidden under text box for kubernetes cluster creation page
Ephemeral storage has off status in attached storage panel
Extend Azure Managed Lustre timeout to 60 minutes
Cannot provision azure managed lustre before moving the size slider
Documentation Changes
Add instructions to create a manual session
Add blog post for Q1 of 2025
Enhancements and Features
Add architecture and networking feature filter to instance selector
You can now filter instances by architecture and networking feature on instances list when selecting an instance for a cluster.
Ability to share resource with any group within organization
We've found that the sharing feature had limited usefulness because previously you had to be a member of both groups to share a resource. Now, you will be able to share with any group inside of the same organization, regardless of your personal group membership.
Bug Fixes
Cannot create netapp ontap storages due to name validation failure
Bug Fixes
Can't scroll quick connect when you have many clusters
Removed escape sequences showing up on terminals after using interactive program like vim
User notifications settings by default are misleading
Logs from older sessions of clusters that share the same name can appear in newer cluster sessions
Compute resource job monitor shows jobs no longer in the queue
Bug Fixes
Log viewer expand does not work on provision status modal
Bootstrap can fail if link command fails
Remove inconsistent session number padding
Instance selector has double scrollbar
Marketplace descriptions can overflow their container
Existing cluster save while connected needs confirmation
Tooltips sometimes under textboxes and improve kubernetes error messages
Enhancements and Features
Node detail page
A new Nodes tab has been added on a clusters information page. This tab will list all current pending, active, and failed nodes. Clicking on a node from the list will show details for that node.
Add windows support to CLI
You can now install the PW CLI on Windows.
Bug Fixes
Rerunning a workflow run would not populate inputs
Workflow display name is not used in running notification
Documentation Changes
Add a page for Creating OS Snapshots
Enhancements and Features
Add display name to storage creation page
User can now input display name in storage creation page
Add ability for popover drawers to be resized
Added resize handle to JSON tab for v3 clusters
Bug Fixes
Cannot add/remove ssh private keys for existing clusters
Documentation Changes
Merge Buckets pages into one page
Enhancements and Features
Cluster UI updates now generally available
Cluster pages have been refreshed to provide more useful information on a details page, and make editing more user-friendly.
Kubernetes quotas
The platform can now track resource allocation usage (currently supporting CPU and memory) and enforce resource quotas for Kubernetes
Support encrypted AWS disks
You can now create AWS Disks that will be encrypted with a AWS managed KMS Key. Any snapshots created from the disk will also be encrypted as well as any disks created from an encrypted snapshot.
Bug Fixes
Platform domain is not automatically set for new organizations
Number type parameters in env variables prevent workflow execution
Session links are not always automatically authenticated
Enhancements and Features
Allow adding storage from storage panel
You can now attach storages from the Storage panel on a compute resource's information page while the compute resource is running. Previously, you could only attach a storage from the configuration page.
Bug Fixes
Login successful message shows on mfa screen
When destroying cluster notification says "stopping"
Remove unused state column from admin groups list
Resolved minor issues with Kubernetes provider
Enhancements and Features
Integrate sessions with Kubernetes provider
Users can now create sessions with the Kubernetes provider, supporting pods, services, and deployments
View provision status from cluster list page
Cluster provision status can now be opened from cluster list page
Add autoselect option to workflow input forms
You can now add the autoselect property to a dropdown field when building a workflow. This will make it so the first option is automatically selected.
Bug Fixes
On-prem clusters intermittently fail to disconnect
Workflow with subdomain does not work for marketplace workflow
Storage deletion logs are missing for some types
Connecting to an existing cluster which shares home directory with another cluster causes disconnect
Workflows do not populate default values when running as app
Workspace mounts shown incorrectly on cluster details page
Existing cluster reconnect notification did not show correct error
Documentation Changes
Update Starting & Stopping Clusters
Enhancements and Features
Add reason for cluster automated delete request
Cluster automated delete request now has reason displayed
Add impersonated by to provision status record
Admin users now can see Impersonated By on resource provision and destroy records
Bug Fixes
Add session button disappears
Responsive search bar on smaller resolutions
Attached storages panel doesn't include filesystems
Enhancements and Features
Subdomains for sessions
Users can now use a custom subdomain when creating a session
Command to list kubernetes clusters available
The command pw kube ls is now available to list available kubernetes clusters. In addition to basic listing, it also supports output format flags -o json and -o table.
Manually create link type sessions
You can now manually create sessions of the "link" type. Link sessions are simply links to other applications or services from within the platform. In the past, a workflow would've created these in case a session is managed outside of the ACTIVATE platform.
Provision status enhancement for clusters
Added more details to cluster provision status records. You can now click on individual provision status lines to see more details.
Can now stop cluster controllers
When attempting to shut down a cluster you will now be given the option to stop the controller. While stopped, costs will be reduced to only the cluster's storage. When you try to start a stopped cluster, you will be prompted to restart the cluster.
Allow existing clusters to reconnect
Auto Reconnect option has been added to existing cluster options. If enabled we will try to automatically connect to the remote vm. You must first connect manually by pressing the power button.
Bug Fixes
Snapshot name not showing if name is too long
Unknown error when sharing manual sessions
Cost estimate table showing empty values
Cluster image dropdown doesn't filter out failed snapshots
Unable to update cluster definition when editing via json view
Can't update azure cluster with controller in NAT mode
Extra recipients in allocation thresholds are optional
Delete configuration tooltip says turn off instead of destroy
Documentation Changes
Additional updates for new cluster UI
Remove Dashboard page from the user guide
Aws ec2 permission is missing register image policy
Enhancements and Features
Add password to workflow schema
Workflows now have a password field which can be used by workflow developers to hide text as its being entered.
Cluster provisioning failures will show a banner
If a cluster fails to provision, a red banner will be shown at the top of the page indicating that the cluster should be destroyed.
Workflow run page improvements
You can now cancel a workflow run and view running sessions from a workflow's Run page
Bug Fixes
Orphan alerts should not be sent for cross platforms
Auto close toasts, limit to 3 toasts on screen at once
Cannot select old sessions in provision status viewer
Tooltip hide under the toggle after recursive renders
Enhancements and Features
Image dropdown now shows required disk size
We now show the required disk size you will need to use an image in the image selection dropdown.
Snapshot disks that were configured inline
You can now create snapshots from disks that were configured inline in the cluster configuration page. You may do so from the clusters "Sessions" page in the attached storages table.
Show workload metrics on kubernetes workload pages
You can now see CPU usage, Memory Usage, and Storage usage for kubernetes workloads (statefulsets, deployments, etc). These are viewable from the workload pages. These metrics show combined usage for all pods managed by that resource. We will have individual pod metrics in an upcoming release.
Platform administrators will now receive an alert whenever the platform detects that a resource deletion might not have been processed correctly.
Ability to edit YAML directly from kubernetes definition
You can now edit Kubernetes resources by modifying them directly on the YAML editor.
Azure AI chat in public preview
You can now provision and chat with OpenAI models on Azure. To enable this feature preview, use the feature preview menu.
Cloud cluster observability
Cloud clusters will now have CPU, Memory, and Root Disk charts at the top of the cluster details page.
Bug Fixes
Load from market place clears out some fields
Disable snapshot button while request is pending
Snapshot names not showing on cluster details page
Publish from action bar does not work
Cannot snapshot disks provisioned on clusters using auto zone selection
Connect via ssh button not disabled while cluster starting
Not found if clicking edit from jobs page
Cost dashboard print not working
Cannot start shared cluster with admin/write access
Azure managed lustre is not marked as ready
Some secrets don't show eye icon
Search bar crashes with some special characters
Disabled menu items have incorrect styling
Broken link to docs on new workflow
Can't start google nodes of a3 family
Traffic light does not turn off when there is no requested nodes
Unable to make snapshot of snapshot
Intermittent google key creation failures
Use attempts for gaia delete jobs instead of expireTime to avoid context deadline exceed
Creation page now just says name instead of resource name
Provision status stucks at collecting variables and delete requested when rabbitmq connection fails
Various session bug fixes
Documentation Changes
Update user guide with new cluster configuration layout
Add information about user defaults
Add new Managing Orgs pages
Enhancements and Features
Existing provider now has password support
In addition to keyboard-interactive, the existing cluster provider can now support older password ssh connections
Improved information display for kubernetes
Kubernetes workload pages now use a more readable format to show relevant information.
Bug Fixes
Capacity reservation table moves around on refresh
Various marketplace/workflow bugs
Allow clicking outside the HPC Connect modal to close it after connection
Node runtime is incorrect when it has been more than 1 day
Bug Fixes
Openstack doesn't have "Latest" image option
Cannot create azure ip address
Traffic light can crash compute module when debugging nodes provisioning
Recreating a cluster with the same name as a previously deleted one retained the configuration of the deleted cluster.
PW CLI not authenticated inside of workflows
Documentation Changes
Add video walkthrough to Navigating the Platform
Enhancements and Features
Storage runtime alerts
You can now receive runtime alerts for storage. You may choose to turn on/off runtime alert in storage's properties tab. This will send you a notification after your storage has been running longer than the interval specified. You can configure if you receive the notifications via the platform inbox or via email through your account settings.
Bug Fixes
Prepend parallelworks: to groups prefix in kubernetes
Bug Fixes
Ontap causes long openstack cluster page loading time
Cannot create new ai chats
Workflows can't use empty string as dropdown's first option
OS snapshots won't create or delete
Google key creation
Ssh client dying would cause workflow sessions to no longer work
Enhancements and Features
Allow setting latest image
Admins can now set the latest image directly from the admin panel
Update bootstrap scripts while cluster is running
Users can now update cluster bootstrap script and its toggles (controller/compute) while cluster is running
Kubernetes available in feature preview
Organizations can now add kubernetes clusters and share them with specific groups. Users in those groups will be able to use the pw CLI to add a context to their local kubeconfig, allowing users to run kubectl commands. Kubernetes resources are now visible in the platform for users that have access to the cluster.
Bug Fixes
Fields not pre-populated when editing capacity reservations
/etc/profile.d/pw.sh variables are not quoted
Azure ML workspace fails to provision due to incorrect domain
Traffic light doesnt display correctly for next gen clusters
Enhancements and Features
AWS OS Snapshots
You can now snapshot AWS root disks and then boot your cluster using that snapshot.
OS Snapshots generally available
OS Snapshots are now a generally available feature. You can create a snapshot by going to your cluster, and selecting create snapshot next to the root disk. After doing so, you can choose that snapshot as the image to use when starting a cluster. This is a direct replacement for the old scripted method of creating OS images via the account settings page. We will be removing that method of creating snapshots in an upcoming release.
Bug Fixes
Remove description placeholder for on demand capacity reservations
Failed to share message should be failed to publish
Marketplace apps not showing display name on apps page
Enhancements and Features
Capacity Reservation description field
You can now set descriptions on Capacity Reservations
Ability to manually create sessions
You can now manually create sessions without having to start a workflow. Try this out by clicking the Add session button on the Sessions page.
Bug Fixes
Netapp ontap cannot be deleted
Move optional session options to advanced
Start ssh connection button is not full width
Workflow executing message shows even if theres a validation error
Azure ML studio is only soft deleted
No confirmation on marketplace item deletion
Space in reservation id causes node provision failure
Remote workflows cannot be forked from marketplace
Enhancements and Features
Azure on-demand capacity reservations billing
Azure on-demand capacity reservations reservations are now billed to the group added in the organization settings page
Bug Fixes
Remove session tags for sessionless cloud infrastructure
Path being removed from shells
Bug Fixes
Cli version not set on mac os
Marketplace search hides headers with no results
Automatically stop user workspace when user deleted
Provisioned snapshot names are longer than necessary
AI Chat is returned from API with storages
Show error if AI Chat API credentials are not working
Enhancements and Features
Add custom nfs configuration to cluster attached storages
You can now specify custom NFS mounts via the cluster configuration form. This applies to cloud clusters and OpenStack clusters.
Bug Fixes
Ai chat does not skip searching buckets when no bucket attached
Provisioned snapshot never marked ready
Detach custom nfs fails on validation
Cluster definition shows inline disk options when selecting persistent disk
Validate ontap name is provided and flatten API structure
Ebs and efs cost estimation does not reflect throughput and provisioned iops
Group shutdown fails
Enhancements and Features
Allow tracking of compute node egress cost on azure
Use Load Balancer as Nat Gateway option has been added to azure infrastructures. This will make it so a load balancer is created with each cluster and all egress traffic from partitions will go through the load balancer allowing tracking of egress cost.
Azure ML Workspace feature preview publicly available
The Azure ML Workspace feature preview has been made publicly available. To try this feature out, enable it from the feature preview section.
Add Support for Azure and Google capacity reservations
Capacity reservations are now supported on Azure and Google Cloud. Organization administrators can now specify which CSP the capacity reservation is for when adding the capacity reservation. On the cluster edit form, the input field for capacity reservations has been changed to a dropdown.
Bug Fixes
Search bar doesn't show on 404 page
Prevent search from opening by hotkey when in a text box
Enhancements and Features
NetApp ONTAP support
We now support managing NetApp ONTAP volumes directly from the ACTIVATE platform. These volumes can also be mounted to OpenStack clusters which have network access to the NFS exports provided by the ONTAP service.
Show which cluster a session is targeting
You can now see which cluster a session is targeting from the Sessions widget and from the Sessions page.
Search bar supports storage
Storage items now appear in the platform search
Show csp id on image list
The admin panel platform image list now shows the CSP's unique identifier for the image.
Bug Fixes
Deleting organization does not properly delete users
Uppercase workflow fields were not allowed
Enhancements and Features
OpenStack generally available
OpenStack clusters are now generally available to create via the Parallel Works ACTIVATE platform.
Bug Fixes
Storage list not updating after deleting a storage
Enhancements and Features
Organizations can reset custom sidebar settings to platform defaults
Organizations can now reset the organization-wide default sidebar settings to the platform defaults by using the radio button available on the user defaults page.
Bug Fixes
Search bar links to cli docs are incorrect
Enhancements and Features
Search bar
You can now search the platform and documentation via a new search bar at the top of the UI. Open this with cmd + k on Mac OS or ctrl + k on Windows.
Allow using AWS and Google cluster controllers as nat instances
Use Controllers as NAT Gateways option has been added on AWS/Google infrastructure configurations. Enabling this option will make it so all traffic from compute nodes are proxied through the controller. All compute nodes will share the same IP as the controller node. This will enable tracking egress costs from compute nodes.
Provision public IP addresses on Azure
You can now provision public IP addresses on Azure independently of other compute resources. After provisioning a public IP it can then be assigned to a compute cluster controller node.
Ai chat provision status
Improved provisioning status logs shown when creating an AI Chat resource
Bug Fixes
Crashes when extra email is not found as platform user
Aws snapshots show provisioned before actually ready
Platform image with space and parenthesis could not be deleted
Better error messages on aws disk provisioning error
Page crashes if feature previews not loaded in time
Able to save google and azure lustre without selecting instance type
Enhancements and Features
Organization specified default sidebars
Organizations can now define a default sidebar for new users. Users that have not customized their sidebar will automatically use the organization's default settings. If the organization does not specify a customized sidebar then all sidebar items will be visible by default.
Optional dns server
Adds an optional DNS service to platform deployments which can resolve slurm cluster hostnames if needed
Add cli list for cluster, app, workflow, and session
Add Email and Notify Allocation Alerts options to organization settings
Added Cost Alert notification type and user preferences.
OpenStack clusters can assign floating ip to compute nodes
Bug Fixes
Snapshots show provisioned earlier than expected
Documentation Changes
Merge apps and workflows pages
Enhancements and Features
Update openstack cluster definition page
Added cluster cost estimation for openstack
Admin-only debug mode for cloud clusters
Platform administrators can now toggle Debug Mode in cluster Advanced Settings section.
When turned on, users can ssh into the node without waiting for it to be ready using ssh root@<nodeip>. Can be done from the user workspace or user's personal computer (if public key is added in the platform). Node clean up will not happen if there is any error in provisioning.
Bug Fixes
Sidebar not always highlighting active item
Apps shared to marketplace were not labeled as apps
Documentation Changes
Customizing the platform
Improved API docs
Enhancements and Features
Add flavor pricing table to openstack infra page
Add flavor pricing table to openstack infra page. This page will display the synced flavors from openstack project.
Add openstack to realtime
Realtime now processes openstack data.
Bug Fixes
Able to to start a workflow without selecting required field while using app.target as the default value
Environment variables not available on workflow cleanup steps
New ssh key not showing after creation
Starting a session on existing clusters would fail under certain cases
Documentation Changes
Add page for managing static IP addresses
IP page corrections/improvements
SSH key update
Bug Fixes
Updated workflow yaml not reflected with page navigation
Alphabetize IP address options
Sessions started on shared clusters not working
Icon not showing for sessions started from github workflow
Root snapshots not in image list
Enhancements and Features
Allow editing widget names on home page
You can now edit widget names on home page. Click Customize and you will now see an edit icon next to the widgets name.
Bug Fixes
Creating a session with the same name as previous session results in wrong ports
Sessions print wrong json field names to log
Enhancements and Features
Added icons to sessions list
Sessions that were created by workflows will now show the workflow icon next to the session
Remove resource monitor home page widget
The resource monitor module has been removed from the front page. In order to not disturb saved layouts you will need to manually remove the module where the resource monitor was previously.
Add apps panel to home page
You can now edit the workflow home page widget to change which workflow type to show. The default home page widgets have been updated to include the Favorite Apps and the Sessions widgets. Users that have modified their home page will not receive the new layout, and can instead add these widgets by choosing "Customize" from the top right of the home page.
Bug Fixes
Real time usage not counted for determining if cost dashboard should show
Workflow sessions with slug have extra slash appended
Cannot choose group when creating storage
Enhancements and Features
Nfs list, attach-storage commands
Adds pw nfs ls command to the cli
This lists all of the nfs storages on a user's account
This will attach the given storage to the given cluster at the given mountpoint
Does the same action as attaching the storage on the cluster definition page
The user will be able to see the attached storage on the cluster definition page after running the command sucessfully
nfs ls and cluster attach-storage commands
You can now use the new pw nfs ls and pw cluster attach-storage commands from an authenticated cluster session.
Sessions home page module
Sessions are now available as a home page module which can be added using the customize button on the home page.
Bug Fixes
Justify sidebar settings to the right
Enhancements and Features
Add customizable sidebar
Users can now customize the items that appear on their sidebar. In a future update, organizations will also be able to customize the default sidebars for users in their organization.
Azure OpenAI service available in feature preview
Can now provision Azure OpenAI resources from within the platform and directly chat via the UI.
Bug Fixes
Custom thumbnails not showing
Cannot expand logs
Text overlaps on add resource page
Enhancements and Features
Promote apps/sessions to GA
Apps and sessions are now generally available.
Apps provide a layer on top of workflows which make additional interfaces available for workflow developers to make interactive experiences easier. Sessions expose ports on compute resources to the browser so users can run interactive apps on their computing resources and access them directly via ACTIVATE.
Read our documentation for apps and sessions to learn more.
Bug Fixes
Long logs line numbers overlap logs
Documentation Changes
Add apps and sessions
Enhancements and Features
Show running workflow steps while session is pending
On a session's page, current running workflow steps will be shown while the session is pending.
Change default layout for home page
We've updated the default layout of the home page. If you have not customized your home page, you will automatically be moved to the new default layout which shows:
favorite workflows
recent workflow runs
favorite compute resources
To customize your layout, use the customize button at the top right of the home page. Note that users with a custom layout are not affected by this change.
Bug Fixes
Marketplace workflows with dots in name can now create sessions
External auth UI doesn't fit compactly
Saving cluster configuration gives an error if storage is attached
Controller ip substituted incorrectly in workflow inputs
Clusters can share one static ip address
Whitespace not showing correctly in changelogs
Ephemeral storage provision status does not update when persistent storage also attached
Api key and token generation has slightly different UI
Documentation Changes
Document unique naming system
Enhancements and Features
Update controller configuration for Amazon Linux support
Support bootstrapping clusters that use the Amazon Linux 2 image
Bug Fixes
Unify border style
Button is invisible on cloud platform
Enhancements and Features
Allow adding images through platform
Platform level slurm cluster images can be managed through the admin panel.
Allow setting default session names
You can now set default session names on workflows:
Allows setting environment variables on a job level. Environment variables set at a step level will override the environment variables set at a job level.
jobs: main: env: foo: "bar" steps: - run: echo ${foo} # bar - run: echo ${foo} # baz env: foo: "baz" # will override env variable set on job level
Stop workflow run on session stop
Stopping a session will now also stop the workflow run that started the session and any sessions associated with the workflow run.
Improve workflow update-session logs
Logs and input validation for updating session has been improved.
Bug Fixes
Move health check below controller node configuration in provision status
Cannot delete some old storage sessions
Sessions not deleting after cancelling workflow run
Cleanup step running when step is skipped due to if being false
Show message about user workspace starting on workflows page
Enhancements and Features
Support client_secret_basic token endpoint auth method
There is now a dropdown on the OIDC auth method to allow choosing either client_secret_basic or client_secret_post. These auth methods are used for the platform to authenticate to the token endpoint after a successful OIDC user authentication.
Organization admins now can specify scopes for oidc
Scopes can now be specified when adding or updating an OIDC auth method in organization settings.
Bug Fixes
Azure NetApp Files does not work on newly provisioned infrastructures
Root disk snapshots times out before finishing
Escape oidc redirect uris
Validate group names meet constraints
Random crash on home page
Workflow inputs.sh has wrong format when using objects
Workflow cleanup steps not running after canceling
Workflow sessions not found if contains url params
Other Changes
Add docs section to changelogs
Enhancements and Features
Add health check and storage logs into provision status UI
Health check is now moved into provision status list.
Health check and ephemeral storage failure now also displays a View logs button to see the details of what happened.
Support manually providing oidc endpoints or using issuer to discover
OIDC endpoints can now be manually provided instead of using the issuer to discover them. This makes the OIDC authentication method more flexible for cases where applications do not have a proper well-known endpoint or the well-known endpoint is behind a firewall but the other endpoints are not.
This update also has slight visual enhancements to the auth method page, with the "configure" button being changed to a link.
Support new provision status UX for Azure NetApp Files
The new provisioning experience is live for Azure NetApp files.
Bug Fixes
Oidc edit page always clears userinfo endpoint
Incorrect authentication endpoint used in oidc authentication
Skip building libnss_cache and config nsswitch.conf when present in image
Other Changes
Add Sharing a Snapshot to Working With Disk Snapshots
Enhancements and Features
Allow choosing export when hammerspace has multiple shares
Adds an input box when attaching filesystems only for Hammerspace. This input allows users to define the export path the cluster will use to mount the hammerspace file share from.
Additional workflow features
You can now specify remoteHost and slug when updating a session.
- uses: parallelworks/update-session with: slug: 'string' // (optional) appends this slug to the session url remoteHost: 'string' // (optional) host to forward session to from the target, defaults to "localhost" ... other inputs
You can now also specify if the session will use TLS.
sessions: mySession: useTLS: true // (optional) Will use https when connecting to session, should only be turned on if the app requires https.
Enhancements and Features
Improve provision status UI for hammerspace
Changes the Hammerspace provision status UI to only show the main components getting created, Anvil, DSX, DataNodes. Also adds deletion statuses.
Bug Fixes
Cost page crashes
Remove extra padding on kubernetes pages
Resource names should not be automatically capitalized
Parallel workflow jobs not running
Cannot create oidc auth method in another organization
Other Changes
Add quick connect instructions to logging in to controller page
Enhancements and Features
Add provision status support for hammerspace
Add Provision Status UI for Hammerspace
Fixes issue where the Hammerspace could not be deleted if it didn't have provision status
Bug Fixes
Double clicking add terminal maximizes terminal
Enhancements and Features
Deletion records are now appended to provision records
When a resource supports the new provisioning experience, you will now see the deletion records directly below the provisioning records in the provisioning status panel.
When provisioning Azure storage accounts, if a name was unavailable the provisioning would silently fail. You will now receive an error that the name is already in use in these cases. This update also fixes other minor issues and typographical problems with the new provisioning UI.
Provision status UI now displays details of ansible bootstrap task that failed
Ephemeral lustre filesystem and persistent disk attachment now also displayed, including error if any.
Add failed node to cluster data return endpoint
Failed nodes are now also returned in cluster data. This is useful for workflow that need to know nodes provision status to make decision instead of waiting for slurm to time out
New provisioning UX promoted to GA
The new provisioning experience is now generally available for our next-generation cloud clusters and most cloud storage options.
Promote next-gen cloud clusters to general availability
Next-generation cloud clusters are now generally available. With this update, previous generation clusters will be marked with the text "Legacy".
Workspace mount tooltips
Workspace mount points now have tooltips for substitutions
Bug Fixes
Org vars not populating on workflows
Enhancements and Features
Ultra disk configuration for hammerspace
Added inputs on Hammerspace configuration form that show up when selecting UltraSSD_LRS disks. These options are for configuring the IOPS and Mbps Throughput for all disks within the Hammerspace deployment.
Apps feature preview is now available
All users can now enable the "apps" feature preview from the feature preview menu.
Bug Fixes
Run bootstrap when using azure os snapshot
Some azure instance types cannot start slurm
Unmount localdisk on hammerspace
Correct options in fstab for hammerspace
Enhancements and Features
Dependency graph summary info
Adds a summary box above the workflow dependency graph
Cli can use tokens to authenticate with PW_API_KEY env variable
Can use PW_API_KEY environment variable with tokens to authenticate
Identify-platform command
Adds a command pw auth identify-platform to the CLI to help identify which platform host the CLI is configured to run commands against.
Make azure cluster nodes provisioning more stable
Make nodes provisioning more stable for azure
Improved changelogs
Introduced a new structure for the changelogs, where changes are categorized into three sections: Enhancements and Features, Bug Fixes, and Other Changes.
Bug Fixes
Cost page crashing
Compute nodes retry-provision always fails
Ansible packages installation sometimes fails
Azure regular image id doesnt work
Attached disk is not working properly in v2 clusters definition
Cannot type number that is less than minimum into input
Filesystem attachment form doesnt work properly when cluster is on