radius-project / radius

Radius is a cloud-native, portable application platform that makes app development easier for teams building cloud-native apps.
https://radapp.io
Apache License 2.0
1.43k stars 87 forks source link

Better error reporting for environments that are missing Azure subscriptionId and resourceGroup #7658

Open willdavsmith opened 1 month ago

willdavsmith commented 1 month ago

Overview of feature request

From https://github.com/radius-project/radius/issues/7655

If you deploy Azure resources with an incorrectly configured environment (i.e. missing subscriptionId and resourceGroup), we return a bad error message ("does not have authorization..."). We should improve this error message to something like "you are deploying Azure resources but the environment does not have a subscription reference".

Acceptance criteria

Additional context

No response

Would you like to support us?

AB#12454

radius-triage-bot[bot] commented 1 month ago

:wave: @willdavsmith Thanks for filing this feature request.

A project maintainer will review this feature request and get back to you soon.

We also welcome community contributions! If you would like to pick this item up sooner and submit a pull request, please visit our contribution guidelines and assign this to yourself by commenting "/assign" on this issue.

For more information on our triage process please visit our triage overview

radius-triage-bot[bot] commented 1 month ago

:+1: We've reviewed this issue and have agreed to add it to our backlog. Please subscribe to this issue for notifications, we'll provide updates when we pick it up.

We also welcome community contributions! If you would like to pick this item up sooner and submit a pull request, please visit our contribution guidelines and assign this to yourself by commenting "/assign" on this issue.

For more information on our triage process please visit our triage overview