I made a change to backends.py and I'm trying to upload the project and am getting an error. I have used the rollback command as well but I keep getting the error.
Error 409: --- begin server output ---
Another transaction by user admin is already in progress for app: s~test-appx,
backend: urlstat. That user can undo the transaction with "appcfg backends rollback".
--- end server output ---
Does anyone have any idea about this?
This happens on occasion when something terrible happens during a push. If you wait long enough, it will eventually time out and you will be able to update normally again.
The lock is specific to a version of your application. So, if time is short, you can work around this error by pushing to a different version, and then making it the default from the appspot.com dashboard.
The -V flag allows you to specify which version to target.
appcfg.py -V 2 update ./myapp
I had the same error on an "interrupted" update and yes the rollback doesn't help either. What worked for me was to keep updating until the error went away - this isn't a real answer but I don't seem to be able to add comments
Related
I'm running Joomla 3.9.15. I'm trying to update to 3.9.16. PHP is 7.3.15.
I have tried updating from the home page and under components. I have also tried to update by uploading the patch file. In either case, Joomla reports a 500 error before even starting.
The akeeba backup before update is enabled but I disabled it and get the same 500 error.
I also used Akeeba tools to set fix permissions that did not help either.
I looked at the logs but could not find anything there that would help. I also enabled debug but nothing was reported there either.
Any help would be appreciated.
Carter
I cannot delete the datalab using the instructions found: https://cloud.google.com/datalab/getting-started#manage_instances_and_notebooks under Deleting VM instances. Keep getting error --
"Error: There is an operation pending for this application. Please wait and try again."
I keep trying after a period of time...but doesn't work. The charges to my account are growing and I cannot stop.
Already tried following: How to correctly stop Google Cloud Datalab
I finally deleted the entire project.
So I have a website I'm making that I need to be uploaded by Friday. The last version of it that I made I was able to upload to a Google App Engine domain that I created for it no problem. In fact, I was able to upload it multiple times a day. But now I need to update it and it won't let me. It keeps saying I already have a transaction going on, even though I don't. Help!
Try to rollback the update
appcfg.py [options] rollback <app-directory>
Undoes a partially completed update for the given application. You can use this if an update was interrupted, and the command is reporting that the application cannot be updated due to a lock.
https://developers.google.com/appengine/docs/python/tools/uploadinganapp
Yes , you need to rollback using the appcfg from your google sdk: Here is my full command that I run from my war folder in the comand prompt:
"D:\programs\eclipse-kepler\plugins\com.google.appengine.eclipse.sdkbundle_1.8.8\appengine-java-sdk-1.8.8\bin\appcfg.cmd" --no_cookies --email=kdimkov#smartinteractive.fr --passin rollback ./
The same problem in the googles forums:
http://code.google.com/p/googleappengine/issues/detail?id=1783
I have this site, a random little one i just play around on with jsf and primefaces.
I have my own domain connected to it, and hosted it on google-app-engine...
It's been working as a charm right up until now. I have not done anything on the site due to vacation time, and suddenly the site is down? It was working when i deployed the last time, now when i go to my site i get this:
Error: Server Error
The server encountered an error and could not complete your request.
If the problem persists, please report your problem and mention this error message and the query that caused it.
It tells me absolutely nothing, i've tried to re deploy my app, after checking that it worked fine running locally. The first couple of time it just kept on waiting for a verify.. So i stopped it, which led me to learn how to do a rollback as i could not redeploy with the same version number after i stopped it the first time.
I got the rollback fixed, and i now deployed what i know i working code to the app-engine, and still when navigating to my site i get the above error? :S
I'm totally clueless here as the error doesn't really give me anything :S
Anyone have any ideas, i can post code etc. if necessary but something tells me that it is something else seeing that my code runs locally, and ran fine deployed too :S
You can find the log file for your web application at
https://appengine.google.com/logs?&app_id=yourappname
or on the Dashboard page in the list on the left side.
If you deploy a new version, also re-start the browser to clear old session data.
(Maybe you still get the 500 error still because of old session data).
i'm trying to upload my app engine project for the very first time and i have no clue why it is not working. the error from my terminal is:
[me][~/Desktop]$ appcfg.py update ProjectDir/
Application: tacticalagentz; version: 1
Host: appengine.google.com
Starting update of app: tacticalagentz, version: 1
Scanning files on local disk.
Error 404: --- begin server output ---
This application does not exist (app_id=u'tacticalagentz').
--- end server output ---
i'm using python 2.6.5 and ubuntu 10.04.
not sure if this is relevant, but i just created a google app engine account today. and i also just created the application today (like a couple of hours ago). this is really frustrating because i just want to upload what i have so far (as a demo). in my app.yaml this is my first line:
application: tacticalagentz
Furthermore, i checked on my admin console, and i CLEARLY see the app id right there, and it matches letter for letter with the app id in my app.yaml
could someone please enlighten me and tell me what i am doing wrong? or is it something beyond my comprehension (like indexing issue with Google that they need time to index my app id) ?
thank you very much in advance
apparently adding the "--no_cookies" parameter will work
appcfg.py update --no_cookies ProjectDir/
the way i was able to find my answer was by uploading my app from my Mac OS X (thank god i have linux mac and windows). AppEngine on Mac OS X comes with a GUI interface, and it worked for uploading. so then i found the command they used in the console, which included "--no_cookies". perhaps if you run into similar issues in the future, this is one approach to getting the answer
App Engine for Java have the same problem. The problem is about account login.
If you are using Eclipse, use Sign In button.
If u are using command-line, use "-e" option, like this:
appcfg.sh -e your#email.com update yoursite/
I had the same problem. When I changed the name of the app I used in the launcher to match the one in the app engine, It worked without any problem. The way I figured out, it was the name mismatch which caused the problem. You can see the name of your registered app in the admin console of app engine.(https://appengine.google.com/)
Here's what fixed it for me:
i had an instance of dev_appserver.py myProjDirectory/ on a different terminal.
i guess the scripts are somehow linked and aren't thread safe
An alternate option that worked for me is to just "Clear Deployment Credential" from the Control option of the GUI. When the app was deployed after this, it opened a google page to allow GAE to access the user profile and then deployment was successful.
The key bit is
This application does not exist (app_id=u'tacticalagentz').
which is telling you that appspot.com doesn't know of an application by that name. The admin console (https://appengine.google.com/) shows your applications. Check there. You might have made an inadvertent typo when you registered the app.