Perhaps instead of "hello world" the message could refer to a jira about
the Datastore IT tests?
I suspect if we don't we'll just have a repeat of "we shut down app engine
since it was just running a hello world, and the Datastore tests died".

On Wed, Sep 23, 2020, 8:14 AM Kamil Wasilewski <kamil.wasilew...@polidea.com>
wrote:

> An error message that Udi sent is pretty self explanatory. Disabling
> Google App Engine caused Datastore to be not accessible too. What's
> interesting, it doesn't make any difference if the application on GAE is
> actually using Datastore or not. GAE must be simply turned on and that's
> the only requirement.
>
> I replaced Perfkit Explorer with a simple "hello world" running on Python
> 3.8. I ran Datastore IT tests and they passed, so I think this solves the
> problem. If something goes wrong, let me know!
> Sorry for inconvenience and thanks Tyson for the rescue.
>
> On Tue, Sep 22, 2020 at 11:25 PM Udi Meiri <eh...@google.com> wrote:
>
>> Thanks, Tyson!
>>
>> On Tue, Sep 22, 2020 at 11:11 AM Tyson Hamilton <tyso...@google.com>
>> wrote:
>>
>>> I re-enabled the AppEngine app. Today that app has both the required
>>> datastore app and the perfkit app baked into the container image. What
>>> should happen, is that the perfkit app is removed from that image, but the
>>> datastore related stuff remains functional.
>>>
>>> On Tue, Sep 22, 2020 at 10:37 AM Udi Meiri <eh...@google.com> wrote:
>>>
>>>> Is it possible to create a simple "hello world" application instead?
>>>>
>>>> On Tue, Sep 22, 2020 at 10:35 AM Udi Meiri <eh...@google.com> wrote:
>>>>
>>>>> Disabling this broke our Datastore ITs. Apparently you must have an
>>>>> application for Datastore to work. From the Datastore dashboard:
>>>>> The project apache-beam-testing does not exist or it does not contain
>>>>> an active Cloud Datastore or Cloud Firestore database. Please visit
>>>>> http://console.cloud.google.com to create a project or
>>>>> https://console.cloud.google.com/datastore/setup?project=apache-beam-testing
>>>>> to add a Cloud Datastore or Cloud Firestore database. Note that Cloud
>>>>> Datastore or Cloud Firestore always have an associated App Engine app and
>>>>> this app must not be disabled.
>>>>> New failure:
>>>>> https://ci-beam.apache.org/job/beam_PostCommit_Python36/2959/
>>>>>
>>>>>
>>>>>
>>>>> On Tue, Sep 22, 2020 at 2:16 AM Kamil Wasilewski <
>>>>> kamil.wasilew...@polidea.com> wrote:
>>>>>
>>>>>> Thanks. The application has been disabled.
>>>>>>
>>>>>> On Fri, Sep 18, 2020 at 8:46 PM Ahmet Altay <al...@google.com> wrote:
>>>>>>
>>>>>>> +1. Thank you for the cleanup.
>>>>>>>
>>>>>>> On Fri, Sep 18, 2020 at 8:24 AM Tyson Hamilton <tyso...@google.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> +1 to removing, thank you Kamil.
>>>>>>>>
>>>>>>>> On Fri, Sep 18, 2020 at 6:05 AM Kamil Wasilewski <
>>>>>>>> kamil.wasilew...@polidea.com> wrote:
>>>>>>>>
>>>>>>>>> Hello everyone,
>>>>>>>>>
>>>>>>>>> Beam support for Python 2 is coming to an end. Consequently, we
>>>>>>>>> should make sure no Python 2 applications are running as a part of 
>>>>>>>>> Beam's
>>>>>>>>> infrastructure. As you may know, Beam is still hosting a Python 2
>>>>>>>>> application on Google App Engine. This application is Perfkit 
>>>>>>>>> Explorer [1].
>>>>>>>>>
>>>>>>>>> Perfkit Explorer has been used as a dashboarding tool for a long
>>>>>>>>> time. Few months ago, it was deprecated in favour of new Grafana 
>>>>>>>>> dashboards
>>>>>>>>> [2].
>>>>>>>>>
>>>>>>>>> Perfkit Explorer doesn't support Python 3, so a viable solution to
>>>>>>>>> the problem is to shut down Perfkit Explorer completely. That would 
>>>>>>>>> also
>>>>>>>>> reduce costs, because at the moment we have two similar applications 
>>>>>>>>> doing
>>>>>>>>> the same thing.
>>>>>>>>>
>>>>>>>>> What do you think?
>>>>>>>>> If nobody has any objections, I'd like to shut down Perfkit
>>>>>>>>> Explorer next week.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Kamil
>>>>>>>>>
>>>>>>>>> [1] https://apache-beam-testing.appspot.com
>>>>>>>>> [2] http://metrics.beam.apache.org/
>>>>>>>>>
>>>>>>>>

Reply via email to