meshStack

meshStack

  • User Docs
  • Administrator Docs
  • API Docs
  • Release Notes
  • Feedback

›Recent Posts

Recent Posts

  • Release 2025.19.0
  • Release 2025.18.0
  • Release 2025.17.0
  • Release 2025.16.0
  • Release 2025.15.0

Release 7.40.0

October 29, 2020

meshcloud

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

This release includes the following issues:

  • Skip Azure Cost Collection for deleted subscriptions
  • Fixes 'required' being shown multiple times for tags
  • Improved logging of failed GCP Cloud Functions
  • Tag sanitization for cloud platforms
  • Import payment methods via meshObject API
  • Fixes policy violation badge shown at zero violations

Ticket Details

Skip Azure Cost Collection for deleted subscriptions

Audience: Operator
Component: kraken

Description

Azure sets subscriptions to a DELETED state, before it actually deletes subscriptions. Cost data cannot be retrieved for these subscriptions anymore. This is now handled correctly in meshMetering. There are also DISABLED subscriptions in Azure. Subscriptions in that status can be reactivated again. Azure keeps subscriptions in that state for up to 90 days, before it actually sets them to DELETED state. Cost data of DISABLED subscriptions will still be collected, so meshMetering still knows about the latest cost information Azure provides for DISABLED subscriptions. Additionally Azure cost data collection is now more tolerant and won't stop completely if cost data collection only fails for a few subscriptions. That way Tenant Usage Reports for all other subscriptions will still be generated and are up-to-date.

Fixes 'required' being shown multiple times for tags

Audience: User, Customer, Partner
Component: panel

Description

We recently introduced a textual indicator to show that a tag is a required field. In some cases this text would be appended multiple times and this is now fixed.

Improved logging of failed GCP Cloud Functions

Audience: Operator, Partner
Component: gcp

Description

In order to make debugging of failed GCP Cloud Functions easier, the response of these failed functions is now logged better and displayed in the Admin Area.

Tag sanitization for cloud platforms

Audience: Operator, Partner
Component: repli

Description

meshStack now sanitizes project tags to the requirements of cloud platforms instead of failing the replication. This means when an invalid tag value or key is encountered it replaces invalid characters or limits the length of the tag keys/values. The limitations of each cloud platform and which transformations are automatically applied is described in https://docs.meshcloud.io/docs/meshstack.metadata-tags.html#tags-in-cloud-tenants

Import payment methods via meshObject API

Audience: Operator
Component: meshfed

Description

meshPaymentMethods can now be imported via the meshObject API. It is also possible to import meshProjects with linked meshPaymentMethods within the same request. meshPaymentMethods will be updated on subsequent requests.

Fixes policy violation badge shown at zero violations

Audience: User
Component: panel

Description

The policy violation indicator badge in the menu is now hidden if there are no violations.

Recent Posts
  • Ticket Details
    • Skip Azure Cost Collection for deleted subscriptions
    • Fixes 'required' being shown multiple times for tags
    • Improved logging of failed GCP Cloud Functions
    • Tag sanitization for cloud platforms
    • Import payment methods via meshObject API
    • Fixes policy violation badge shown at zero violations
meshStack
Docs
User DocumentationAdministrator DocumentationSecurity FAQ
Get in Touch
SupportWebsiteLinkedIn
More
Release NotesGitHub
Copyright © 2025 meshcloud GmbH