microsoft / azure-container-apps

Roadmap and issues for Azure Container Apps
MIT License
371 stars 29 forks source link

Cannot Deploy/Update/Access Container Apps within Container App Environment #953

Open faheemgani opened 1 year ago

faheemgani commented 1 year ago

This issue is a: (mark with an x)

Issue description

We have several container app environments deployed in our subscriptions all hosted within the same region. I noticed today that I am not able to access the apps (both through the portal and using the az cli) within one of our container app environments.

I am also unable to deploy any new apps into that container app environment.

Seeing the following error in the console on the browser:

[WebsitesExtension] 12:44:01 MsPortalFx/Base/Base.Net 1 Base.Net: readyState: 4 responseJSON: {"error":{"code":"GatewayTimeout","message":"The gateway did not receive a response from 'Microsoft.App' within the specified time period."}} responseText: {"error":{"code":"GatewayTimeout","message":"The gateway did not receive a response from 'Microsoft.App' within the specified time period."}} status: 504 statusText: error [object Object] [object Object]

[WebsitesExtension] 12:44:01 ContainerAppMenu ContainerAppMenu: [ContainerAppMenu][getContainerApp][failed] - The request timed out. Diagnostic information: timestamp '20231024T114301Z', subscription id '', tracking id 'cc9bcaf3-3b99-44fe-81ea-7d45719bf61c', request correlation id 'cc9bcaf3-3b99-44fe-81ea-7d45719bf61c'. [object Object]

[WebsitesExtension] 12:44:01 ContainerAppOverview ContainerAppOverview: [ContainerAppOverview][getContainerAppInfo][failed] - Failed to get container app info [object Object]

faheemgani commented 1 year ago

The issue is now resolved but I still want to understand what the root cause was - as this is the second time we've had similar issues. There was a period of at least 4-5 hours where we couldn't deploy anything to that container app environment, this includes viewing existing container app metadata. The issue when I checked again the following day.