v3.5.3

Release date: 12/13/18

Note

yum and msi agent installs are now over port 443

Important

Ngnix needs to be restarted after 3.5.3 upgrade with morpheus-ctl restart nginx

New Features

  • API: Added externalId for vm’s

  • API: Added user setting endpoints

  • API: Blueprint Group & Tenant Access

  • API: Customizing Blueprint Access

  • API: Instance history added

  • API: Provision Instances/Apps using Workflow names

  • API: Track usage for Discovered VM’s

  • API: Update host ssh password

  • Appliance: ElasticSearch: Added support for ElasticSearch TLS connections

  • Appliance: Global general performance improvement

  • Appliance: Increase timeout for linux tasks

  • Appliance: RabbitMQ: STOMP SSL support added

  • Apps: Added App execution aborting

  • Apps: Added review tab to app wizard

  • Automation: Ansible: Morpheus Variables support added. containerScriptConfig map now sent to an extraVars.yml for Ansible use

  • Backups: Commvault: Refactored Commvault integration

  • Backups: Rubrik integration added with SLA Domain sync, Backup creation and restore.

  • Backups: Rubrik Integration added.

  • Backups: Zerto improvements

  • Blueprints: Permissions section with Group Access and Tenant visibility added

  • Clouds: Nutanix: CVM’s now shown as Hosts

  • Clouds: Nutanix: V2 & V3 API stats for discovered VMs, Image Sync

  • Clouds: Nutanix: Windows: Domain Join added to unattend.xml

  • Clouds: Nutanix: Windows: License application added to unattend.xml

  • Clouds: OpenStack: Added Network type choices for OpenStack SDN

  • Clouds: OpenStack: LBaaSv2 API endpoints for VIO added

  • Clouds: Openstack: Specify Floating IP option added

  • Clouds: OTC: Added support for availability zones

  • Clouds: SCVMM: Static IP’s now injected in unattend.xml

  • Clouds: SCVMM: Windows: Domain Join added to unattend.xml

  • Clouds: SCVMM: Windows: License application added to unattend.xml

  • Clouds: Status in Clouds list view now shown as disabled and greyed out when when a Cloud is not enabled

  • Clouds: VMware: Hypervisor Console: WMKS console added, replacing VNC. GDB Server port requirement on ESXi hosts is not required for WMKS.

  • Load Balancers: F5: SSL profile creation added

  • Infrastructure: Custom Instance Types can now be used on Convert To Managed

  • Infrastructure: Renamed “Unmanaged” to “Discovered”

  • Infrastructure: Service Plan can now be specified on Convert to Managed

  • ITSM: New Cherwell Integration

  • ITSM: New Remedy Integration

  • ITSM: ServiceNow: CMDB update CI on status change

  • Library: “Supports Convert To Managed” flag added to Layouts

  • Operations: Activity: New History section added with active processes and process history

  • Operations: Health: Added info message for single node Elasticsearch health

  • Operations: Usage: Added Type Filter with Container, Host and Discovered options

  • Provisioning: Auto-truncation of Windows hostnames if specified hostname is over 15 character limit. If truncated name matches existing hostname sequence added.

  • Provisioning: Morpheus Agent msi and yum packages now transferred over 443. 80 still required for deb agents

  • Provisioning: Support Deployments enabled on System MySQL Instance Type

  • Provisioning: Windows: Agent install optimizations, speed improvements

  • Storage: Dell EMC Isilon: Create exports to allow access from ip addresses

  • Storage: Dell EMC Isilon: Create new NFS shares

  • Storage: Dell EMC Isilon: Create storage providers from an Isilon volume

  • Storage: Dell EMC Isilon: Manage existing NFS shares

  • Storage: Dell EMC Isilon: Sync NFS volume shares to Morpheus

  • Virtual Images: Prevent form autofill for username/password

Fixes

  • Administration: Fix for deleting users that have history records in Archives

  • Administration: Fix for external smtp settings requiring username

  • Administration: Fix for saving white label settings in subtenants

  • Administration: Fix for Windows passwords with ampersand

  • Analytics: Fix for utilization time filters not returning data

  • Ansible Tower: Fix for “Limit to Instance” flag

  • Ansible Tower: Fix for Ansible Tower groups not set to mandatory

  • Ansible Tower: Fix for Ansible Tower integration details search

  • Ansible Tower: Fix for editing an Ansible Tower in Provisioning: Automation: Services

  • Ansible: Fix for Ansible workflow execution fails as no hosts are found

  • Ansible: Fix for intermittent git lock issue

  • Ansible: Security Updates

  • Appliance: Installer: Fix for :9200 being appended in elasticsearch.yml unicast hosts array

  • Apps: Fix for App export creating extra configs when group is defined

  • Apps: Fix for variables in Instance names not evaluated in App Tier view

  • Automation: Fix for Automation Tasks search not working beyond first page

  • Azure: Scale Sets: Fix for missed deployments when scaling multiple nodes

  • Blueprints: Fix for blueprint export including name and templateName

  • Blueprints: Fix for incorrect price data displayed for custom plans

  • CLI: Fix for sub-tenant user invalid login counter

  • Clouds: Fix for display of warning message when attempting to delete a cloud with existing managed vm’s

  • Clouds: Fix for Instance usage record creation for Convert to Managed

  • Dell ECS: Fix for ECS Bucket Edit unknown error on Bucket Name Update

  • ESXI: Fix for ESXI Docker Host not using LVM on 2 disk Hosts

  • Git: Fix for auto appending of .git to git url in Git Integrations

  • Global Search: Fix for partial Instance Name search

  • Groups: Fix for add clouds to group buttons hidden if no public clouds are enabled in Administraiton - Settings

  • Instances: Fix for instance clone not respecting cloud selection

  • Instances: Fix for instance details auto refresh resetting history pagination

  • Integrations: Fix for Integration: Edit dialog clearing host, username, & password fields on authentication failure

  • Integrations: Fix for issue with display of Group & Cloud Integration scoping

  • Load Balancers: F5: Fix for adding F5 Load balancer with SSL configured from instance scale tab

  • Load Balancers: F5: Fix for editing F5 Load balancer settings from instance scale tab

  • Logs: Fix for date filters

  • Logs: Fix for log availability timeframe setting not applying

  • Logs: Fix for page size when using log level filter

  • Networking: Security Groups: Fix for ICMP rule requiring port

  • Nutanix: Fix for plan assignment on Instances and associated VM’s for convert to managed

  • Nutanix: Fix for Windows unattend.xml DNS settings

  • Nutanix: Windows unattend.xml forced flag corrected to force

  • OTC: Fix for OTC provisioning not surfacing failures

  • Pricing: Fix for OracleVM plans issue with incorrect cores

  • Pricing: Fix for price comparison missing some expected cloud prices

  • Pricing: Fix for tenant Plan visibility

  • Provisioning: /morpheus directory perms created by Agent Install now set to drwxrwxr-x

  • Provisioning: Fix for Load Balancer not retaining settings in instance wizard

  • Provisioning: Fix for overzealous enforcement of min ram setting on custom Plans

  • Provisioning: Fix for scaling down not cleaning up environment variables

  • SCVMM: Fix for Resource Pool input styling

  • SCVMM: Fix for Network Group Validation error

  • SCVMM: Fix for VHD/VHDX in node type dropdown

  • Storage: Fix for storage bucket/shares input validation

  • Tenants: Fix for inability to delete tenants with IP pools in use

  • UCS: Fix for UCS cloud credentials not working on add, only edit

  • User Settings: Fix for Default Cloud selection displaying clouds in groups not accessible to user

  • Users: Fix for Bearer token expiration

  • VCD: Fix for provisioning when using a synced Image from non-morpheus generated vCD catalogue.

  • VCD: Fix for uploading Images over 1 GB

  • VCD: Network DNS settings now updated upon cloud sync

  • VCD: Removed Hostname value in discovered vm’s detail view. This was set to machine name previously as Hostname is not avilable via vcd cloud sync.

  • Veeam: Fix for Veeam backup restores not working for existing jobs

  • VMware: Fix for VMware Docker Host creation when cloud is scoped to a Resource Pool

  • VMware: Fix for VMware reconfigure listing duplicate storage controllers

  • Workflows: Fix for executing workflows on Hosts