Morpheus v7 Highlights¶
This section includes feature change highlights and key enhancements for all releases within Morpheus version 6. Many other features changes and enhancements were added to each of these versions and the release notes page for each individual version can be reviewed for complete details.
6.3.1¶
- Distributed Worker
Updated Distributed Worker such that all Morpheus Agent communications can be routed to the Morpheus appliance via the Worker
- Kubernetes
Added enhancements for utilizing Provisioning Workflows with custom Cluster Layouts
Added the ability to send Kube commands to MKS servers via Morpheus Agent when the Morpheus appliance cannot connect directly to the cluster
6.3.0¶
- Cluster Packages
Added new UI area (Library > Templates > Cluster Packages) for creating Cluster Packages which can be associated with Cluster Layouts. See the appropriate areas of Morpheus Documentation for more on Cluster Packages and Cluster Layouts
- Image Builder
Updated the Image Builder form into a single form rather than a paged wizard. See the Image Builder section of Morpheus documentation for example scripts and help getting started
- VMware
Added support for versioned templates from VMware Content Library Added the ability to set vApp Property values on VMware Node Types. See Node Type docs for more
6.2.5¶
- Distributed Worker
Updated Distributed Worker such that all Morpheus Agent communications can be routed to the Morpheus appliance via the Worker
6.2.4¶
- NSX-T
Official support added for NSX-T 4.1
- ServiceNow
Added the ability to switch back to the older table-based API mode for CMDB sync
6.2.3¶
- Identity Sources
SAML SSO identity sources using HTTP-POST binding are now working as expected when integrated with Morpheus Tenants
- Kubernetes
Updated default Kubernetes Cluster Layouts to version 1.28
6.2.2¶
- Catalog
Added support for saving Catalog items without first passing a check for valid JSON in the config
- Inputs
Added “REMOVE NO SELECTION” attribute for Select List-based Inputs. This defaults the Input to the first selection in the list rather than to an empty selection
- Layouts
Added Display Order property for Layouts. Layouts are listed in high-to-low order based on the Display Order in the Layouts dropdown of the provisioning wizard
6.2.1¶
- Forms
Additional quality of life features added for Forms
- XaaS
When Teardown-phase Tasks fail following an attempt to delete an XaaS Instance, the remaining Tasks are stopped which prevents the deletion from taking place. This allows users to correct the failing Tasks and ensure the object is deleted gracefully. Non-XaaS Instances already supported this.
6.2.0¶
- Import/Export
Configure code repositories (ex. integrated Github repositories) as import and export targets. Export Morpheus items as code into repositories and import them into other Morpheus appliances.
- Workflows
When running Workflows on-demand against an Instance, users can now select a specific phase of Tasks to be run if a Provisioning Workflow is selected
6.1.2¶
- Forms
Added Text Array input type for Forms which allows the user to enter a list of values separated by a delimiter. Once entered, the values are parsed out and may be individually deleted prior to submitting the form
Added new ability to filter available Cloud types on Forms. Select a Cloud type from the LIMIT TO CLOUD TYPE dropdown or select FILTER FROM RESOURCE. The option to filter from resource reads the Cloud type from the Catalog Item Instance config
6.1.1¶
- Amazon
Added ability to scope Amazon AWS Clouds to all regions
- Instances
Both the Name and Display Name property for Instances can now be edited. Previously, only the Display Name could be edited
6.1.0¶
- Forms
Added a Form builder tool to aid in creating robust order Forms for Catalog Items
6.0.10¶
- Distributed Worker
Updated Distributed Worker such that all Morpheus Agent communications can be routed to the Morpheus appliance via the Worker
6.0.9¶
- NSX-T
Official support added for NSX-T 4.1
- ServiceNow
Added the ability to switch back to the older table-based API mode for CMDB sync
6.0.8¶
- Kubernetes
Upgrade default Kubernetes Cluster Layouts to version 1.28
6.0.7¶
- Layouts
Added Display Order property for Layouts. Layouts are listed in high-to-low order based on the Display Order in the Layouts dropdown of the provisioning wizard
6.0.6¶
- Costing
The date filter on the Invoices list page now defaults to the last three months to ensure quicker page loads
6.0.5¶
- Clouds
IBM PowerVC Cloud support is now officially added. This Cloud type has existed in prior versions but is officially out of Alpha state with 6.0.5
- Kubernetes
Added Kubernetes 1.25, 1.26 and 1.27 layouts for vCloud Director
Added default Kubernetes 1.25, 1.26, and 1.27 layouts for Google Cloud Platform
- Workflows
When running a Workflow on demand against an Instance, users can now select a phase of Tasks to run when a Provisioning Workflow is selected
6.0.4¶
- Workflows
Added Scale Down phase for Provisioning Workflows. Tasks in this phase are run on nodes being deleted when Instances are scaled down (horizontally). This phase is invoked during both manual and automatic scale down events
6.0.3¶
- Instances
Instances now have a Name and Display Name field when editing. Previously editing the Name only updated the Display Name database property which created confusion when duplicate name warnings were received in future provisioning
- Logs
Morpheus Agent logs can now be disabled on a per-server basis in additional to the global enable/disable setting which is already in the product
6.0.2¶
- Plans & Pricing
Added the ability to set a cores per socket range on VMware-type Service Plans
- Policies
Added Max VM Snapshot Policies to allow users to limit the number of stored snapshots per VM which allows greater control over storage
Max Policies (Max Cores, Storage, and Memory) now include the option to include or exclude container resources in the Policy
- ServiceNow
Refactored API calls to ServiceNow which provide integration functionality within Morpheus. This results in greater fault prevention and some performance improvements
6.0.1¶
- Labels
Run Tasks, Operational Workflows, or Jobs against a group of Workloads (Instances or servers) with a commomn Label
- Kubernetes
Added Kubernetes 1.26 support
- Oracle Cloud
Added two-way tag sync for Oracle Cloud workloads, similar to tag sync capability with other public Clouds
- Policies
Added Workflow execution approval Policies. When Operational Workflows are executed
- Workflows
Added Workflow stop capability, such as if you realize a long-running Task will fail and do not wish to wait out the expected failure
6.0.0¶
- Dashboard
The main Morpheus Dashboard landing page (Operations > Dashboard) has been completely redesigned
- Instances
Instance detail pages now include a Resources tab which shows VMs, containers, Apps, and other constructs which may be associated with the Instance. Previously this information was on the main detail page, not inside its own tab
The Instance detail page header has been redesigned to move more of the most important information to the top of the page
The Instance detail page headers has been redesigned to move more of the most important information to the top of the page
The Instance detail page now includes a costing tab. This tab pulls and aggregates Instance and host invoices, pricing history charts, pricing trends, and lists associated metered prices
The Instances detail page now includes a Summary tab which holds information that was previously in the Info section of the page and was always present (regardless of which subtab the user was looking at)
The Instances detail page now includes a monitoring tab which holds memory, storage, CPU, disk I/O and network stats. This information can be shown over a maximum of 90 days depending on your appliance stats retainment setting
- Policies
Many Policy types can now be scoped to Service Plans
- Workflows
Nested Workflows have been added. Create modular Workflow pieces to build out larger Workflows
Retry failed Workflows from the point where the first Task failed