Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] container app revision spec is missing running states #29102

Open
weikanglim opened this issue May 14, 2024 · 1 comment
Open

[BUG] container app revision spec is missing running states #29102

weikanglim opened this issue May 14, 2024 · 1 comment
Assignees
Labels
bug This issue requires a change to an existing behavior in the product in order to be resolved. Mgmt This issue points to a problem in the management-plane of the library.

Comments

@weikanglim
Copy link
Contributor

API Spec link

https://github.com/Azure/azure-rest-api-specs/blob/main/specification/app/resource-manager/Microsoft.App/stable/2024-03-01/ContainerAppsRevisions.json

API Spec version

2024-03-01

Describe the bug

On Azure Developer CLI team, we were trying to implement a feature to wait for a revision to be ready. In testing, we found out that there are terminal states that are not being captured.

For example, ActivationFailed is a state we found that was not captured.

Expected behavior

RunningState should have all enum values captured in the API spec, otherwise clients will not know how to handle all applicable states.

Actual behavior

RunningState is missing values such as ActivationFailed.

Reproduction Steps

We had a container that had failed with VolumeMountFailure, and that resulted in an ActivationFailed state that isn't captured in the current list here.

Environment

No response

@weikanglim weikanglim added the bug This issue requires a change to an existing behavior in the product in order to be resolved. label May 14, 2024
@zzhxiaofeng
Copy link
Member

@Juliehzl Please help have a look, thank you.

@zzhxiaofeng zzhxiaofeng added the Mgmt This issue points to a problem in the management-plane of the library. label May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This issue requires a change to an existing behavior in the product in order to be resolved. Mgmt This issue points to a problem in the management-plane of the library.
Projects
None yet
Development

No branches or pull requests

3 participants