Morpheus v6.0.1 Documentation¶
v6.0.1 Release Notes¶
Compatible Plugin API version: 0.13.7
Compatible Morpheus Worker version: 5.4.8
Important
In Morpheus v6.0.1, many third party integrations have been moved out of the core installer package and converted to Morpheus plugins. As a result, during the upgrade process your appliance will need to be able to access share.morpheusdata.com, the online repository for all Morpheus plugins. Where this is not possible, users may instead apply the supplemental installer package which is also available at Morpheus Hub alongside the main installer package.
Note
Items appended with 5.x.x are also included in that version
Release Dates
v6.0.1 Mar 14 2023
New Features¶
- Apps
A Costing tab has been added to App detail pages to aggregate invoice data specific to the App
- Automation
Run Tasks, Operational Workflows, or Jobs against a Label target rather than an individual Instance or server. The automation will run against all Instances or servers having the selected label
- Catalog
Catalog Items can now be configured with an option to allow users to specify a quantity which allows the user to order the Instance, App or Workflow multiple times
- Clouds
A Costing tab has been added to Cloud detail pages to aggregate invoice data specific to the Cloud
- Hosts
A Costing tab has been added to server detail pages to aggregate invoice data for the server
- Kubernetes
Added Kubernetes 1.26 support and added default 1.26 cluster layouts for supported Clouds 5.4.16
- NSX
Services are now listed in a dropdown vs previous lookup field in the NSX-T distributed firewall rule create/update modals.
- Nutanix
Custom child networks can now be created from Nutanix type clouds networks.
- Oracle Cloud
Oracle Clouds now have full tag sync capability similar to other Morpheus public Cloud integrations (like AWS or Azure). Oracle Cloud is updated with Morpheus tags on provisioning and two-way tag syncing takes place on each Morpheus Cloud sync
- Plans and Pricing
Service Plans can now be configured with a total storage range (limits on the total storage for all disks) and a per-disk storage range (limits on the sizes of each disk)
- Policies
A new Policy type “Approve Workflow Execute” has been added. The Policy is invoked whenever an Operational Workflow is executed from an Instance or server detail page or directly from the Workflows UI section
- Roles
New feature permission added - Snapshots: Linked Clones. This controls access to the Create Linked Clone command for Snapshots
- Terraform
Added Terraform support for OpenStack Clouds
- Workflows
Added the capability to stop the currently-running Task in a Workflow. This is useful when you wish to stop a long-running Task you know will fail or wish to stop attempting a “retryable” Task. The Workflow is then given a status of “cancelled” in History
Fixes¶
- API & CLI
The
make-managed
CLI call and underlying API call will now properly set tags on the new managed Instance 5.4.16
- Amazon
Improved Amazon AWS costing sync to better account for child accounts underneath a management account 5.4.16
- Ansible
Ansible logs in History detail views are updated to be displayed with more easily legible colors. Using the copy button to grab the whole output also now works better with special characters
- Clouds
Fixed an issue accessing key/value Cloud profile values
- Costing
Fixed a few issues related to prices vs costs (cost could be higher than price) and improved the accuracy of MTD and projection costs 5.4.16
- Identity Sources
The Morpheus LDAP integration is now compatible with OpenLDAP 5.4.16
- Inputs
Fixed an issue causing Input values not to be verified against a configured regex validation string if a visibility field was also set on the Input
Fixed an issue that caused reads from multi-select typeahead Inputs to return a list containing a null item at the start 5.4.16
- Option Lists
Using
zoneId
to filter Morpheus API-type Option Lists now works correctly 5.4.16
- Policies
Adding a network to a Subtenant which would cause it to exceed its network quota Policy now fails with a friendly error message rather than throwing a less helpful 500 (threw a gasket) error 5.4.16
- Reports
Fixed an issue that prevented correct results on the Instance Cost Report when filtering by a tag which contained a hyphen “-“
- Terraform
Fixed an issue that caused Terraform Instances to be removed from Morpheus even when the destroy action actually failed which led to orphaned instances left behind in the cloud 5.4.16
Fixed an issue that prevented applying state in Morpheus on Terraform 0.12.31 Apps 5.4.16
Improvements added to the HCL parser to account for edge cases that didn’t work properly 5.4.16
- UI
Fixed a UI display issue that could cause the Morpheus Role names and Active Directory group name fields to overlap each other when adding or editing an Identity Source integration 5.4.16
- Tags
Inputs which are exported as tags are now set properly on the workloads when multiple copies of an Instance are selected at provision time
- VMware
Visibility and Tenant ownership of newly synced VMware Cloud folders are now being set properly based on ownership of the parent folder
- Workflows
Workflows and Tasks run against Instances are now shown in history for all nodes associated with the Instance. Previously they were shown only in the history of the Instance and one of the nodes
Fixed an issue with restart Tasks in Workflows which could throw an error cause the rest of the Workflow not to complete after the workload was restarted
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
- Automation Integrations
- Backups
- Build
- 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