Skip to main content

Release 7.39.0

· 4 min read
meshcloud

Release period: 2020-10-14 to 2020-10-22

This release includes the following issues:

  • Fixed project create & edit without addresses
  • Fixes GCP replicator unable to create new groups
  • Readable error messages for meshObject API
  • Improves roles detection for Azure Blueprint assignments
  • Enhanced Tag Visualization
  • Linebreaks in Platform Notifications
  • Enhanced Look and Feel of Customer Entry Screen
  • Project Search on Customer Entry Screen
  • Fix possible conflict in meshCustomerUserGroup import
  • Fixes error in Access Control page
  • Remove Myself feature in the customer user list
  • Improves null value handling for GCP SDK
  • Policy violations in meshCustomer area

Ticket Details​

Fixed project create & edit without addresses​

Audience: Customer
Component: release-note

Description​

Previously an address had to be available to create or update a project. Now an address is no longer needed to create or update a project if the according config flag is set.

Fixes GCP replicator unable to create new groups​

Audience: Operator
Component: gcp

Description​

Because of a misleading HTTP return code from GCP API the replicator was unable to create groups with the new non-domain-delegated service account. This was fixed.

Readable error messages for meshObject API​

Audience: Customer, Partner
Component: meshfed

Description​

The meshObject API will return a dedicated error message in case an invalid identifier is provided or meshProject creation fails due to exceeded quota settings.

Improves roles detection for Azure Blueprint assignments​

Audience: Operator
Component: azure

Description​

On some occasions Azure does not return a role assignment properly even though it already exists in the scope of a Subscription. This adds a fallback way of checking for this role assignment in order to detect it and thus not fail the Blueprint assignment.

Enhanced Tag Visualization​

Audience: User
Component: panel

Description​

The visualization of tags has been improved. It now integrates more smoothly into the screens, especially into the new Customer Entry screen.

Linebreaks in Platform Notifications​

Audience: User, Partner, Operator
Component: panel

Description​

Linebreaks that are present in Platform Notifications are now rendered accordingly on the screens where the notifications are shown.

Enhanced Look and Feel of Customer Entry Screen​

Audience: User
Component: panel

Description​

The Customer Entry Screen, which is shown after logging in or switching a customer, has been visually enhanced. It now provides better UX and usage of the available space has been improved.

Project Search on Customer Entry Screen​

Audience: User
Component: panel

Description​

A search functionality has been added to projects listed on the Customer Entry Screen.

Fix possible conflict in meshCustomerUserGroup import​

Audience: Operator
Component: meshfed

Description​

In some cases already existing meshCustomerUserGroups have not been identified correctly during meshObject Import. This has been fixed now and meshCustomerUserGroups will be created and updated correctly in the intended customer.

Fixes error in Access Control page​

Audience: User

Description​

Due to an issue in the version 3.2.4.RELASE of spring-data-rest-core library we were using, there was an error appearing in the Access Control page in the Account area. This prevented the Assigned Users & Groups section from loading from time to time. With this change we have upgraded to version 3.2.10.RELASE version of the dependency which fixes the issue.

Remove Myself feature in the customer user list​

Audience: Partner

Description​

As a Partner Admin, you were already able to add yourself to a customer in the Administration area by clicking the "Add Myself" button on the "Customer Users & Groups" page. This feature introduces a "Remove Myself" button on the same page which you can use to remove yourself from a customer.

Improves null value handling for GCP SDK​

Audience: Operator
Component: gcp

Description​

Mitigates possible problems during GCP meshProject replication when GCP unexpectedly returns null in a request.

Policy violations in meshCustomer area​

Audience: Customer
Component: release-notes

Description​

Previously it was only possible to list all violated policies in the partner area. Now Customer Admins can also list violated policies in context of their customer.