Morpheus v6.2.4 Documentation¶
v6.2.4 LTS Release Notes¶
Important
v6.2.4 contains embedded MySQL v8 upgrade when upgrading from v6.0.0 - v6.0.6 or 6.1.0 - 6.2.1. BACKUP YOUR DATABASE PRIOR TO UPGRADE when using embedded MySQL (all-in-one appliances)
Important
Minimum v6.x required to upgrade to v6.2.4 for environments using embedded RabbitMQ. Environments running 5.5.x or earlier using embedded RabbitMQ must upgrade to v6.0.0 - v6.0.6, or 6.1.0 - 6.2.1 prior to upgrading to v6.2.4
Warning
Rolling upgrades for HA environments using embedded RabbitMQ and/or embedded Elasticsearch services are not supported when upgrading from v6.0.0 - v6.0.6 or 6.1.0 - 6.2.1
Compatible Plugin API version: 0.15.7
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
Release Dates
v6.2.4 Nov 14 2023
New Features¶
- API & CLI
Added the ability to create Catalog Items based on Forms through Morpheus API and CLI :superscript:` 6.3.1`
The Certificates API endpoint now validates the given integration ID and does not create the certificate if an integration with the given ID does not exist 6.0.9 6.3.1
refId
andrefType
parameters are no longer ignored when Morpheus-type IP Pool reservations are made over Morpheus API 6.0.9 6.3.1
- Currency
Added Malaysian Ringgit (MYR) currency support 6.0.9 6.3.1
Added support for Mongolian Tugrik (MNT) currency :superscript:`6.0.9 6.3.0 `
Added support for Singapore Dollar (SGD) currency 6.0.9 6.3.1
- Forms
Added various fixes and quality of life improvements for Forms feature :superscript:` 6.3.1`
- Hyper-V
Adding a Hyper-V cloud with a WinRM Port value of 5986 rather than the default of 5985 now works properly 6.0.9 6.3.1
- Kubernetes
Single and HA layouts for Kubernetes version 1.28 clusters added for OpenStack and OpenTelekom Clouds 6.0.9 6.3.1
The
nginx-ingress
version 1.9.4 package is now being included with Kubernetes 1.26 through 1.28 cluster layouts for all supported operating systems 6.0.9 6.3.1
- NSX-T
Official support added for NSX-T 4.1 6.0.9 6.3.1
- Security
Bouncycastle upgraded to 1.76 to mitigate CVE-2023-33201 6.0.9 6.3.1
Guava upgraded to 32.0.1 to mitigate CVE-2023-2976 6.0.9 6.3.1
Upgraded cxf-rt-transports-http to 3.4.10 to mitigate CVE-2022-46363 6.0.9 6.3.1
Upgraded to Eclipse.jgit to 6.6.1 to mitigate CVE-2023-4759 6.0.9 6.3.1
- ServiceNow
Added the ability to switch back to the older table-based API mode for CMDB sync 6.0.9 6.3.1
- vCloud Director
Added MKS 1.28 HA layouts for vCD Clouds 6.0.9 6.3.1
Fixes¶
- Agent
Updated public key used by agent installation scripts to prevent downstream warnings or errors in logs 6.0.9 6.3.1
- API & CLI
Morpheus is now displaying invalid value or string too long errors for the various BGP neighbor properties when updating a network router’s BGP neighbors through the API 6.0.9 6.3.1
- Blueprints
ARM-type App Blueprints no longer fail on provisioning when they contain array-type parameters with a default value indicated 6.0.9 6.3.1
- Costing
Fixed an issue that could cause an incorrect price to be displayed if the price was set by a long-running Price phase Task 6.0.9 6.3.1
- Database
Added an index on the
process_id
column in thejob_execution
table of the database. This will improve performance for those with very largejob_execution
tables 6.0.9 6.3.1
- Forms
Fixed the Security Group ID Form variable not resolving in config which caused provisioning failures :superscript:` 6.3.1`
- Inputs
Typing any value into typeahead-type Inputs which are marked required will no longer satisfy the Input. A valid selection from the dropdown field must be selected 6.0.9 6.3.1
- Installer
sshd-core
upgraded to 2.10 to mitigate CVE-2023-3588 6.0.9 6.3.1
- Instances
For Windows Instances installing Morpheus Agent via Unattend, Morpheus will now detect if there is already content in the SetupComplete.cmd script file and ensure the Agent install script is appended in such a way that all scripts will run properly 6.0.9 6.3.1
- Kubernetes
Fixed failed MKS cluster upgrades from 1.26.x to 1.27.x which were failing due to a removed parameter 6.0.9 6.3.1
- NSX-T
Fixed a visibility issue that allowed all edge cluster nodes to be visible to all Tenants when the same NSX-T integration was shared with them and individual edge clusters were assigned to each via visibility permissions 6.0.9 6.3.1
Increased the network server refresh lock timeout to reduce appliance CPU consumption under certain use cases 6.0.9 6.3.1
- OpenStack
DNS records are now removed on Instance deletion when setting a floating IP at provision time with a Route53 integration on OpenStack Clouds 6.0.9 6.3.1
- Option Lists
Added global maximum setting for Option Lists as it was possible to severely reduce appliance performance in some cases with extremely large Option Lists :superscript:` 6.3.1`
Updated REST-type Option Lists to no longer ignore the “no proxy” global setting 6.0.9 6.3.1
- Plans and Pricing
Fixed an issue with custom Service Plans where sometimes the workload size values (CPU, memory, etc.) would only be correct after selecting another Plan, then coming back to reload the original 6.0.9 6.3.1
- Plugins
Fixed used IPs count (such as on the IP Pools list page) to include reservations made through Morpheus provisioning or manual assignment in addition to those discovered 6.0.9 6.3.1
- Remedy
Fixed an issue that prevented loading of COMPANY and APPROVAL USER fields when adding a Remedy integration which made it impossible to create the integration 6.0.9 6.3.1
- SCVMM
Fixed an SCVMM provisioning issue that would occur when multiple virtual machine paths existed in the SCVMM hosts 6.0.9 6.3.1
- Security
Fixed an issue that could allow arbitrary code execution against a workload within an Ansible Task execution 6.0.9 6.3.1
The returned error message when attempting to edit a Cloud name to a very long string via Morpheus API has been altered for security reasons 6.0.9 6.3.1
The Morpheus Agent API key is now masked from server and host detail pages for security reasons 6.0.9 6.3.1
- Tasks
Updated HTTP-type Tasks to no longer ignore the global “no proxy” setting 6.0.9 6.3.1
- Terraform
Terraform now honors the global “no proxy” setting 6.0.9 6.3.1
- VMware
Changes made to the disk size on the template in vCenter are now reflected in Morpheus 6.0.9 6.3.1
Converting VMware VMs to managed no longer strips away any tags in VMware 6.0.9 6.3.1
Morpheus now supports VMware tags with “multiple” cardinality 6.0.9 6.3.1
- Workflows
When running Workflows from the Instance Action menu, it will no longer take multiple clicks on the dropdown menu to display all available Workflows 6.0.9 6.3.1
Embedded Plugins¶
- Infoblox
infobox-plugin updated to v1.2.3
Morpheus UI
- 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
- 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
- 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
Release Notes
Morpheus API & CLI
Resource Center