v5.3.0 Release Notes¶
v5.3.0 Highlights¶
Morpheus Virtual Desktop Persona (beta)¶
Virtual Desktop Persona view to provide a simplified interface for users accessing virtual desktops and Instance consoles
Enterprise-level VDI features including domain join, roaming profiles, and folder redirection backed by the Morpheus library and multi-cloud provisioning engine
VDI Pools tool added to create and expose virtual desktop resources for Virtual Desktop Persona users
RDP Remote Application support
Audio playback and printer support (RDP)
Auto-login based on Morpheus user settings
Automated compression scanning based on user bandwidth
Multi-region Azure Public Cloud Integrations¶
Integrate Azure Public Cloud by adding a single Cloud that spans all available regions
Greatly simplifies integration process for organizations utilizing many Azure regions
When adding or editing an Azure Public Cloud integration, set REGION value to “All”
When performing various Cloud functions, Morpheus will intelligently present users with options to select their region when necessary
New Features¶
Activity: View results, including any errors, from teardown-phase Tasks on History page (Operations > Activity > History). Previously, cleanup errors were not visible because this page did not show any Instance activity after the Instance was deleted
Amazon: Amazon AWS Clouds can now be scoped to the “Africa (Cape Town)” region
Azure: Morpheus now syncs Shared Gallery images and can provision from them. Previously images held in a Shared Gallery were not synced
Azure: Scope Azure cloud integrations to all regions rather than targeting each integration to a specific region
CloudFormation: Values entered into password fields are no longer revealed in plaintext on the summary tab of the App provisioning wizard during provisioning
Clouds: The manual cloud refresh button is now a dropdown with refresh options. “Short” refresh immediately performs a cloud sync that otherwise occurs at five-minute intervals (by default), “Daily” runs the heavier nightly cloud sync, and “Costing” will immediately perform the nightly cost sync from the cloud. The costing refresh option is only available for public cloud types which offer live cost syncing
Console: Guest Console configuration added to Host, Virtual Machine and Bare Metal resource settings to specify Guest Console connection type (Disabled, SSH, VNC, RDP), if Guest Console is preferred over Hypervisor and Guest Console default Username and Password for auto-login.
Console: Guest Console configuration for Virtual Images
Console: Removed copy and paste field in Console header for Hypervisor Consoles connection where it is not supported
Console: Switch between Guest Console or Hypervisor Console per console session. Guest and Hypervisor selection added to console header to toggle between connectiion types. Requires Hypervisor and Guest Consoles to be enabled.
Console: User specific auto-logins for Guest Console Sessions. Console Auto-Login now uses credentials from a Morpheus users Linux and Windows User config in User Settings. Previously the RPC User configuration of a host was used.
Networks: Removed the default and uneditable description on the
localdomain
(Infrastructure > Networks > Domains) which could be misleading under some configurationsNSX-V: Priority is now displayed for firewall groups and rules on the Firewall tab of NSX-V integrations
Personas: Added the Virtual Desktop Persona, a simplified view granting users access to virtual desktops and Instance consoles
Policies: Cloning Instances now respects policies such as budget, max containers, max cores, max memory, and max storage
Prices and Plans: Price Set and Pricing Plan types added for snapshots
Prices and Plans: Price Set and Pricing Plan types added for virtual image billing
Roles: The “Tenant Admin” Role, which is included out-of-the-box and is not editable, now gives “Full” permissions for Snapshots
Self- Service Catalog Tool: Configure Catalog Apps using the familiar App provisioning wizard. Previously, Catalog Apps were configured by selecting an existing Blueprint and at least setting minimally-required App Spec with YAML
Spec Templates: Morpheus now intelligently detects the template file for ARM deployment in a Spec Template from a Git repository. Previously, users were required to provide a path containing just one .json file
Tasks: Set Shell Script Tasks to run as
sudo
by marking the added check boxTools: Added tool for creation of VDI pools for consumption in the Virtual Desktop Persona
Virtual Images: Added the option to also remove Virtual Images from VMware, Amazon, OTC, Huawei, and OpenStack clouds when deleting them out of Morpheus
VMware: Guest Customization speed enhancements with direct unattend.xml injection and support for login security banners
Workflows: Startup and Shutdown phases added for Provisioning Workflows. Tasks in the Startup phase run after the target is started and Tasks in the Shutdown phase run immediately before the target is shutdown
Fixes¶
Amazon: Fixed AWS Console is not using the user supplied credentials for deployed instances.
Azure: Fixed Network Groups not getting mapped on provisioning
Costing: Account Usage Checks Refactored
NSX-V: Fixed distributed firewall groups not displayed in order of priority
Security: Remediated Reconfigure XSS vulnerability
Tasks: Fixed Task Result chaining not working when running in server context
Appliance Updates¶
Installer: Fixed issue with check failing to recognize when powertools/PowerTools/codeready repos were already enabled
Morpheus API & CLI Improvements¶
Enhancements¶
New subcommands
instances clone-image|lock|unlock
.Update
invoices
command to parselineItemCount
becauselineItems
is no longer returned with invoices list
Fixes¶
Fix option
--max -1
, since the server supports this, CLI also now supports-m all
which passmax=-1
in the request.Fix option
--sort x,y,z
to allow multiple fields since some endpoints now support this.
Agent/Node Package Updates¶
There are no Agent/Node package changes from v5.2.3