A question about the repository we're using. It seems that Docker Hub is
the de-facto repo for docker images? Is GCR pretty much the same in terms
of access, authentication, etc?
We don't have to figure out the repository immediately, and it's fine to
iterate - but I wanted to make sure we think about that : )

On Wed, Aug 28, 2019 at 6:08 AM Lukasz Cwik <lc...@google.com> wrote:

> Google locks down docs created wtih @google.com addresses. Hannah please
> recreate the doc using a non @google.com address and share it with the
> community. You'll want to replace Google short link with an Apache short
> link (s.apache.org).
>
> On Wed, Aug 28, 2019 at 5:40 AM Gleb Kanterov <g...@spotify.com> wrote:
>
>> Google Doc doesn't seem to be shared with dev@. Can anybody double-check?
>>
>> On Wed, Aug 28, 2019 at 7:36 AM Hannah Jiang <hannahji...@google.com>
>> wrote:
>>
>>> add dev@
>>>
>>> On Tue, Aug 27, 2019 at 9:29 PM Hannah Jiang <hannahji...@google.com>
>>> wrote:
>>>
>>>> Thanks for commenting and discussions.
>>>> I created a Google Docs
>>>> <https://docs.google.com/document/d/1LOraxUHdmuykgOPsjRC00iDqvSapoCuCjZcZm-Vh8o0/edit?usp=sharing>
>>>>  for
>>>> easy commenting and reviewing. From this moment, all changes will be
>>>> updated to the Google Docs and I will sync to wiki after finalize all 
>>>> plans.
>>>>
>>>> Thanks,
>>>> Hannah
>>>>
>>>> On Tue, Aug 27, 2019 at 9:24 PM Ahmet Altay <al...@google.com> wrote:
>>>>
>>>>> Hi datapls-engprod,
>>>>>
>>>>> I have a question. Do you know what would it take to create a new gcp
>>>>> project similar to apache-beam-testing for purposes of distributing gcr
>>>>> packages? We can use the same billing account.
>>>>>
>>>>> Hannah, Robert, depending on the complexity of creating another gcp
>>>>> project we can go with that, or simply create a new bintray account. 
>>>>> Either
>>>>> way would give us a clean new project to publish artifacts.
>>>>>
>>>>> Ahmet
>>>>>
>>>>> ---------- Forwarded message ---------
>>>>> From: Robert Bradshaw <rober...@google.com>
>>>>> Date: Tue, Aug 27, 2019 at 6:48 PM
>>>>> Subject: Re: Improve container support
>>>>> To: dev <dev@beam.apache.org>
>>>>>
>>>>>
>>>>> On Tue, Aug 27, 2019 at 6:20 PM Ahmet Altay <al...@google.com> wrote:
>>>>> >
>>>>> > On Tue, Aug 27, 2019 at 5:50 PM Robert Bradshaw <rober...@google.com>
>>>>> wrote:
>>>>> >>
>>>>> >> On Tue, Aug 27, 2019 at 3:35 PM Hannah Jiang <
>>>>> hannahji...@google.com> wrote:
>>>>> >> >
>>>>> >> > Hi team
>>>>> >> >
>>>>> >> > I am working on improving docker container support for Beam. We
>>>>> would like to publish prebuilt containers for each release version and
>>>>> daily snapshot. Current work focuses on release images only and it would 
>>>>> be
>>>>> part of the release process.
>>>>> >>
>>>>> >> This would be great!
>>>>> >>
>>>>> >> > The release images will be pushed to GCR which is publicly
>>>>> accessible(pullable). We will use the following locations.
>>>>> >> > Repository: gcr.io/beam
>>>>> >> > Project: apache-beam-testing
>>>>> >>
>>>>> >> Given that these are release artifacts, we should use a project with
>>>>> >> more restricted access than "anyone who opens a PR on github."
>>>>> >
>>>>> >
>>>>> > We have two options:
>>>>> > -  gcr.io works based on the permissions of the gcs bucket that is
>>>>> backing it. GCS supports bucket only permissions. These permissions needs
>>>>> to be explicitly granted and the service accounts used by jenkins jobs 
>>>>> does
>>>>> not have these explicit permissions today.
>>>>> > - we can create a new project in gcr, bintray or anything else that
>>>>> offers the same service.
>>>>>
>>>>> I think the cleanest is to simply have a new project whose membership
>>>>> consists of (interested) PMC members. If we have to populate this
>>>>> manually I think that'd still be OK as the churn is quite low.
>>>>>
>>>>
>>
>> --
>> Cheers,
>> Gleb
>>
>

Reply via email to