App Service - .NET Decimal Places Issue

Bunny Davies 46 Reputation points
2024-01-24T09:53:36.27+00:00

I'm a DevOps Engineer assisting a developing team with a recent issue regarding decimal places for currencies within a .NET 6 application suddenly changing from 2 to 3 without any changes being made.

image

The issue was first picked up by automated tests on Saturday Jan 20th which corresponds with "Routine Planned Maintenance in Progress for App Service in UK South" which started on Jan 18th but I've been unable to find any details as to what updates are included:

This notification is for previously scheduled maintenance to your Azure App Service instance(s) in UK South. The maintenance is now in progress. An update will be sent around 12 hours later or when maintenance is completed. During this time, your Azure App Service application(s) may see a brief drop in connectivity for a few seconds. Please see frequently asked questions for maintenance notifications: Routine maintenance for App Service. For maximum availability and minimal disruption to your service, follow our list of best practices outlined here: The Ultimate Guide to Running Healthy Apps in the Cloud. Feel free to refer to your portal for more information (https://aka.ms/servicehealthpm) and for any additional questions, please contact support.

The application is running on an App Service in a Windows App Service Plan with a standard SKU.

We are seeing the same issue in multiple environments which are all within the same region (UK South) and each environment has a dedicated App Service Plan. At first it was just one environment but we've seen it start impacting other environments with no related updates, pointing to a possible platform update issue.

The developers are looking at culture settings within the application but, so far, their attempts to resolve the issue have proven unsuccessful so I am looking at the platform and have the following questions:

  1. Is it possible to retrieve a list of updates included in the routine planned maintenance
  2. Does the platform have any bearing on culture settings within the application? My understanding is that Azure is en-us and UTC by default with any differences then needing to be set in code or in application settings.
  3. Has this issue been seen elsewhere?

Any and all help would be very appreciated.

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,934 questions
Developer technologies | .NET | Other
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.