V5.4.6 Release Notes

Note

Items appended with 5.x.x are also included in that version

New Features

API & CLI

  • A checksum property is now also returned when a masked password is returned via Morpheus API 5.5.0
  • Use credential sets (Infrastructure > Trust) to authenticate calls to populate REST-based Option Lists when creating the Option List via Morpheus API and CLI 5.5.0
  • Use stored credentials to authenticate HTTP Tasks or Tasks executed on remote servers when creating Tasks via Morpheus API and CLI 5.5.0
  • VMware Cloud integrations can be created from Morpheus API and CLI using stored credentials as they already can from Morpheus UI 5.5.0

Amazon

  • Amazon RDS instance types updated to reflect those currently available in the Milan region. Morpheus Plans also updated to reflect the change 5.5.0

Clouds

  • Manual Cloud refresh (Refresh > Costing from the Cloud detail page) now allows the user to specify a costing period to refresh and whether costing data should be rebuilt entirely 5.5.0

Credentials

  • OAuth2 credential types are now supported for populating REST-based Option Lists 5.5.0

Currency

  • Support added for Japanese Yen currency (JPY) 5.5.0
  • Support added for Thai Baht currency (THB) 5.5.0

Kubernetes

  • Cluster Events added. K8s Cluster Detail page Logs tab renamed to monitoring with Logs and Events sub tabs 5.5.0
  • Console access added for MKS (Morpheus Kubernetes) POD Instances. Note: Support for External, AKS, EKS, and GKE POD Consoles planned for a later release. 5.5.0
  • Improved Kubernetes Cluster sync performance for reduced overhead and sync times 5.5.0
  • Kubernetes 1.23 system cluster layouts added for Amazon, Digital Ocean, Morpheus (manual), Nutanix, VMware, & Xen 5.5.0
  • Kubernetes v1.22 added for Amazon EKS
  • Pod Events added. Events tab added to POD information modal with event TYPE, REASON, NAMESPACE, DATE, OBJECT & MESSAGE details 5.5.0

Monitoring

  • The Monitoring Checks detail page now paginates large lists of Checks results and Check Groups 5.5.0

NSX-T

  • Primary Tenant administrators can now create groups within distributed firewalls and expose them to Subtenant users. The Subtenant can create and modify rules within their allocated groups but cannot create or modify the groups themselves 5.5.0

OpenStack

  • Provision Type setting added to Openstack cloud settings. Image: Relies on the openstack server API to create a volume from the specified image.

Volume

Creates a volume which is then fed to the server api to launch a new server from the volume. 5.5.0

Plans & Pricing

  • Update to database schema handling pricing data to improve efficiency and performance 5.5.0

SCVMM

  • Updated handling of SCVMM workloads with dynamic memory plans 5.5.0

Virtual Images

  • System Ubuntu 22.04 images seeded for Amazon, Azure, DigitalOcean, ESXi, Google, Huawei, HyperV, KVM, Nutanix, Openstack, OTC, SCVMM & VMware 5.5.0

Fixes

API & CLI

  • Calls to the Morpheus API Security Groups endpoint now returns the object database ID as intended 5.5.0
  • Fixed an issue that prevented creation of OpenStack Clouds via Morpheus CLI in specific scenarios 5.5.0
  • The prices add CLI command now allows Price creation in all currencies that are supported in Morpheus UI 5.5.0

Azure

  • Fixed an issue that could cause 500 errors to be thrown when clicking into the detail page for provisioned Azure Instances 5.5.0
  • Fixed an issue that prevented provisioning from certain Azure marketplace offers 5.5.0

Blueprints

  • Fixed an issue that could prevent Subtenant users which weren’t the original creator of an App Blueprint from provisioning Apps based on the Blueprint 5.5.0

Catalog

  • Fixed an issue that could cause validation messages to be duplicated when Inputs with specific configurations are used with Catalog Items 5.5.0

Clouds

  • Updated database schema to prevent Cloud sync from stopping under certain conditions 5.5.0

Clusters

  • The cluster workloads donut chart (Infrastructure > Clusters) has been updated to more easily distinguish between workloads whose truncated names end up being identical (have the same first characters) 5.5.0

Compute

  • Fixed an issue that could cause Subtenant workloads to appear on the compute list page (Infrastructure > Compute) in the Primary Tenant 5.5.0

Costing

  • Usage checks have been refactored for efficiency and accuracy, primarily in very large environments 5.5.0

Credentials

  • Fixed an issue that prevented integrating new GCP Clouds using credential sets which were stored on an external Cypher server 5.5.0

Distributed Worker

  • Fixed issue with image uploads using morpheus worker hitting Socket Buffer limit 5.5.0

F5

  • Fixed an issue that prevented F5 virtual servers and nodes from being edited when set on a partition 5.5.0

Identity Sources

  • Improved validation on the “Add SAML SSO” modal to surface friendly validation warnings rather than throw errors when the modal is not filled out completely 5.5.0
  • Morpheus now trims any whitespace characters coming back from Active Directory, such as in usernames or email addresses, that could potentially create failures 5.5.0

Inputs

  • Input visibility is now honored for all Input types, including radio list, typeahead, and text area 5.5.0
  • Input visibility settings now work in Operational Workflow execution in addition to the Provisioning Catalog 5.5.0

Instances

  • The “Remove Node” option is no longer missing in specific scenarios for Windows 2016 custom Instances 5.5.0

Invoices

  • Fixed an issue that could cause the Cloud filter on the Invoice list page to show invoices for Clouds outside the filter parameter 5.5.0

Kubernetes

  • Fixed an issue that could cause “Add Job” to fail for Kubernetes clusters in some scenarios 5.5.0
  • Fixed an issue that would leave external Kubernetes clusters in a “warning” status due to an inability to render cronjobs on the cluster 5.5.0

Library

  • Fixed issues with some standard catalog Debian Layouts which had issues provisioning to certain Clouds
  • The Library menu in Morpheus UI is now visible when the user’s role permissions give them access only to the Power Schedule section 5.5.0

Network

  • Fixed an issue that caused 500 errors to be thrown when editing a security group scoped to all Clouds to add a location 5.5.0
  • Fixed an issue that caused a 500 error to be thrown when attempting to save a new zone record without filling in any fields on the modal 5.5.0
  • From the Primary Tenant, the Cloud filter on the Networks list page (Infrastructure > Network > Networks) now allows filtering by Clouds created in the Primary Tenant and assigned to a Subtenant 5.5.0
  • Updates to database schema for network domains table to prevent issues in specific scenarios 5.5.0

Oneview

  • Fixed cacheServerTemplates log errors during Oneview cloud syncs 5.5.0

OpenStack

  • Fixed an issue that could cause provisioning failure when using an image that has recently been uploaded 5.5.0
  • Fixed issue with PowerVC attribute error during provisioning. 5.5.0

Oracle Cloud

  • Removed “Oracle Cloud VM Instance” and “Oracle Cloud Windows Instance” selections from the “Add Resource” menu under the Hosts tab on an Oracle Cloud detail page 5.5.0

Plans & Pricing

  • Increased precision of price and cost sets to eight decimal places to ensure accurate figures in all scenarios 5.5.0

Plugins

  • Fixed an issue that could cause problems integrating plugins with HA appliances 5.5.0

Policies

  • Fixed an issue that caused Budget Policies to be applied incorrectly in some situations when App Blueprints were provisioned in Subtenants 5.5.0
  • Fixed an issue that caused Max VM Policies to be applied incorrectly in certain situations when multiple copies were provisioned simultaneously 5.5.0

PowerShell

  • Fixed an issue that caused PowerShell Tasks run against remote hosts to throw errors and not run as expected 5.5.0

Reports

  • Fixed a filtering issue that could cause some reports or views to show no data when filtered by Cloud or Group 5.5.0
  • Fixed an issue with the Time Series Cost report that caused errors to be thrown when the report was run with certain filters applied 5.5.0

SCVMM

  • Fixed an issue that prevented provisioning of VMs with multiple disks on SCVMM Clouds 5.5.0

Security

  • Fixed permission issue with /library/services api endpoint 5.5.0
  • Security: Fixed issue with tenant permissions for some /network/services endpoints 5.5.0

Tags

  • Tags applied to Kubernetes Master/Worker nodes via Morpheus CLI hosts update --tags command are no longer removed on the next cloud sync 5.5.0

Tasks

  • Fixed an issue that caused stored credentials not to be loaded properly when editing a Task associated with a credential set (HTTP Task or Task executed on a remote server) 5.5.0

Virtual Images

  • The “Source Image” on an Instance detail page is no longer hyperlinked back to the Virtual Image detail page when the user does not have permission to view the Virtual Image 5.5.0

Wiki

  • Improved sync of Wiki content for Instances containing multiple VMs, including handling situations when the first VM in the Instance is deleted 5.5.0

vCloud Director

  • Subtenant users can now create and manage NSX-T routers in vCD Clouds shared from the Primary Tenant 5.5.0

Appliance & Agent Updates

Appliance

  • Appliance Java version updated to 11.0.15+10 5.5.0
  • Ubuntu 22.04 (Jammy) is now supported for Morpheus Appliance hosts 5.5.0

Agent Packages

  • Linux Node & VM Node Package Java version updated to 11.0.15+10 5.5.0. MacOS agent java remains at 11.0.14+9 due to 11.0.15+10 jre macos pkg issue.
  • Linux Node & VM Node Package verison update to 3.2.7
  • Linux Node Packages now support installing Dokcer on Ubuntu 22.04 (Jammy) 5.5.0
  • Windows Agent msi packages updated to 1.8.0-2 with updated certificate. Note the Morpheus Windows Agent version (1.8.0) has not changed, this update only applies to the .msi installer packages & there is no need to update existing 1.8.0 agents. 5.5.0