error in container app deployment service principal identity settings

kenkyusha 15 Reputation points
2024-02-29T18:15:11.0133333+00:00

I am trying to re-deploy into a container app, It worked perfectly until last night even with the github actions.

Today as I am doing again updates I can see that something has changed somewhere, which has rendered my github actions deployment to (fail during deployment) and also now the docker push to container registry and manual deployment doesnt work neither. error from github:

ERROR: (FailedIdentityOperation) Identity operation for resource '/subscriptions/SUB_ID/resourceGroups/NAME/providers/Microsoft.App/containerApps/backend-prod-app' failed with error 'Failed to perform resource identity operation. Status: 'BadRequest'. Response: '{"error":{"code":"BadRequest","message":"DelegatedResources dictionary cannot be empty unless resource has existing delegations."}}'.'.

The error message that is displayed on while I try to re-deploy new revision

Failed to deploy new revision: Identity operation for resource '/subscriptions/SUBS_ID/resourceGroups/NAME/prov….. prod-app' failed with error 'Failed to perform resource identity operation. Status: 'BadRequest'. Response: '["error":("code" :"BadRequest", "message". "Client not permitted to perform resource delegation. Requests containing delegated Resources must be made with a valid Microsoft 1st-party app credential."))'.

Microsoft Configuration Manager Deployment
Microsoft Configuration Manager Deployment
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Deployment: The process of delivering, assembling, and maintaining a particular version of a software system at a site.
1,007 questions
Azure Container Apps
Azure Container Apps
An Azure service that provides a general-purpose, serverless container platform.
469 questions
{count} votes

1 answer

Sort by: Most helpful
  1. JananiRamesh-MSFT 29,116 Reputation points
    2024-03-02T16:35:09.46+00:00

    @kenkyusha Thanks for your patience! I understand that you may have experienced some issues with put and get calls due to a recent regression. I'm glad to inform you that the fix has been deployed to the affected regions.

    If you have any further queries or concerns, please don't hesitate to let me know. I'm here to assist you in any way I can.

    Also, please accept as Yes if the answer provided is useful, so that you can help others in the community looking for remediation for similar issues.

    1 person found this answer helpful.

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.