Unable to update app: Error posting to URL: https://appengine.google.com/api/appversion/create?app_id=ethereal-zodiac-803&version=1& 409 Conflict Another transaction by user suganya.karthik is already in progress for app: s~ethereal-zodiac-803, version: 1. That user can undo the transaction with "appcfg rollback".
See the deployment console for more details Unable to update app: Error posting to URL: https://appengine.google.com/api/appversion/create?app_id=ethereal-zodiac-803&version=1& 409 Conflict Another transaction by user suganya.karthik is already in progress for app: s~ethereal-zodiac-803, version: 1. That user can undo the transaction with "appcfg rollback".
Just as the message says, you need to use rollback
command to undo the previous update that failed to complete. Just replace the word update
with the word rollback
(everything else stays the same) and run the command.
You can run it in the terminal window (command prompt) on your computer by running appcfg program.
Python: https://cloud.google.com/appengine/docs/python/tools/uploadinganapp
Java: https://cloud.google.com/appengine/docs/java/tools/uploadinganapp
In the terminal:
appcfg.py rollback (filename).yaml
If you are using maven, you can use rollback goal:
mvn appengine:rollback
In java, windows and eclipse:
Check the path for you appengine-java-sdk, in my case, it look like some things as.
C:\Users\camno\.p2\pool\plugins\com.google.appengine.eclipse.sdkbundle_1.9.30\appengine-java-sdk-1.9.30\bin
Now in the console, go to the location of sdk, by type:
cd [your appengine-java-sdk path]
Next, you can type the command for rollback:
appcfg -e [[email protected]] rollback [path to war of proyect]
The characteres [ ] must be no include. You can find more info about the comman arguments in https://cloud.google.com/appengine/docs/java/tools/appcfg-arguments
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With