Morpheus v7.0.1 Documentation¶
v7.0.1 LTS Release Notes¶
Compatible Plugin API version: 1.1.1
Compatible Morpheus Worker version: 5.4.8+
Minimum upgrade version: v6.0.0
Note
Items appended with 6.x.x are also included in that version
Important
Amazon Aurora RDS Compatibility: For customers who use Amazon Aurora RDS as the Morpheus database, Aurora RDS MySQL version 3.06.0 is not compatible with any currently released Morpheus versions. v3.06.0 introduced new reserved keywords which cause syntax errors with existing database fields. Do not upgrade your Amazon Aurora RDS to 3.06.0 until a compatible version of Morpheus is available.
Release Dates
v7.0.1 Apr 10 2024
7.0.1-2 Apr 22 2024
7.0.1-2 Updates¶
- catalog
Fixed a 7.0.1-1 regression with Form Variables not appearing on the right side when using Input form types
Fixed a 7.0.1-1 regression with incorrectly locked fields when editing a catalog item
Fixed a 7.0.1-1 regression with the option to enable/disable auto injection of Form Variables
New Features¶
- Clusters
Added SSH validation to the Add Clusters Wizard. When entering host IP addresses, Morpheus will validate that it has SSH access to that IP address
Removed option to provision KVM and KVM/Docker cluster types. KVM is still supported through onboarding pre-configured brownfield hosts and consuming them as provisioning targets
- DigitalOcean
Added support for scoping DigitalOcean Clouds to specific VPCs as well as support for discovering existing Droplets and onboarding them as discovered servers
- Identity Sources
Added an optional configuration to Active Directory Identity Sources which allows users to log in with a UPN credential for subdomain access rather than just a username 6.2.9
Fixes¶
- API & CLI
Billing API responses now can include start and end times down to the millisecond by including the
&includeMS=True
parameter 6.2.9Fixed an issue adding NSX-T integrations scoped to individual Projects at the Morpheus subtenant level
Fixed updates to NSX-T network
displayName
properties also updating the network name value following the next sync 6.2.9
- Automation Execute Schedules
Fixed Daylight Saving adjustments for Execution Schedules 6.2.9
- Azure
Fixed successful reconfigures leaving workloads in a “resizing” status under specific conditions 6.2.9
- Catalog
After updating the number of disks, the order review page now shows the updated number rather than displaying the original ordered number 6.2.9
For Catalog Item Blueprints, the Layouts field selections are now given in alphabetical order and the pre-set value prior to any user selection now reads “default” rather than “select” 6.2.9
- Code
When browsing folders in integrated Git repositories, folders in non-default branches can now be expanded to view files 6.2.9
- Currency
Improved currency conversion logic in specific scenarios to ensure greater accuracy 6.2.9
- Github
Clicking the Location link from the Organizations tab of a Github integration detail page now leads to a better formatted page 6.2.9
- Inputs
Default Input values on Inputs set due to “Remove No Selection” configuration are now shown on detail page as expected when configured to show there 6.2.9
Fixed regex verification for text-type Inputs not being checked under specific conditions when the Input was Visibility-dependent on another Input 6.2.9
Number-type Inputs now work properly when the spinner controls are used to increment the value 6.2.9
When a required Input defaults to a “false” value sourced from a manual Option List, it will no longer fail the required validation without the user toggling the values 6.2.9
- Jobs
Jobs (Provisioning > Jobs) that have more than 25 “Context Instance” targets will now show them all when editing the Job later 6.2.9
Workflow Jobs containing dependent fields now property update to using the new values if edited after the initial save 6.2.9
- KVM
Fixed VMs restarting unnecessarily when adding new disks or extending the root disk
- Kubernetes
Adding workers to Kubernetes clusters with custom memory ranges defined on the Plan no longer fails with error 6.2.9
We now properly show the number of master nodes present on external (brownfield) Kubernetes clusters when there are multiple masters 6.2.9
- Layouts
Sorting the Layouts list page by the version column now sorts the Layouts in a logical ascending or descending order 6.2.9
- NSX-T
Fixed creation of pools for NSX Advanced Load Balancers which previously failed with error 6.2.9
Services shared across projects are now available while creating NAT Rules for integration scoped to a specific project 6.2.9
- Network
Fixed large CIDR ranges slowing down loading of network detail pages 6.2.9
- Nutanix Prism Central
Fixed errors that prevented deleting Prism Central Clouds 6.2.9
When Nutanix Prism Central Clouds are deleted, synced Virtual Images are also deleted to prevent duplicate images if the Cloud is re-added later 6.2.9
- Option Lists
Option Lists can now use Input values in request and translation scripts when their associated Input is hidden 6.2.9
- Route 53
Fixed Route53 integration being limited to returning only the first 100 routes 6.2.9
- Security
A list of installed plugins is no longer visible when visiting
<applianceUrl>/plugins
without a logged in session 6.2.9Fixed an issue that could potentially allow users to run Tasks against workloads in different Tenants by manipulating POST requests 6.2.9
HTML injection is no longer possible via the “Label” field when adding links (Administration > Settings > Whitelabel) to the global support menu 6.2.9
- VMware
Cloning vCenter VMs from Morpheus no longer fails under specific scenarios where the VM was built from a synced template which was later removed from inventory in vCenter 6.2.9
Fixed issues related to snapshot reverting when disks had been added after the snapshot was taken 6.2.9
Fixed scenarios where address information did not sync due to MAC addresses not matching due to letter casing 6.2.9
Fixed successful reconfigures leaving workloads in a “pending” status under certain conditions 6.2.9
When Resource Pools are nested, Morpheus now shows all of the child Resource Pools properly when many are present 6.2.9
- Veeam
Fixed backup jobs and repositories removed in Veeam not being removed from Morpheus on sync
Appliance & Agent Updates¶
- Appliance
Embedded MySQL updated to v8.0.36 6.2.9
Java updated to v11.0.22 6.2.9
Standard Appliance OpenSSL version updated to v1.1.1w 6.2.9
- Agent Packages
Node and VM Node Packages Java updated to v11.0.22 6.2.9
- Plugins
DigitalOcean: Embedded Digital Ocean plugin updated to v1.2.4
- Getting Started
- Operations
- Provisioning
- Library
- Infrastructure
- Backups
- Monitoring
- Tools
- Administration
- Personas
- Diagrams
- Troubleshooting
- logback config
- Ansible Troubleshooting
- Attaching Logs to Case
- Blank Dashboard
- CLI Troubleshooting
- Cannot Login
- Common Ports & Requirements
- How to un-manage an Instance/VM/Host
- MySQL Too many connections error
- Morpheus Agent Install Troubleshooting
- Morpheus UI not loading after upgrade or reconfigure
- Remote Console
- SSL Self-signed Certificate Regeneration
- Unable to Delete Tenant
- Unable to Provision a Custom Image
- Variables
- Guides
- Getting started with Morpheus and AWS
- Getting started with Morpheus and VMware
- Introduction
- Installation & Setup
- Groups
- Integrating Your First Cloud
- Viewing Cloud Inventory
- Configuring Resource Pools
- Configuring Data Stores
- Configuring Folders
- Configuring Network for Provisioning
- Prepping an Image
- Provisioning Your First Instance
- Creating Your First Library Item
- Automation and Configuration Management
- Conclusion
- Getting started with Morpheus and Azure
- Automated Single-Node Application Deployment with Morpheus
- Automated Multi-Node Application Deployment with Morpheus
- Adding Functionality Through Operational Workflows
- Creating XaaS Instance Types with Morpheus
- Morpheus Virtual Desktops
- VDI Pools Overview
- Configuring Access to VDI Pools
- Creating VDI Templates
- Creating or Editing a VDI Pool
- Creating or Editing a VDI Apps
- VDI Gateways
- Virtual Desktop Persona Overview
- Key Features
- Configuring Access to the Virtual Desktop Persona
- Launching a VDI Instance
- Changing the Virtual Desktop Persona Background
- Getting Started with Terraform Instance Types
- Backing Up and Restoring Morpheus Appliance
- Cloud Resource Tagging with Morpheus
- Cypher Policies
- Configuring Access with Clouds, Groups, and Roles
- Tenancy
- Automation Integrations
- Backups
- Clouds
- Alibaba
- AWS
- Azure (Public)
- Azure Stack
- Cloud Foundry
- Digital Ocean
- ESXi
- Google Cloud Platform (GCP)
- Huawei Cloud
- Hyper-V
- IBM Cloud
- KVM
- Canonical MAAS
- Mac Stadium
- Nutanix
- Openstack
- Oracle VM
- Oracle Cloud
- Open Telekom Cloud
- Nutanix Prism Central
- SCVMM
- Softlayer
- UCS Manager
- UpCloud
- vCloud Director
- VMware vCenter
- VMware Fusion
- Xen Server
- Containers
- Deployment
- DNS
- Identity Management
- ITSM
- Load Balancers
- Logs
- Monitoring
- Networking Integrations
- Storage
- Supported Integration Versions
- Trust