[google-appengine] Re: Connecting CloudSQL using App Engine in PHP 7.2

2020-02-05 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello,

Thank you for using Google Groups!

Depending on your environment, you may consult our step by step guides 
provided on our Github page for both our standard 

 
and flexible 

 
environments when connecting from Google App Engine(PHP) to a Cloud SQL 
instance. In addition to this, you may also refer to the appropriate 
app.yaml file examples included there for further insight into the 
parameters being discussed on this thread. 

I hope this helps!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/e9ee463e-1914-4678-ae14-4732d316d78e%40googlegroups.com.


[google-appengine] Re: How to create "developer.gservice account" in GAE

2019-09-06 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

The following documentation here 
,
 
mentions that the service account you would like to create is normally 
created by default when you enable the Compute Engine API for your project. 
You may check the documentation provided above for further details on what 
the responsibilities of this service account have. 

As for your inquiry regarding Firebase and Google App Engine: standard, 
would you be able to clarify your exact use case is? Are you calling an API 
created on Firebase from GAE? This information will help me accurately 
assist you with your issue.

I look forward to your response. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/faa640e9-b090-458f-b4b8-4883517eea15%40googlegroups.com.


[google-appengine] Re: Is there any externals source which can help me setting up

2019-09-06 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

My understanding is that you would like to create a Wordpress webpage using 
our Google Compute Engine product. If that is the case, you will find the 
following documentation here 
 useful as it provides 
some steps on how to get started as well as some general information about 
what using Compute Engine for Wordpress would entail. Additionally, the 
following documentation here  shows 
the various other ways you can implement your Wordpress webpage. 

However, in regards to GCE, you will most likely use image of Wordpress 
from Google Cloud Platform Marketplace here 

. 

I hope this helps!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/1daa17e2-5f23-4327-b3fb-5fcf1f8bf07b%40googlegroups.com.


[google-appengine] Re: Request was aborted after waiting too long to attempt to service your request

2019-09-06 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

Just going off the amount of information provided on your posting, I 
believe the following documentation here 
 
regarding *Google App Engine request timer *would be of some use to you. 
Additionally, this type of issue is usually encountered when there is a 
sudden high spike in incoming requests that exceed the services capacity. 
However, App start-up time taking longer than the response time may cause 
this as well. You may feel free to verify if the documentation shared above 
is able to provide you the necessary information to remedy this issue.

I hope this helps!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/eee4a721-083f-4369-b2ae-f0849062fa1e%40googlegroups.com.


[google-appengine] Re: Appspot Spam

2019-09-04 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

You may reference a few that spam emails that span through multiple days. 
This will provide the Abuse team an appropriate sample size for 
investigation and provide them an idea of the consistency of these spam 
emails being sent out from the appspot domain. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/05402eb7-f10a-45a9-a2ba-2bfdab20c686%40googlegroups.com.


[google-appengine] Re: billing - App Engine Backend Instances

2019-08-02 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

Looks like you would have to contact the Billing team for the issues you 
have described here. Due to that, you may feel free to contact the Billing 
team for your inquiry here 
. Additionally, 
you may include your concerns discussed on this thread on your ticket to 
Billing support as well. 

I hope this helps!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/c9f564c9-9975-4625-9ce7-ff0608fd4655%40googlegroups.com.


[google-appengine] Re: Cron tasks not uploaded using Google Cloud Tools for Eclipse

2019-07-29 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

In an attempt to isolate the issue, would you be able to set 
"app_start_timeout_sec" to the max? The max is 1800, you may try it again 
once set. Also, this will help rule out if the issue is due to app 
initialization or not. You may find further information about this here 

.

Look forward to hearing from you.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/9497ba27-7d40-46d1-a32a-5b37bee06dcf%40googlegroups.com.


[google-appengine] Re: Is Google App Engine Launcher being deprecated? Why??

2019-07-26 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
I was able to find the official notice for the deprecation of *appcfg*. Looks 
like it is set to be deprecated on *July 30, 2019* while the *shutdown date 
*is set for *July 30,2020*. You may find further details about this here 
. 

As for the launcher, we recommend moving to the Cloud SDK for future 
developments. You may install it here .

Hope this helps!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/809329a6-b1ed-4423-a4ea-c6fcb6edc3ec%40googlegroups.com.


[google-appengine] Re: Google App Engine Flex Environment -- WebSocket server error

2019-07-25 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi, 

Thank you for using Google Groups!

It seems like you have reached out about this issue on our Issue Tracker 
thread here  
for this issue as well. As suggested by the support agent on that thread 
, you may file 
a issue via the support-hub here  with 
additional details of this issue. 

Cheers

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/b07864e7-bd70-42f1-9388-91c4bdce634d%40googlegroups.com.


[google-appengine] Re: OAuth verification process for enterprise application with more that 100 customer domains

2019-07-23 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

My understanding of your issue is that, your application was previously 
sent for verification (in 2018) and was passed. As the new calendar year 
was implemented for 2019, your team had sent the verification application 
to the OAuth team once more. For reasons discussed in the email between 
your team and the OAuth team, the application was rejected. This resulted 
in another application to be submitted to the OAuth team which lead to the 
them asking for whitelisting on your end. Given the size of your operation, 
this seems to be not a viable option for you. 

Based on my research into this, the following FAQ answer for the question 
"*What 
happens if my app gets rejected from the verification process?*" mentions 
that "if you believe your app’s use of restricted scopes is compliant with 
the *Additional Requirements for Specific API Scopes * 
and
 
you want to reapply, do the following:

*1. *For a faster verification turnaround, ensure that your app complies 
with our policy. For more information, see *What are the requirements for 
verification?* 

*2.* On the GCP Console OAuth consent screen 
 page, register 
the restricted scopes you’re requesting access to and click Submit for 
Verification.

If your app had access to restricted scopes prior to January 1, 2019, the 
verification process opened on January 15, 2019 and closed on June 26, 
2019. Apps that had not completed the process were rejected. When you 
reapply for verification, all required materials need to be resubmitted. 
The end-to-end timeframes will take several weeks." 

For more information on how to streamline the verification process further, 
you may feel free to consult the *FAQ* page created by the* OAuth team here 
*. 

In regards to what was discussed by Google Cloud Support so far on this 
thread, the OAuth process is handled by a completely different team. GCP 
support can only refer to the answers available on the FAQ page created by 
the OAuth team to help users with their issues with OAuth process. The 
communication for your specific use case would ultimately have to be 
directed to that team for further clarification.

Additionally, if you would like to submit some feedback about these OAuth 
policies and changes, you can always send them to the following no-reply 
email address: oauth-feedb...@google.com.

I hope this was of some help to you.


  


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/dea49c0d-9a3c-4246-a8a7-d99d533e15c4%40googlegroups.com.


[google-appengine] Re: very long (about 1400 ms) server response time on Wordpress instance

2019-07-22 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

Seems like the screenshot link you provided is returning a 404 (not found). 
Would you be able to clarify which Google App Engine environment 
your 
WordPress instance is running on? This will assist me in the direction to 
take for my research. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/1a6b30cf-57c5-424a-affc-b2865c4381d2%40googlegroups.com.


[google-appengine] Re: "Unverified apps" message for an app that doesn't require verification

2019-07-22 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Seems like this thread is a duplicate of the one posted here 
. You 
may see the answer provided there for further clarification on the OAuth 
process.

Thank you. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/5679e417-2527-4a2a-83ea-f4da7e7133c9%40googlegroups.com.


[google-appengine] Re: App without restricted and sensitive scope still showing "unverified apps"

2019-07-22 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Looks like you have asked this question on two different postings. I will 
address the issues discussed on both here.

In regards to the message you are seeing. The following FAQ documentation 
here  by the OAuth 
support team indicates that there are three types of verification. These 
types of verification are the following: 

1.*Brand verification* :* Ensure that an app accurately represents its 
identity and intent per the Google API policy 
 via 
verifying icon, display name, URLs, domain ownership, etc.*

2. *Sensitive scope verification: ** Ensure that an app’s usage of 
sensitive scopes is not deceptive to protect user data per the Google API 
policy .*

3. *Restricted scope verification and security assessment:* *Ensure that an 
app does not misuse user data obtained using restricted scopes per the 
Google API policy 
 and the 
Additional Requirements for Specific API Scopes. 

 
Security assessment is required for apps that store (or transmit) data via 
servers*

As you have mentioned that you do *not* have any sensitive or restricted 
scopes, you may verify if you require* brand verification*. 

In regards to submitting for verification, the following FAQ answer for "*How 
do I submit for verification?*" provides steps on how to do this. You may 
feel free to follow them here 
. You will have to 
navigate to OAuth consent screen 
 within the 
Google Cloud Platform console. 

I hope this helps!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/36ec6872-ff2f-4f51-b676-ff897fbb1844%40googlegroups.com.


[google-appengine] Re: pubsubhubbub appspot Limitations

2019-07-22 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

Looks like this product is not within the scope of Google Cloud Platform 
support. Though, I was able to find out that *pubsubhubbub* is now called 
*WebSub 
*. Additionally, I was able find a 
issue tracker made by the team. You may feel free to ask your specific 
questions regarding this product to the appropriate team found here 
. 

Hope this helps.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/86800bcb-dc00-4b93-8555-fb47495b3e40%40googlegroups.com.


[google-appengine] Re: Connecting from app engine instance to compute engine instance directly

2019-07-22 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

My research into the matter allowed me to find a Beta for Serverless VPC 
Access . 
This product allows you to connect from your App Engine app directly to 
Compute Engine VM instances, Cloud Memorystore instances, Cloud SQL 
instances, and any other resources with an internal IP address. The 
following documentation highlights how to use it for Python here 
. 
You may feel free to navigate to the desired supported language offered on 
that page for your use case.

Hope this helps!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/26ee8954-1a6b-404d-85a3-104449b901c8%40googlegroups.com.


[google-appengine] Re: NodeJs:Unable to connect Google Cloud SQL from Google App Engine

2019-07-19 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

My understanding of the issue is that, you have a a Cloud SQL instance and 
a App Engine app living within the same project. The issue started when you 
removed public IP access to your Cloud SQL instance. This action hindered 
your app's ability to connect to the Cloud SQL instance. The only way you 
can now connect is by providing the App Engine IP to Cloud SQL instance via 
the connections tab within the SQL section of the console. 

For the purpose of clarity, would you be able to confirm your App Engine 
environment? My investigation into private IP's for Cloud SQL indicates 
that "you cannot use private IP to connect from standard environment" and 
that you would have to use the flexible environment. Further details of 
this can be found here 

. 

Also, if you are using the flexible environment, I believe it would be 
worthwhile to checkout the following documentation here 
 that 
describes how to configure a Cloud SQL instance to use private IP. The 
documentation highlights requirements needed to be fulfilled on a Cloud SQL 
instance before using a private IP. You may see if your set-up reflects 
these requirements.

I hope this helps!


ould be useful, 

 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/be232cfc-b54b-4267-ab1e-13774fb64bb4%40googlegroups.com.


[google-appengine] Re: Verified App / OAuth consent screen still displaying "Unverified App" message

2019-07-17 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

When it comes to OAuth verification process, it is a team that is 
completely separate from Google Cloud Support. As you mentioned that you 
have contacted this team for verification, you may also feel free to 
respond to the email from them for any additional concerns or questions. 


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/9b9365dc-5585-4c68-8248-bf11495ad615%40googlegroups.com.


Re: [google-appengine] No Projects under Google developer console

2019-07-16 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine

*@Aysun: *In regards to the email associated with this Google Groups 
thread, I believe the only difference would be that you'll get updates of 
the posts happening here on your email that is registered with this group. 
In your case that would be your personal one if that is the one linked to 
this thread. As for the your Google Cloud Project, you would not be able to 
access it without explicitly granting access/roles to the email you want to 
use. 

*@Gaurav: *I believe my original answer regarding Google Cloud Platform 
was not what you were inquiring about. I 
was under the impression that you had a pre-existing GCP project that you 
could not access despite getting the "owner" role as discussed here 
. 
However, as you mentioned you do not use the developer console and do not 
have any projects in there, you can disregard my initial suggestion. 

As for your original issue for *My Business API*, I was able to find the 
official support page for this product here 
. There are a 
few support options listed there. You may consult the appropriate support 
team there for your inquiry there.

I hope this helps!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/915f2c51-d5a1-41e9-8678-5574ef9a4339%40googlegroups.com.


[google-appengine] Re: No Projects under Google developer console

2019-07-15 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

For the purpose of clarity, would you be able to confirm if project 
ownership was granted to you by following the steps outlined within the 
"Granting Access" guide here 
? 
Confirming 
this will rule out any set-up related issues when it comes to your project 
ownership. Also, before proceeding with accessing the console, you can 
always test your newly granted ownership permissions by following the steps 
highlighted here 
.
 
This will allow you to check whether the currently authenticated caller has 
been granted one or more specific Cloud IAM permissions on the resource.

I hope this helps!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/6102d2fc-d3a5-4064-8de5-d1b0abb7f6e7%40googlegroups.com.


[google-appengine] Re: 500 SERVER ERROR

2019-07-15 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Before we begin, I believe it would be worth it to mention that adding 
context to the stacktrace provided above would contribute to meaningful 
answers from the community. Additional details such as: how this issue was 
encountered, what actions were done when this error was seen, which 
language was used, which product is used, etc goes a long way. Typically, 
stacktraces alone do not indicate the impact of a issue encountered. If you 
would like this discussion to continue, I would kindly request that you 
provide additional details of your issue. 

Thank you!



-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/1e177d69-a551-4462-bd4d-f23814b1b910%40googlegroups.com.


[google-appengine] Re: appengine agent-agent.jar is missing

2019-07-09 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

Before we begin, for the purpose of context, what kind of error is the one 
you are referring to? Also, when you mentioned that you "updated gcloud and 
other things", would you be able to clarify how you did this step? This 
will help isolate the issue as well as understand the steps that have been 
taken so far. 

Additionally, as you are using Maven, I was able to find a guide on how to 
use Apache Maven + the App engine Plugin on Google App Engine: standard here 
. There 
are also instructions on how to set up Maven provided there. You may feel 
free to follow the steps mentioned in the link provided above. 

As for the gcloud aspect of the issue mentioned, you may try a clean 
install of the SDK to determine if this would resolve the issue. For 
installing the SDK, you can see the official documentation here 
 on how to do it for the latest 
Cloud SDK. The instructions vary on the OS that you are using. However, 
this step will ensure you are getting the most current version available. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/f2a4b726-a352-499b-9199-b4ee76ed0b8c%40googlegroups.com.


[google-appengine] Re: Internal Server Error after a few minutes of app running smoothly

2019-07-09 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

Indeed 500 HTTP errors normally indicate a internal server issue. However, 
after cleaning up the stacktrace you have provided, I noticed that there 
was a error code of *404* being returned by the IBM SDK that you are using. 
Specifically, the following error message can be observed: 

* ibm_cloud_sdk_core.api_exception.ApiException: Error: NotFound:* session 
id 2900da9f-dd77-480a-a939-1a5b060b3f82 for agent instance 6656a86c-ad0e-
4463-8344-5f7fdcb4a6fe,* Code: 404* , *X**-global-transaction-id: 
*62a3d6c769187f0c2bfb3cabe994ed32 

You may feel free to investigate the source of this 404 not found error 
within your code. Additionally, let me know if the 500 issue persists after 
resolving the 404 one.

Look forward to hearing from you.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/18e40466-993f-499e-a02c-7bc47b2ff411%40googlegroups.com.


[google-appengine] Re: webapp2 based web application development, add social login

2019-07-08 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

Based on my understanding of what you have described, you can implement 
OAuth within Google App engine. You may find further details of this here 
.
 


However, I was able to find *StackOverflow* threads that revolve around 
this issue with Webapp2. In regards to specific social logins, I was able 
to find the following thread here 

 that 
discusses how to integrate Facebook login within App Engine. Though, I 
believe it would be worthwhile for you to check out the discussion here 

 as 
the entire thread discusses "Webapp2 Authentication and Login". 
Additionally, there is a third party boilerplate provided by the community 
on that thread for what you are attempting to do. You may feel free to 
explore the links shared to determine if the ideas discussed in them would 
be applicable in your use case.

I hope this helps!



-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/a6cf7488-c70c-4e85-b95c-a1442719c25f%40googlegroups.com.


[google-appengine] Re: 502 Bad Gateway on GAE FLEX for Node JS Express App using WSS

2019-07-04 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

>From what I understand, you are getting a "*502*: *BAD_GATEWAY*" error 
message when you try to deploy your application onto Google App Engine 
flexible. Additionally, your code base has been working on your local 
environment and this issue is only seen when trying to implement cloud 
technology. The good news is that I was able to find some troubleshooting 
documentation for this type of server error. Although, you may notice the 
links provided below point to the Cloud Endpoints documentation but the 
troubleshooting steps pertain to App Engine flexible so it would be worth 
while to checkout. 

Based on my research, flexible environment may take a few minutes to 
successfully respond to requests. Typically, when you encounter *5.x.x* (*502, 
503, etc*) it is recommended to wait a minute and try the request 
again. You may find more information about these errors specific to App 
Engine flexible environment here 

. 

However, most of the time the error code *502* with "*BAD_GATEWAY*" 
indicates that GAE terminated the application because it *ran out of memory*. 
By default, GAE: flex only has 1GB of memory and only 600MB is available 
for the application container. The following documentation here 

 describes 
steps on how to troubleshoot this type of error (You will have to most 
likely investigate your Stackdriver logs 

). 

I hope this helps!


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/50cc8224-0e8d-45a1-82fd-4111fd6fcc2e%40googlegroups.com.


[google-appengine] Re: Will App Engine Flex Environment ever support Memcache?

2019-07-03 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi, 

Thank you for using Google Groups!

Looks like the signup sheet for the alpha is no longer available. However, 
I was able to find the following documentation 

 
that mentions using Cloud Memorystore for Memcache service with Google App 
Engine flexible. Let us know if this would work in your use case. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/08b68eff-934d-4733-adda-fc3901c98b2b%40googlegroups.com.


[google-appengine] Re: Activating Google Endpoints Version 1 urls

2019-06-27 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

Before addressing your specific issue with Cloud Endpoints, you mentioned 
that you are now using 
Endpoints
 
Frameworks version 2.0 
.
 
In order to accurately assist with the issue you are encountering, would 
you be able to confirm if you were able to successfully follow the 
Migration to Cloud Endpoints Frameworks version 2.0 guide provided here 
? 
Confirming this will allow us to further isolate the issue to a product as 
you are also using Google App Engine. 

Additionally, would you be able to further clarify your issue as well as 
what you meant by version "device"? My understanding is that you have a 
pre-exisiting GAE app that has the following URL 
" http://[versionId]-dot-[projectId].appspot.com;. When you moved to using 
the Cloud Endpoints version 2.0, the URL provided to you was 
"http://[projectId].appspot.com; while your GAE application still uses 
"http://[versionId]-dot-[projectId].appspot.com;. Would you be able to 
confirm if the issue you have encountered is that Cloud Endpoints is not 
using the same URL as your GAE application?  

I look forward to hearing from you!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/fe359e2b-2665-4146-b412-2900479d924d%40googlegroups.com.


[google-appengine] Re: Headless chrome in App Engine (golang)?

2019-06-25 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

Based on my research into this, Puppeteer seems to only be available for 
Node.js. However, I believe that your inquiry would merit a valid Feature 
Request. Due to this, I would recommend that you file one with the App 
Engine engineering team. You may find the necessary steps to do so here 
. 

In regards to the Chrome related questions, the referenced Node.js tutorial 
does not mention installing Chrome on GAE:standard. Also, as you pointed 
out, the documentation mentions that the system package already includes 
what is needed to run Headless Chrome. Therefore, I would find it safe to 
assume that it wouldn't be necessary for golang when it becomes available.

In summary, I believe you would get the appropriate support for your 
concerns once the feature request is processed. This action will allow the 
engineering team to evaluate and consider the implementation of Puppeteer 
for golang. Let me know if you run into any issues when filing the request. 

I look forward to assisting you at that time. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/2b0dcc9f-95b4-49d1-9e52-f86b7d3f80e3%40googlegroups.com.


[google-appengine] Re: load balancer

2019-06-20 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

Based on what you have described about your inability to create groups, I 
would assume you are using our Google App Engine standard environment. If 
so, I would like to tell you standard has load balancing built into it. Due 
to this, GAE standard can spin instances up and down based on traffic 
demands. You may find further details of this here 

. 

As far as Google App Engine flexible environment goes, the Cloud Load 
Balancing is a hidden resource within the Google Cloud Platform. However, 
each individual instance can be viewed and controlled in the Cloud Platform 
instances page. You may further details about this in our flex 
documentation here 

.  

I hope this helps

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/24152596-69a6-4509-9096-997c9029d855%40googlegroups.com.


[google-appengine] Re: Having trouble!

2019-06-20 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi,

I believe you were looking for the following Google help support page here 
. This page provides documentation to 
the various G-Suite products such as Gmail, Google Drive, Google Photos, 
etc. 

The group you have posted in revolves around developer discussions 
regarding Google Cloud Platform  
products such as Google App-Engine 
 which essentially helps 
developers to run their programs on our cloud infrastructure.  You may feel 
free to consult further details about these products in the links mentioned 
above. 

Hope this message finds you well and that you have yourself a fantastic day!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/d8b6895b-74c2-44c4-81da-e607fa144fab%40googlegroups.com.


[google-appengine] Re: Google Help

2019-06-20 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi, 

I am not entirely sure what you would like to inquire about. This group is 
meant for discussions regarding our Google Cloud Platform 
 product called Google App Engine. 

If you would like to learn more about this product you can refer to the 
documentation provided here  about 
this product. There are plenty of how-to guides as well as step by step 
resources provided in the the documentation for it here 
. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/b28ffcec-b1ac-4dda-8b77-243d7f3a4af5%40googlegroups.com.


[google-appengine] Re: Having issues with http https destinations

2019-06-20 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

Thank you for using Google Groups!

I believe the following troubleshooting documentation 
can help 
explain the issue you are seeing. Buckets are able to serve your content 
through HTTPS using direct URLs such as: 

https://storage.googleapis.com/my-bucket/my-object

However, if you are hosting a static website then Cloud Storage will only 
support HTTP. Would you be able to confirm if you using a CNAME redirect? 
You can find more information about this here 
. This 
will help us understand your use case with the issue you are encountering. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/1b1f99c3-8da3-4fd9-9176-e11daa321155%40googlegroups.com.


[google-appengine] Re: problems setting up the google course builder

2019-06-17 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

It appears you are posting within a Google Group that discusses our 
App-Engine  on the Google Cloud 
Platform. Due to this, I will be providing you assistance on the basis of 
best efforts as we do not support Google Course Builder.

My understanding of the issue you have mentioned leads me to believe that 
you are trying to set up Course Builder as described here 
.
 
You may find the support page for this product here 
. 
However, as you have mentioned that your OS is Windows and that you are 
encountering a permission denied issue, you may try to run the script as 
"Run as Administrator". This will rule out your user account on your 
Windows as the culprit. 

Also, I was able to find a support community for this, you maybe be able to 
get assistance by contacting the community here 
.
 
If you cannot find a posting with your issue, you can always create a new 
thread on the provided URL on the page shared above. Lastly, you can always 
contact Google for support when it comes setting this product up for your 
institution here . 

I hope this helps! 
 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/c3e9d4fc-48b4-4f39-9560-ee96cef03ab4%40googlegroups.com.


[google-appengine] Re: Are datastore Ids unique across all namespaces?

2019-06-14 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
In order to effectively address your question, I would like to take a 
moment and explain the characteristics of a Entity 
. Each entity 
within Datastore has a key that uniquely identifies it. The key (as you 
provided) consists of the following components: 

1. Namespace of the entity
2. The kind 

 
of entity (categorized for queries)
3. An Identifier 

 
for the individual entity (can be a key name string or a integer numeric 
id.)

I will be assuming that you are referring to the integer numeric id for 
your question. 

As far as having two of the same numeric ID's goes, indeed it is possible 
and this can be done by having your application assign their own numeric 
IDs manually to the entitles being created. However, as indicated in the 
documentation here 
,
 
"there is nothing to prevent a Datastore mode database from assigning one 
of your manual numeric IDs to another entity". You will have to implement 
the *allocateids() 
*method
 
within your application which will allow you to obtain a block of IDs in 
order to avoid the conflict mentioned above.

Also, since you mentioned that "Datastore is the one automatically 
generating the ids", the documentation found here 

 states 
that the "automatic ID generator will keep track of IDs that have been 
allocated" and that Datastore "will avoid reusing them for another entity".

Therefore to sum it all up, Yes you can achieve the goal you want. However, 
it would be a good idea to implement the best practices for it as well such 
as: manually assigning Ids with implementing *allocateids() 
*
. 

I hope this helps!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/8cef0d63-0f78-44b0-838a-06edd79ed05f%40googlegroups.com.


[google-appengine] Re: Your project loyalpilot-201711 has been shut down

2019-06-10 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

You will hear from an support agent shortly after the issue has been 
created. Additionally, you may refer to the following documentation here 

 
for further explanation on what to expect when you have opened a issue. 

Hope to speak to you soon!

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/cf2d8ead-f6c6-48dd-bc52-87a3b8d4f3e9%40googlegroups.com.


[google-appengine] Re: CloudSQL GUI client plugin for web application?

2019-05-31 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi, 

Based on what you have described, it seems you are looking for some admin / 
reporting tools. As far Cloud SQL is concerned, I was able to find a third 
party application called MySQL Workbench. You may find the official guide 
for using this tool with Cloud SQL here 
. I am not sure if the 
MySQL workbench is open sourced. However, it is one of the tools listed on 
our documentation for administration operations. 

In regards to your concerns with HIPAA, there is a Enterprise Edition of 
the workbench called: MySQL Enterprise Edition 
. My research into the MySQL 
documentation indicates that this edition has a Enterprise Audit 
 feature. You may 
find further information about this third party product here 
. 

Lastly, it would be a good idea to check our documentation for HIPAA 
 compliance. 
You may feel free to consult the following documentation here 
 
for further clarification on our policies for this. Also, there is a best 
practices documentation for securing cloud databases here 

 that 
could be of some use to you.

I hope this helps!


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/b63a2f8f-d3d8-4087-9499-ee15b0cad86c%40googlegroups.com.


[google-appengine] Re: GCP Window Server2016 auto restart

2019-05-27 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi, 

Would you be able to clarify where you asked for assistance when you said 
"Tech support of GCP didn't response my question"?

Based on my understanding, it seems support will require further details of 
your instance and project set up. It would be my recommendation to file a 
*private* issue on our Issue Tracker here 
. Setting it to 
private will ensure that your instance and project details will not be 
shared publicly. You may feel free to follow the steps mentioned in the 
link provided above.

Hope to be able to assist you there!



On Friday, May 17, 2019 at 12:46:01 PM UTC-4, Ly Thanh wrote:
>
> Dear Guys,
>   I am using Window2016 datacentrer of GCP but nearly our server was be 
> restarted in during We don't have any action.I have checked everything, 
> it's Well. Tech support of GCP didn't response my quesion. who is meet the 
> same issue?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/e6293ebb-2c0b-458c-b8dd-5601f114f776%40googlegroups.com.


[google-appengine] Re: Automatic scaling on App Engine: do I need to set scaling parameters for every version ?

2019-05-27 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi, 

Both environments of App Engine support automatic scaling. The steps on 
setting up the scaling will depend on the environment you are using and the 
language. The documentation here 

 defines 
the scaling characteristics of both environments.  

In regards to your specific inquiry of automatic scaling, our App Engine: 
flexible scaling parameters are defined in the app.yaml. You may refer to 
the following documentation here 

 
for the available settings you can use with Python for flexible. 
(i.e: min_num_instances, max_num_instances, cpu_utilization, etc)

As for App Engine: standard, when you upload a version of a service, the 
app.yaml file specifies the *scaling type* and *instance class 
*
 
that apply to every instance of that version. The *scaling type *controls 
how instances are created while the *instance class *determines the 
computing resources. You may find further details of how instance scaling 
works for standard here 

. 

Also, I believe understanding how your applications are structured on App 
Engine will provide some insight into the scaling you wish to achieve. The 
following diagrams for flex here 

 
and standard here 

  
illustrate the hierarchy of an App Engine app running with multiple 
services. 

I hope this clarifies the automatic scaling behavior for both App Engine 
environments.

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/cbb92b70-6130-48df-9e6a-1c92ae5c6603%40googlegroups.com.


[google-appengine] Re: How does app engine standard frontend autoscaling instances react to quick burst of memory and cpu spikes

2019-05-24 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
I do not have much experience dealing with Argon2ID. However, the scaling 
behavior of your App Engine instance depends on how you set it up as well 
as which environment of App Engine it is running in. Since you mentioned 
you are running on standard, you will notice that scaling of the 
application will be rapid. I believe it would be worth to check the 
following documentation here 

 
out as it pertains to how instances are managed on standard. You will see 
that you can set a array of attributes to allow the app to scale the way 
you prefer by either Manual , Automatic, Basic scaling. 

 As 
you mentioned that Argon2Id  "is both memory and CPU intensive"as well as 
automatic scaling, you can set certain parameters of automatic scaling such 
as:  Target CPU Utilization 

, Target Throughput Utilization 

, Max Concurrent Requests 

. 

Lastly, you may set the the app.yaml 

 
file to specify the *scaling type* and* instance class* of the version you 
deploy on App Engine. *Scaling type* controls how instances are created 
while the *instance class* determines the compute resources such as memory 
size and CPU speed. You may feel free to explore more information about 
this here 

. 

I hope I was able to help with the scaling part of your question!


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/63d529ec-9026-4936-ac9a-5f2bcad3fbbf%40googlegroups.com.


[google-appengine] Re: "502 Server Error" during Cloud-Build Deployment with customized nginx-config

2019-05-24 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi, 

Based on what you have described, it seems you are encountering issues with 
during the deploy step of your build. The downtime may be related the App 
engine environment that you have set up for the artifact. If you are on 
flexible, there is a known issue of prolonged serving time to be within the 
minutes range. You may find further details about this here 
. 

You may find the best practices document here 
 useful as 
there are a few tips and tricks included regarding for speeding up builds. 
Please feel free to determine if "Building leaner containers 
" 
would be useful in your use case as this helps separate the building of the 
application within your container image. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/bc15d034-205d-45f2-8fa0-01f55d5e460d%40googlegroups.com.


[google-appengine] Re: gcloud 238.0.0 broke dev_appserver.py on Mac OS X

2019-05-23 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi, 

I took another look at the progress, it seems the engineering team is still 
actively working on the issue. Additionally, I was able to find the 
official public thread created by the engineering handling this issue here 
. 

At the moment there seems to be no ETA provided by them. However, the team 
has indicated that all further updates regarding this issue would be 
updated on the Public issue tracker provided above. You may feel free to CC 
yourself on it. This action will ensure that you will be receiving an 
update from the team as soon as they issue one. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/2d1fa779-5883-476c-bfc5-b116008b6505%40googlegroups.com.


[google-appengine] Re: Multiple URLs with Python Flex App Engine?

2019-05-22 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi, 

Before we dive into your question, I believe it would be worth it for you 
to understand how applications are structured 
as
 
well as how the requests are routed 

 
on Google App Engine Flex. 

If you wish to have different URL's for each client of yours, you may 
consider incorporating a dispatch.yaml 

 
file that routes specific URL patterns according to your own rules. In your 
specific use case, you may want to do this at the application layer 
, 
using the same dispatch.yaml file mentioned above. 

The aim is to route each request through the dispatch file based on the URL 
supplied as shown in the last example here 
.
 
This in return will allow you to have distinguishable URL's for the 
different or a specific service that you set.

*ie: customer1.myapp.com and customer2.myapp.com routed to a specific 
service.*

As for the Cloud SQL instance/database connectivity, as all clients are 
using the same codebase, you would need to manage the connections 
programmatically. 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/67706fbe-6edb-4eb5-87be-c5b54614d945%40googlegroups.com.


Re: [google-appengine] Re: Various questions

2019-05-21 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi, 

It seems both issues pertain to Google Playstore and Android Studio 
respectfully. As previously mentioned, the intended purpose of this group 
is for discussions that revolve around our Google App Engine product which 
essentially runs blocks of code within a fully managed serverless platform 
such as: Google Cloud Platform . You 
may explore further details about App Engine product here 
.

Also, as the questions asked here do not involve the Google App Engine 
product, you may feel free to pose your specific technical questions 
regarding your applications on StackOverflow 

 
as this will ensure you will be getting the appropriate assistance for your 
issues.  

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/675a9203-fbee-43d7-a956-4357fb47959e%40googlegroups.com.


[google-appengine] Re: Changing StringProperty to TextProperty of existing AppEngine DataStore entity without losing data

2019-05-17 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi, 

The following documentation here 

 
provides an example for db.TextProperty() which may be of some use for you. 
However before moving forward, would you be able to clarify your use case 
of converting StringProperty() to TextProperty()? 

I ask this because indeed TextProperty value can be more than 1500 bytes 
long. However, these values are not indexed and cannot be used in filters 
or sort orders. Additionally, TextProperty values store text with text 
encoding. Due to this, I am trying to determine if you require binary data. 
If so, you may consider BlobProperty 

. 

On Thursday, May 16, 2019 at 12:29:38 PM UTC-4, Heisenberg W wrote:
>
>
> I have a django project and I want to change property type of one of the 
> models. My current model.py is:
>
> class Person(ndb.Model):
> property_one= ndb.StringProperty()
> property_two= ndb.StringProperty()
>
> and I want to change it to:
>
> class Person(ndb.Model):
> property_one= ndb.TextProperty()
> property_two= ndb.TextProperty()
>
> Both of my properties already have data and I cannot store more than 1500 
> bytes. So I want to convert from string to text without losing any data. 
> How can I achieve this?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/8d5bc144-f626-4385-b37f-fc6023787fdf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Error handling during downtime

2019-05-16 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hello, 

You may feel free to explore the following documentation 
 that highlights 
how to conduct "Errors and Error Handling" for low-level Datastore mode 
API. Please note as the documentation also mentions that client libraries 
may or may not return these same values.  

Regardless, you may refer to the chart called "Error Codes 
". 
There, you will see recommended actions for the error code encountered. 
Essentially, the codes which mention using a "Retry using exponential 
backoff" policy would typically be the ones associated with a HTTP- 5xx 
status code indicating server incidents. You may feel free to explore this 
documentation further and determine if it applies to your inquiry.

Hope this helps!



On Thursday, May 16, 2019 at 2:39:48 AM UTC-4, dir Ls wrote:
>
> Thank you TIago for the response. 
>
> > if a write fails, you can catch the Datastore exception and enqueue a 
> task to retry later, etc.
>
> What I would like to know is the kind of exceptions that will be thrown 
> that tells me that I need to try it later. My app is based on Go and the 
> datastore client in Go only has few errors and none of them are related to 
> read/write errors that are infrastructure level. They all seem to be app 
> logic related.
>
> https://godoc.org/cloud.google.com/go/datastore#pkg-variables
>
> On Wednesday, May 15, 2019 at 8:10:35 PM UTC-7, Tiago (Google Cloud 
> Platform Support) wrote:
>>
>> Hello,
>>
>> The Cloud Datastore SLA agreement 
>>  doesn't specify answers to many 
>> of the questions posed here on purpose: it's extremely hard to predict if 
>> downtime will happen all at once or intermittently, as those events are 
>> most often unplanned by their own nature. Indeed, a quick glance at 
>> previous incidents 
>>  reveal the 
>> occurrence of them both in the past year. When designing your application, 
>> it's probably better to abstract such unknowns and implement general 
>> fail-safe mechanisms - for instance, if a write fails, you can catch the 
>> Datastore exception and enqueue a task to retry later, etc.
>>
>> That being said, given the small budget for downtime allocated for Cloud 
>> Datastore (and taking into consideration its past generally reliable 
>> behavior), it's more common to observe issues with it due to the 
>> implementation not following the general best practices 
>>  or because of 
>> sub-optimal 
>> design . 
>> There's a greater benefit to be reaped in terms of your app's overall 
>> reliability by focusing on a general strategy to give those topics the 
>> proper attention they deserve in development instead.
>>
>> On Friday, April 26, 2019 at 12:21:50 PM UTC-4, dir Ls wrote:
>>>
>>> Cloud datastore has 99.95% monthly uptime SLA for multi-region which 
>>> translates to slightly above 20 minutes per month. Is this downtime likely 
>>> to happen all at once or intermittently? What kind of errors are to be 
>>> expected during the downtime? I am trying to figure out the strategy 
>>> required to be put in place on how the app should respond to end users 
>>> during the downtime. Would it be possible that it works for data related to 
>>> some users but not the others at a given time? I am looking for a best 
>>> practice guidance for an app that is expected to be usable 24/7 with 
>>> graceful downgrading based on the underlying services. For example, if the 
>>> downtime is intermittent, users might just reload the page and won't even 
>>> know something wrong happened. But if the downtime is prolonged, explicitly 
>>> displaying that the system is currently inaccessible and asking them to 
>>> visit after sometime might be better.
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/11a4294c-d32b-4985-a8e4-25890e248e64%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Various questions

2019-05-16 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Hello , 

In order to accurately assist you, I would clarify where the actual issue 
you are referring to is. I would like to mention that this is a Google App 
Engine group which is part of the Google Cloud Platform 
. GAE runs code on Google’s cloud 
servers. Due to this, the group that you have posted on consists of 
discussions related to issues encountered with cloud technology. However, I 
will be providing you assistance on your issue with my best efforts. 

For starters, would you be able to clarify if your application is running 
on Google App engine? This will allow us to isolate which the 
pre-registration tests you are inquiring about.

Additionally, would you be able to let us know the following: 


   1. 
   
   If the application you are referring to is one created via Android 
   studio (or another 3rd party IDE)? 
   2. 
   
   If your issue consists of not being able to upload it to the Google Play 
   Store? If so, you may explore how to “Manage Google Play private apps” 
   here  and if it is a 
   public application you may explore the official steps required for 
   uploading an app on Google Play with your developer account here 
   
   .
   

In regards to Country origin inquiry, I was able to find the following 
documentation 
 
which highlights the steps to target certain countries as well as steps 
dealing with the “Pricing & distribution” of your application.  You may 
explore the information discussed in the link provided above. 

On Thursday, May 9, 2019 at 1:13:15 PM UTC-4, Alan Gregg wrote:
>
> I eventually got my app to Google play store pre registration it says more 
> tests are needed so if more are needed how are they done ? 
> I got a email from the USA for taxation as I set up the app it said 
> somewhere which countries you want it for well I only wanted for my own 
> country for the type of app it is but it says you need a entry and a exit 
> and wouldn't let me put same country for both so now how do I know if I'm 
> to be taxed for all I'm trying to be a low profit to none profit app ? 
> Maybe a daft question but setting up the app it hasn't once asked about 
> design and how you to input information into it so when can you do it as at 
> the minute I can't even tell you what the app looks like apart from the 
> icon that my kid drew as all the pictures I tried to use as icons it 
> wouldn't let me ?

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/d32f70c3-8f71-4c01-b25d-b55c5067f74f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: GAE Search API - Python

2019-05-15 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi, 

Thank you for using Google Groups!

At the moment there is no clear indication of the implementation of this 
API for GAE. As a possible workaround you may use elasticsearch on GCE. 
However, I went ahead and filed a feature request for this to the 
appropriate engineering team for the Python3.7 functionality. You may track 
the progress of it here . All 
further updates regarding this feature request will occur there.

I hope this helps! 

On Monday, May 6, 2019 at 9:09:23 AM UTC-4, Tony Indrali wrote:
>
> Hi,
>
> To make it very clear, the original App Engine APIs, specifically the *Search 
> API* (https://cloud.google.com/appengine/training/fts_intro/), is planned 
> to be made available to Python 3.7 standard environment App Engine?
>
> Thanks in advance.
>
> On Wednesday, September 12, 2018 at 1:33:25 AM UTC+7, Katayoon (Cloud 
> Platform Support) wrote:
>>
>> Hi,
>>
>> I should add that here 
>>  you 
>> can find all App Engine Python APIs available for Standard environment 
>> (meaning that they are already available on the platform and no need to 
>> install them) and here 
>> 
>>  
>> you can find all the external Google Cloud Client Libraries for Python 
>> which should be installed before being used.
>>
>>
>>- 
>>
>>Note that Python 3.7 is in beta stage 
>>
>> 
>>  
>>at the moment and App Engine product team are progressively evolving the 
>>original App Engine APIs to make them accessible across all GCP 
>> platforms, 
>>however you may send your feature request via the Issue Tracker 
>> to let the 
>>product team know your interest/concern.
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/00fe6f85-3acb-4754-9618-1a9e6f5220d8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Google Cloud Mount

2019-05-15 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Thank you for using Google groups!

I am having a hard time understanding the context of your inquiry. There 
isn't any product with the name Google Cloud Mount. Due to this, I will be 
trying my best to assist you with any relevant information that I believe 
may be of use to you. 

As it seems you are looking to conduct a mount operation, there are various 
products that consist of the mounting action. You may feel free to explore 
these products. Below is a brief list of the mounting operations involved 
with the applicable product. 

If you wish to: 

1. Mount a Cloud Filestore fileshare on a Compute Engine virtual machine, 
you can find the appropriate steps to do this here 
. 

2. Mount your directories on to a Cloud Storage bucket( w/FUSE) and would 
like to use the bucket as file systems, you may explore how to do that here 
.

3. Mount a zonal persistent disk on Compute Engine, you may see the 
following link on how to do this here 
.

I hope I was able to help you one way or another. In the event that none of 
these products are what you are referring to, please feel free to reply 
back with further clarification on your inquiry. It would be our pleasure 
to be able to assist you further at that time. 










On Monday, May 6, 2019 at 9:09:42 AM UTC-4, Ferhat Aydın wrote:
>
> Can't help how I can do the mount operation?
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/d4e2b287-16de-4e23-b340-e4aefec7ec28%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Laravel enviroment variables

2019-05-14 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Thanks for using Google Groups!

As you have mentioned, storing database passwords and other app secrets in 
the app.yaml file can pose many security risks. In order to maintain a 
level of security, you may feel free to implement Cloud KMS which offers 
the ability for secret management. With Cloud KMS, applications which 
require small pieces of sensitive data at build or runtime are referred to 
as secrets [1]. These 
secrets can be encrypted and decrypted with a symmetric key. In your case 
you can store the database credentials as secrets. You may explore more 
information about encrypting / decrypting a secret here 
. 

They are currently three ways to manage secrets: 

1. Storing secrets in code, encrypted with a key from Cloud KMS. This 
solution is implementing secrets at the application layer. 
2. Storing secrets in a storage bucket in Cloud Storage, encrypted at rest. 
You can use Cloud Storage: Bucket to store your database credentials and 
can also grant that bucket a specific Service Account. This solution allows 
for separation of systems. In the case that the code repository is 
breached, your secrets would themselves may still be protected. 
3. Using third-party secret management system. 

You can find more information regarding secret management here 

. 

In terms of storing secrets themselves, you may feel free to follow the 
steps highlighted in this documentation here 
. This guide helps you 
through storing a secret within a Cloud Storage bucket. The secret is 
encrypted at the application layer with an encryption key from Cloud KMS. I 
believe this would be the best option as your secret would be stored within 
a bucket instead of your app.yaml file. Also, the secret being stored in a 
bucket would grant you the ability to restrict access to it with service 
account roles. 

Doing it this way will force your app to perform an API call to Google 
Cloud Storage in order to download the KMS encrypted file that contains the 
secret. It would then use the KMS generated key to decrypt the file so that 
it would be able to read out the password and use it to make a manual 
connection to the Cloud SQL instance. Adding these extra steps would be 
implementing more security layers, which is the entire idea noted in “'Note: 
Saving credentials in environment variables is convenient, but not secure - 
consider a more secure solution such as Cloud KMS to help keep secrets safe 
"
 in 
the Google example repository. 


I hope this helps!



On Monday, May 6, 2019 at 9:09:23 AM UTC-4, Tareq Hasan wrote:
>
> Beginner question here:
>
> I’m trying to deploy a Laravel application on GAE. As mentioned in the 
> docs, the environment variables are supposed to be added on `app.yaml` 
> file. But as the source code is in github and few people are collaborating 
> on the project, it’s not defintely a good practice to put the database 
> password and other app secrets in the `app.yaml` file. How should I provide 
> those informations to the app as `.env` file isn’t supported. Also, I would 
> use push to deploy feature to deploy the code in GAE from github. So how 
> should I go about this?
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/e081ee29-43a2-4ce4-a5e4-85b546372e23%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: [Newbie Questions] Setting up and test a local php app before deploying in QCP

2019-04-17 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Hi Terry, 

Thanks for using Google Groups!

I am not too sure what QCP is. Would you be able to clarify what you mean 
by that?

In regards to your questions: 

1. What can I use to develop the PHP files locally, then test them?
Since PHP is a scripting language that is suited for web development and 
can be used to embed into HTML, you will need a local server to run your 
PHP code. You can check out the official installation and configuration 
guide that PHP offers on their official website here 
.

As for a code editor, there are plenty of free ones offered on the web. 
Typically, the one you use is based on preference.

2.Is it truly just creating the php files in a directory structure and 
declaring the app in the yaml file?

It depends on the size of your application, you may want to consult this 
documentation 
 
that highlights the configuration files required for PHP on App Engine 
standard. 

3.How do I setup my local environment?  I followed the instructions on 
this, yet I'm missing something because I don't see where I test it locally.

You may use the PHP development server for App Engine standard here 

 
for local testing. This local dev server stimulates how your application 
would run in production on App Engine. Additionally, the local development 
server simulates the services provided by the libraries in the SDK for App 
Engine (i.e: Datastore, Memcache, Task Queues, etc). You may follow the 
instructions to set this up here 

.

Side note: I believe it would be worth it for you to check out the 
differences between our two App Engine environments (Flexible vs Standard) 
here . 

I hope this helps!


On Tuesday, April 16, 2019 at 2:47:23 PM UTC-4, Terry Middleton wrote:
>
> Hello GAE Developers,
>
> I am wanting to develop a PHP app and deploy in the QCP.   I'm so close, 
> yet I'm missing something because I'm not there yet.
>
> Here's what I have done so far.
>
>
>- Downloaded the GCP SDK, PHP, App Engine, etc.  I've actually walked 
>through deploying an php application (and it worked).
>
>
> However, I have absolutely no idea what I did.  I just followed the 
> instructions.  Although, I have somewhat of an idea.  I'm not 100% in the 
> dark. I now understand what roll QCP plays and what it takes to push an app 
> to QCP.  
>
> What I really want to do is create the app in PHP, test it locally, then 
> push it out to QCP.
>
> My questions are:
>
>
>- *What can I use to develop the PHP files locally, then test them?*
>- *Is it truly just creating the php files in a directory structure 
>and declaring the app in the yaml file?*
>- *How do I setup my local environment?  I followed the instructions 
>on this, yet I'm missing something because I don't see where I test it 
>locally.*
>
>
>
> Any thoughts, directions, or insights would be so appreciated.  
>
> Terry
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/9458627d-6758-4ed0-9a93-6f85b3a582d1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Deploying a simple http server to both goapp serve & docker?

2019-04-08 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Firstly, App Engine standard environment does not provide the API libraries 
present in the App Engine SDK. Therefore, you may have to first migrate to 
App Engine flexible and then follow the instructions to move to Kubernetes. 
You can follow the migration steps for this here[1]. 

With that being said, running an App Engine application on Kubernetes 
without changing the app code is doable and you can follow the steps to 
achieve this here[2]. 

Also, the entry point for the application is the main function in the main 
package [3][4]. Though, you may have to initialize some parameters for your 
code by using the init() function found here[5].

As for the “goapp serve” inquiry, this is included with the original App 
Engine SDK for Go which can be found here[6]. You may choose to create a 
dockerfile using the “google/cloud-SDK” bundle here[7]. 


If you require any further technical answers, you may ask your question on 
the following StackOverflow posting here[8]. I hope this helps!

[1] https://cloud.google.com/appengine/docs/flexible/java/migrating  

[2] 
https://cloud.google.com/appengine/docs/flexible/python/run-flex-app-on-kubernetes
 
  

[3] https://golang.org/doc/code.html  

[4] https://godoc.org/google.golang.org/appengine#Main  

[5] https://golang.org/doc/effective_go.html#init 

[6] 
https://cloud.google.com/appengine/docs/standard/go/tools/using-local-server#running_the_local_development_server
 
 

[7] https://hub.docker.com/r/google/cloud-sdk/  

[8]https://stackoverflow.com/questions/tagged/google-app-engine 

On Thursday, March 7, 2019 at 2:55:42 PM UTC-5, Philip Mather wrote:
>
> Hello all,
> I have a question that might turn out to be a misunderstanding about how a 
> typical development process works but it's probably a chance to learn 
> anyway so...
>
> I started plugging away at various Google Code labs to bring myself up to 
> speed with golang, in particular 
> https://codelabs.developers.google.com/codelabs/nyc-subway-station-locator/index.html
>  
> which uses a basic import net/http, init() to register a handler(), write 
> hello world type pattern found at 
> https://codelabs.developers.google.com/codelabs/nyc-subway-station-locator/index.html#2
>  
> along with a suitable app.yaml to facilitate the end of goal of running you 
> app with "goapp serve". They extend it from there and eventually "gcloud 
> app deploy" it.
>
> Very nice. I changed it to do the London underground and played around 
> with the JS a bit, blah blah.
>
> I then decided to containerize this and deploy it to GKE via docker so 
> that I could fix a static IP to it and call remote APIs that need to 
> white-list you (hence the static IP). I wrote a docker file, 
> https://github.com/philipmather/scry.philipmather.dev/blob/master/Dockerfile.scry
>  
> and got that going via "docker build -f Dockerfile.scry -t scry ." and then 
> say "docker run --rm -p 8080:8080 scry" etc, etc...
>
> In moving from GAE to GKE obviously I lose whatever "scaffolding" ("
> google.golang.org/appengine" ?) it is that GAE provides and replaced 
> init() with a main() that constructs a ditty little web server. This all 
> works great and the build time isn't a total killer but I miss being able 
> to tweak the files with "goapp serve" running and see the result "live" as 
> it were, especially as a large chunk of the app is Javascript working 
> against the Maps API.
>
> So... Is it possible to construct something that can do both? Instead of 
> porting the contents of init() to a main() should I have simply kept 
> something like https://godoc.org/google.golang.org/appengine#Main, 
> imported "google.golang.org/appengine" and continued my app in it's own 
> package (instead of main?)?
>
> I'm aware I can use cloud builder and triggers to add more automagic to my 
> process but nothing seems to have the immediacy of "goapp serve"? I feel 
> like I've missed something somewhere? Searched high and low and can't find 
> anyone doing what I'm aiming for? Any pointers appreciated!
>
> Regards,
>Phil
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/c7a719c3-6d9d-42fa-8d15-cebeb288a8de%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Google My Business Api

2019-04-03 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Thank you for using Google Groups.

I do not believe you have filed this in the correct group as this thread is 
related to one of our Cloud products called App Engine.

In regards to your inquiry, I was able to find the support channel for 
Google My Business here 
[1]. You may 
contact support there regarding your inquiry as this will ensure that you 
will be receiving appropriate assistance for your issue.

[1] https://developers.google.com/my-business/content/support 


On Wednesday, March 6, 2019 at 9:24:05 AM UTC-5, Brognara Roberto wrote:
>
> I need to manage many Google My Busines from a single account, statistics, 
> posts etc. Does anyone know any API-based programs or how to manage data? 
> Thank you
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/3f9f173b-5519-49f6-b2a2-60d5685272b3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Intermittent 502 Server Error

2019-02-26 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Thank you for using Google groups.


I understand you are experiencing some downtime for your Google App Engine: 
Flex application. Based on the error you are getting, I was able to find 
the following reasoning behind why you may experience random 503 errors. As 
discussed here 
[1], 
a possible scenario may be that you have reached the quota limit and the 
downtime you encounter is the period in which the quota requires to be 
replenished. You can explore the details of this further by the 
documentation provided here 
[1] 
under the section called "When a resource is depleted".  

However, if this quota limit is not the issue then I would encourage you to 
create a private issue on our Public Issue Tracker[2] 
. This will allow a 
member of the Google Support team to further investigate this issue for you 
and verify exactly what is occurring on your specific project. 

Hope this helps!


[1]When a resource is depleted: 
https://cloud.google.com/appengine/quotas#When_a_Resource_is_Depleted 

[2]Public issue Tracker: 
https://cloud.google.com/support/docs/issue-trackers 

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/d2fbd8bb-e87c-4a8b-bcf0-0df243e1aa49%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Google App Engine not show domains registered

2019-02-25 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Hello, 

Thank you for using Google groups. I understand you would like to map a 
custom domain to your App-Engine app. 

Based on the documentation provided by Google for mapping custom domains, I 
believe you have to verify if you are the owner of the domain before you 
can map it. This is also mentioned by step 2 here 
[1],
 
where it is advised that only verified domains will be displayed. 

It would be my recommendation to try mapping your domain once more by 
following the guide provided here 
.
 


Hope it helps!


[1]Mapping Custom Domains: 
https://cloud.google.com/appengine/docs/standard/python/mapping-custom-domains 

 
On Friday, February 8, 2019 at 8:49:35 PM UTC-5, Victor Viana wrote:
>
> Hi Folks,
>
> I'm having trouble trying to map a custom domain to my App Engine 
> application, I'm registering for example some properties in the Webmaster 
> Central so that it appears to me on the App Engine add-on domain screen, 
> but it's not showing up. 
> Anyone have any idea what that might be?
>
> Thank you for your help.
>
> *Google App Engine*
>
> [image: Screen Shot 2019-02-08 at 16.43.11.png]
>
>
> *Google Central Webmaster*
>
> [image: Screen Shot 2019-02-08 at 16.45.39.png]
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/e6c613f1-887c-49b9-bf14-fe0f74ce18aa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: ERROR While updating daily budget

2019-02-19 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Good Day Ganesh! 

Thank you for using Google Groups.

I was able to find an official guide provided by Google for this action. It 
would be my recommendation to follow the steps found here 
[1]
 
for setting a spending limit. However, if you encounter the same issue 
after following the official steps then you can try it once more with 
“incognito mode” or something equivalent to this for your browser. This 
would eliminate any chance of cookies, third party extensions and/or 
existing logins that might be interfering with the save process.


In the event that this issue persists, it would be recommended to redirect 
this post to a private issue on our Public Issue Tracker 
[2] as this action 
would provide you the appropriate support for this. 

Also, it is important to note that spending limits are not supported in the 
App Engine flexible environment.

[1]Setting a spending limit: 
https://cloud.google.com/appengine/docs/standard/python/console/#setting_a_spending_limit
 
[2]Public Issue Tracker: 
https://cloud.google.com/support/docs/issue-trackers 

On Thursday, January 24, 2019 at 1:53:33 AM UTC-5, Ganesh Bhat wrote:
>
>
> Hi Team
>
> I am getting the error shown in attachment. It is happening while updating 
> daily budget. Please solve it ASAP.
>
>
> [image: image.png]
> Thanks and Regards
> Ganesh
> +919164231064
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/ec5ad2bf-c297-407e-aff0-9fdade572279%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: 404 error

2018-12-31 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hi Madhukar,

It seems the screenshot you have attached does not correlate with the 
description you have provided. Are you receiving a 404 page error on 
the [PROJECT-ID].appspot.com url for your Google App Engine project? 

Also, I noticed that the screenshot you have provided has some data that 
maybe considered sensitive. As this is a public forum, It would be my 
recommendation to redact information for your project such as: Project-id, 
database names, etc.

Cheers,
Harmit

On Sunday, December 30, 2018 at 6:32:36 PM UTC-5, Madhukar Jadhav wrote:
>
> i have similar problem
> i cloned wbapp/repository from github zorya
> deployed app but 404 error while in browser
> herethe the code screenshot what code looks like in google cloud code 
> editor except for www directory i created
>
> On Saturday, 29 December 2018 04:24:18 UTC+5:30, Harmit Rishi (Cloud 
> Platform Support) wrote:
>>
>> Hey,
>>
>> If you are trying to get familiar Google App Engine, I would like to 
>> point you at some great resources and tutorials here 
>> .  Im not sure 
>> which environment you are working within as the link I provided is for 
>> Google App Engine: standard environment. However, they are tutorials 
>> offered for both Google App Engine: standard and Google App Engine: 
>> flexible environment. Regardless, it would be my recommendation to check 
>> the "Hello World tutorial" section out as this tutorial provides a guided 
>> walkthrough of creating and deploying a sample app on the Google Cloud 
>> Platform which will help you get familiar with the interface as well. 
>>
>> I hope this message finds you well and that you have a fantastic day.
>>
>> Cheers,
>>
>> Harmit
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/a04d0d82-2a34-4f26-bb66-4b1a09686cd1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: 404 error

2018-12-28 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine
Hey,

If you are trying to get familiar Google App Engine, I would like to point 
you at some great resources and tutorials here 
.  Im not sure 
which environment you are working within as the link i provided is for 
Google App Engine: standard environment. However, they are tutorials 
offered for both Google App Engine: standard and Google App Engine: 
flexible environment. Regardless, it would be my recommendation to check 
the "Hello World tutorial" section out as this tutorial provides a guided 
walkthrough of creating and deploying a sample app on the Google Cloud 
Platform. 

I hope this message finds you well and that you have a fantastic day.

Cheers,

Harmit

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/a3708ea0-43d2-401e-b176-be60346378aa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: RabitMq, FFMPEG, NodeJS, Intel webRTC suite, MongoDB

2018-11-02 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Before we dig deeper into this issue of multiple instances being created on 
GAE:Flex. I would like to clarify what exactly you are trying to do. 
Specifically when you mentioned you are “using eclipse marketplace” to 
install new software on the GAE:Flex environment. 

Would it possible for you provide more information on this process? Also, 
is there any documentation or guides that you are following concerning 
this? I am unsure how Eclipse: Marketplace can spin up instances on GAE as 
it would instead create instances directly in Compute Engine. 


On Thursday, November 1, 2018 at 2:10:45 PM UTC-4, Deepak Singh wrote:
>
> Hi Team,
>
> I need to install all of the softwares in a single instance (Java flex 
> env).
> I am able to do that using SSH connect. 
>
> But, Using eclipse marketplace i cant do it. because every new software 
> installation creates a new instance. for example, NodeJs is installed using 
> marketplace which creates a new instance. Then installing MongoDB from 
> marketplace creates a new instance while i want it to be installed on the 
> previous instance with NodeJS.
>
> Is it possible to get done with marketplace ?   
>
> -- 
> Deepak Singh
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/e5b64931-186c-475d-858a-d2827b251608%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Structured logging in Java standard enviornment

2018-10-31 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Hello Kishu,

I would like to confirm that you are using the example outlined in your 
initial link 

 
and have replaced StringPayload with JsonPayload?

If that is the case, it would be my recommendation to utilise the actual 
JsonPayload code offered here 
 instead. 
The code from your original post is appropriate for StringPayload as 
JsonPayload requires its own specific import. You can find the imports 
required for this at the following example offered on GitHub 
.
 


However, I am still unsure of what you are trying to achieve. Stackdriver 
logging for Standard produces the following logs:

Request Logs- records requests that are sent to all App engine Apps (Type: 
Request Log).

App Logs- record activity within the App Engine app (Type: LogLine).

Third-party package logs- package logs that are included in Logs Viewer.

Based on this provided information, I would like to know where you intend 
these logs to go. (i.e: Request Logs or App logs specifically). You had 
mentioned you are seeing LogLines. I am assuming you are trying to publish logs 
within App Logs at this point.

If that is the case then it would be my recommendation to follow the 
guidelines expressed here 

 
for writing application logs. Note: you will notice that the guide mentions 
the import of the Java.Util library which is different than the cloud 
import required for Request logs.

As for your last question of “is structured logging possible in standard 
environment?”. I would like to inform you that JsonPayload is essentially 
Structured Logging. However if this not what you are expecting then I would 
have to request an example of what you want the log to look like.


On Friday, October 26, 2018 at 2:12:54 AM UTC-4, Kishu Agarwal wrote:
>
> Thanks Mohammad for the reply.  The link I shared did contain a example of 
> using the stackdriver logging library. Instead of StringPayload, I have 
> used JsonPayload only, but still I don't see anything in my logs.
>
> I want to clarify one doubt. Is structured logging possible in standard 
> environment? Because when I see my logs, I see logLines instead of logEntry 
> objects.
>
> On Friday, October 26, 2018 at 5:28:52 AM UTC+5:30, Mohammad I (Cloud 
> Platform Support) wrote:
>>
>> Hello Kishu,
>>
>> Please kindly note that the article that you provided does not have 
>> examples of structured logging. You can look into these documents instead 
>> for Structured Logging 
>> explanation 
>> and for an example on how to write structured logs 
>> .
>>  
>> For more information on different payload formats please look into this 
>> document LogEntry. 
>>  
>> That being said, please use jsonPayload instead of StringPayload in 
>> order to log JSON data into your logs in Stackdriver Logging. 
>>
>>
>> On Wednesday, October 24, 2018 at 5:49:45 AM UTC-4, Kishu Agarwal wrote:
>>>
>>> I want to log json data in my logs. I have tried the steps mentioned 
>>> here 
>>> 
>>>  but 
>>> still when I see my logs, all the log statements done using Logging doesn't 
>>> show up there.
>>>
>>> Any help there?
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/251869e3-d12c-4063-abdd-e8217d1467e5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: App Engine Enable managed security not working

2018-10-30 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Hello,

Based on the information you have given, it seems that you are encountering 
an issue when changing from Self-managed SSL certificates to a Google 
Managed SSL certificate. Specifically issue regarding the verification your 
custom domain when trying to switch over SSL management. 

The troubleshooting section 

 
of the Google documents mentions that App-Engine cannot provision 
certificates for an unverified domain. You mentioned that this is not the 
case as you have verified domain ownership via Webmaster Central 
.

I would assume this issue has arised after completing the appropriate set 
up for mapping your custom domain to your GAE application and configuring 
your dns record 
.
 
As a precaution it would be a good idea review the process once more. 

At this point, it seems there is more to your issue and we would require 
more information to resolve it. I would like to redirect you to creating a 
private issue on our Public Issue Tracker 
to help with your 
this. 

(Note: You can navigate to the section Compute > Create new App Engine 
issue.)

On Saturday, October 27, 2018 at 11:00:34 AM UTC-4, Devel63 wrote:
>
> I am having this same problem with subdomain.mydomain.com, which is 
> currently using a self-signed SSL certificate.  The problem is that for 
> some reason that certificate is no longer trusted by the browser, so I 
> thought I'd switch over to Google's managed security.
>
> But I can't do anything, and as the original poster says, I'm getting the 
> message that I must be a domain owner.
>
> However, I am also unable to reverify.  I have tried adding a TXT record, 
> a CNAME record, and via Webmaster Central, the integrated GoDaddy check.  
> All those checks seem to be trying to verify the domain, not the subdomain, 
> but the documentation seems to imply that's expected.
>
> Not sure if it's related, but Webmaster Central says I am indeed the 
> verified owner of the domain.  But it says this is the case via Delegation, 
> from another verified owner that is **@g*account.com 
> , which is presumably the standard 
> gmail login that got migrated when I created the Google Apps equivalent.  
> But that happened many years ago, and I added the subdomain.domain.com 
> property to App Engine years long after that.  I suppose it's possible that 
> with the new managed security, they are doing some other checks, and this 
> has fouled things up.
>
> Anyway, can someone help me?
>
>
> On Tuesday, October 2, 2018 at 6:35:39 PM UTC-4, John Janzen wrote:
>>
>> Thanks Amit.
>>
>> Reverifying the domain did the trick. (Still not sure why I had to 
>> reverify)
>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/4fd42abc-0abd-4946-9759-b08e202db494%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: Can I running a different domain in the front of app engine via revers proxy?

2018-10-23 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Hello,

It seems your issue of being able to use custom domains with a reverse 
proxy (in front of GAE ) has been answered and accepted by you already. 
However, if you would like to further investigate what other Request 
Headers are available on GAE you can go to the following: 

For Google App Engine - Standard:

You can find Request Headers for Standard here 

.

For Google App Engine - Flexible:

You can find Request Headers for Flex here 

.

As mentioned in the previous post, they are some X headers that you have 
included that cannot be sent. However, if you have built your GAE app on 
Flexible then you can include the following headers:

X-Forwarded-For: [CLIENT_IP(s)], [global forwarding rule IP]

X-Forwarded-Proto [http | https]


On Sunday, October 21, 2018 at 8:58:19 AM UTC-4, Dreampuf wrote:
>
> Thank you for the answer. I tried it can work when I remove the 'HOST' 
> rewrite.
>
> 在 2018年10月21日星期日 UTC-4上午1:24:10,Attila-Mihaly Balazs写道:
>>
>> I don't think you can send those X headers to GAE (X-Real-IP and so on). 
>> Other than that it should certainly work since multiple people have 
>> reported using this technique to work around the "GAE using custom domains 
>> in considerably slower than GAE using the appspot domain" issue (especially 
>> in the Asia regions).
>>
>> So, yes, you will loose the "original IP" information, but other than 
>> that it should work.
>>
>> Attila
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/0fb8e724-0def-4278-bd13-4c1df9dd4469%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: error filter row and path to a collection LANDSAT

2018-10-15 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Hello Max, 

I would like to inform you that your posted message is in the wrong group. 
This group handles questions related to Google Cloud App Engine. 

You can refer to the “How to Get Help” portion of the Google Earth Engine 
webpage here . You can 
also access the debugging guide 
 which highlights 
support for commonly encountered issues for GEE.  

However, I will mention that the screenshot you have provided indicates you 
are working in JavaScript . The error message 
(Syntax 
Error) tells us that you have misplaced a semicolon ( ; ) at line 10 of 
your code. It would be my recommendation to remove it, as your code at line 
14 “.sort(‘CLOUD_COVER’, false);” already contains the necessary semicolon.

The following link  on 
Google Earth Engine provides an example of how to apply a function to every 
Image in a ImageCollection. 

Considering you are already using Google Groups, You can join the following 
Google 
Group  
called “google-earthengine-apac” which offers announcements, trainings and 
events specifically for our Google Earth Engine product.


On Monday, October 15, 2018 at 11:50:30 AM UTC-4, maxime troiani wrote:
>
> Hi, 
> Can someone explain this error ? 
>
>
>
> [image: 2018-10-15 (2).png]
>
> Best regards, 
>
>
> Maxime
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/5641df71-6fbe-403a-83d1-80403f887942%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [google-appengine] Re: Extremely dissatisfied with App Engine lately, Network Issues, Support doesn't help and loops

2018-10-15 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Hello Kaan,

Thank you for following up on Google Groups. We appreciate the time and 
effort users take in providing the information to us for processing their 
requests.

After reviewing your filed issues of not being able to track error logs 
before App-Engine, I was able to verify that the Feature Request you had 
filed has been reopened . I 
would like to let you know that all features regardless of their support 
level are always taken seriously. The implementation time of requested 
features depends on its complexity, feasibility and popularity. Please see 
the following link  
for more information on what to expect when you’ve opened an issue.

You had discussed the support process in your initial message, I would like 
to reassure you that our flexible support extends all users. For instance, 
our Support Options  
page provide a overview of what we offer (Basic, Role-Based, Enterprise). 
You can navigate to the “Free Support Resources” section of the page. This 
section provides users the ability to access Support Documentation 
, Reference Guides 
, Community Support 
 as well as Billing 
 and Phone 
Billing . 

Among the Free Support Resources discussed above, there is also a option 
called “Free Trial Technical Support 
”. Once you 
fill out the form and highlight which area you would like to receive 
Support in. You can usually expect the requested Support within 1 business 
day.

Our products and platforms rely on experienced users as yourself. Although 
the Feature Request (#112668010 ) 
has been reopened already. We encourage users to create Feature Requests 
and Issue Bug Reports 
 as this will help us 
make our products better.  


On Friday, October 12, 2018 at 4:45:56 AM UTC-4, Kaan Soral wrote:
>
> As a follow up, I've logged around 90 502/503 errors around `date: Thu, 11 
> Oct 2018 23:15:27 GMT` - Caused by multiple ~minutely outages, I personally 
> experienced one of them, and checked my logs/noticed the issue, it's been 
> happening a lot, but it's so much that I don't even bother to check any more
>
> *As usual, If you look at the App Engine error logs, you can't see any of 
> these errors or any signs*
>
> At this point it's no different than a fraud, I've reported this issue 
> more than 2 months ago, it should've been solved by now - I'm not saying 
> errors can't or shouldn't happen, but they should be transparent, hiding 
> errors and outages like this is a deception (my suggestion, add a new log 
> level, something like a "Network" level error, and log these in that 
> section, otherwise, these errors will flood everyone's logs)
>
> I don't even bother making SLA requests any more, the minuscule amounts of 
> compensations doesn't even make up for the time hunting these issues - and 
> things don't get better, only worse
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/dd344b8d-eb6b-47e5-889b-69c40b2dcadd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


[google-appengine] Re: how to avoid an out of quota of module.get_versions in appengine

2018-10-12 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Hello David, 

After reviewing your stack trace as well as the recommendations provided by 
the previous Support Agent, it would be an appropriate action to create a 
private issue on Public Issue Tracker 
 or  Google 
Cloud Platform support  
case to help resolve your issue that you are having with our Platform in a 
timely manner. 

It would also be relevant to reiterate that Google by default provides at 
least 86,400 daily safety limit quota for your project. As your project 
seems to exceed this limit; identifying the underlying cause would 
definitely be beneficial to your project as well as be a cost-effective 
solution (rather than just raising your quota) as well. 

Considering this is a public means of communication, I would like to 
mention that I will be providing you a suitable general answer to your 
question.

The stack trace that was provided does illustrate that this quota limit is 
being reached on our Platform (com.google.apphosting.api). However, 
there are currently no known or reported issues that would be causing this 
on our side.

This issue seems more specific to your use of our platform and would 
require a deeper 1:1 investigation into the cause for this quota limit 
being reached.

I have also noticed that a Google Cloud Platform 
support case was created 
for this issue with us by someone in your organisation. It appears to be in 
progress currently by our support staff. Please see the appropriate 
individual who opened the case for further information on the matter.


On Thursday, October 11, 2018 at 5:03:25 AM UTC-4, dg...@freightos.com 
wrote:
>
> Hi,
>
> Thanks for your update:
> I don't know why the Google library is doing this, for its own logging 
> purposes or some other reason. I don't have access to source code. The one 
> question is -- why is Google's AppEngine  using up our GetVersions quota?
>
> Thanks,
> David
>
> On Wednesday, October 10, 2018 at 12:20:29 AM UTC+3, Mohammad I (Cloud 
> Platform Support) wrote:
>>
>> Hello David,
>>
>> Thank you for letting us know your concern. To investigate the issue 
>> further and inspect the StackTrace, we need the Project Id and preferably 
>> the Application Id (for Google App Engine). You can provide the information 
>> by creating a new private issue in the Public Issue Tracker 
>> . It will 
>> be appreciated if you provide further info how you came to the conclusion 
>> that Google Cloud is calling the API, modules.getVersions() for internal 
>> logging.
>> As you indicated you are a paid customer and in case you have paid 
>> support, you can go to the Google Cloud Platform support 
>>  and select the 
>> Console Support Center to create a case instead of creating a private issue 
>> in the Public Issue Tracker.
>>
>>
>> On Sunday, October 7, 2018 at 7:01:28 AM UTC-4, dg.@freightos.com 
>> wrote:
>>>
>>> Hi,
>>>
>>> I am a paid customer.
>>>
>>> Google is making these calls to GetVersions() and not us. Please look at 
>>> the stack trace.
>>>
>>> Apparently Google is doing these API calls as part of some sort of 
>>> internal logging.
>>>
>>> Why is Google calling GetVersions() so much -- it seems to be consuming 
>>> our quota.
>>>
>>> On Saturday, October 6, 2018 at 12:25:24 AM UTC+3, Mohammad I (Cloud 
>>> Platform Support) wrote:

 Hello dg...@freightos.com,

 I have reproduced the issue that you have been experiencing and found 
 that your code calling the modules.GetVersions() more then 86,400 
 times which is the daily safety limit quota for the Modules - Get Versions 
 Calls. You can see quotas for your project by clicking here 
 . The quotas 
 for Modules - Get Versions Calls  86,400 per day seems reasonable as 
 it is equivalent to call modules.GetVersions() each second for the 
 entire day. However if you are a paid customer and believe daily quota for 
 Modules - Get Versions Calls does not meet your requirement, please 
 create a feature request issue in the issue tracker 
 . 


 On Thursday, October 4, 2018 at 10:17:10 AM UTC-4, dg...@freightos.com 
 wrote:
>
> I recently got an error in appengine:
>
> *com.google.apphosting.api.ApiProxy$OverQuotaException: The API call 
> modules.GetVersions() required more quota than is available. The API call 
> modules.GetVersions() required more quota than is available.*
> com.google.apphosting.api.ApiProxy$OverQuotaException: The API call 
> modules.GetVersions() required more quota than is available. The API call 
> modules.GetVersions() required more quota than is available.

[google-appengine] Re: Duplicate Existing, Deployed GAE Project

2018-10-09 Thread 'Harmit Rishi (Cloud Platform Support)' via Google App Engine


Hello Phil,

Sorry for the delay in getting back to you. We do not currently offer a 
duplication feature for Cloud Platform projects. You would have to create a 
new project and deploy your application into this newly created project. 
You can do this via gcloud by following the instructions here 
. 


The process of duplicating your current database depends on the 
import/export instructions offered by Google for the type of database you 
are using in your project 
. Since you 
are using Objectify I will assume it is Datastore. Datastore does allow 
importing and exporting of entities. You can find the guide how to perform 
this task at this following link 
. 

Also, if you have any specific roles or service keys associated with your 
deployed project then you will have to duplicate that for your new project 
as well. For instructions on managing service accounts and how to 
authenticate roles for users, you can follow the Google documentation for 
it here . 

If you are unsure about your current service accounts and keys information 
related to your deployed projects, you can navigate to  “IAM & admin” 
portion of your Cloud Console. Google offers a set of roles that project 
owners can assign for their App-Engine applications 
.

Since you said you updated the Google SDK already then it would be 
recommended to update to Objectify 6 (as this version uses the latest 
Google-provided SDK to access Datastore). The key differences between 
Objectify 5 & 6 are listed on their GitHub link as well as how to upgrade 
between the versions 
. 

Note: It is also important to mention that Objectify 6 supports Java 8 and 
does not support Java 7 runtime. If you are running Java 7 runtime it would 
be better to upgrade to Objectify 5 
 but I will mention that *Java 
7 is getting deprecated*. 

On Wednesday, October 3, 2018 at 5:37:41 PM UTC-4, Phil Miller wrote:
>
> This backend GAE server is in prod but hasn't been updated in a few years. 
> Now I need to make changes and so much has changed including Eclipse, GAE 
> and Objectify. After struggling to get even a deployable, updated project 
> working I decided to just start with a fresh install of Eclipse, the Google 
> Cloud plugin etc and rebuild the server and update Objectify to the latest 
> version. What I'd like to do is duplicate the existing project in the 
> Google Cloud Console somehow, including the database, get a new version 
> working against that server, then do a final database copy from prod to dev 
> and then go live. I have no idea whether this is possible. Seems simple in 
> theory but I don't see a duplicate feature in the app console and I'm not 
> entirely sure I can go from Objectify 3 to the latest version.
>
> Also posted here...
>
> https://groups.google.com/forum/#!topic/objectify-appengine/v_-i5gVkyz4
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/24a06420-6d71-4189-bb87-a6f8aebdaa05%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.