API proxy not deployed properly .
- On UI getting below error :
Error in deployment {env}
Revision is deployed but traffic cannot flow .
Tried to remove the object manually :
From UI : Not working
from CMD : getting Undeployed error :
Plz help
Sorry you're seeing that problem. That's frustrating. The information in the UI is not very helpful, sometimes.
Which means it's difficult to diagnose the problem.
When I have this kind of problem I run my API proxy through apigeelint, to see if there is a problem with the configuration. Apigeelint can find and flag some errors with better information that you would get from the UI, in some cases.
Just today I had a similar problem. Using apigeecli, I imported an API Proxy bundle. that worked. Then using the same tool, I tried to deploy it. That failed with "Error" .
$ apigeecli apis deploy --wait --name ${PWD##*/} --ovr --org $ORG --env $ENV --token $TOKEN
Proxy deployment failed with status: ERROR
The UI was not super helpful:
Running apigeelint helped me solve the mystery:
It turned out I had an errant element in my RouteRule. Fixing that allowed the proxy to deploy correctly.
Maybe apigeelint will be able to help point you in the right direction, too.