Re: docker build

2019-03-19 Thread Gian Merlino
adhering to. Is it something people can expect to be published > > with > > > >> each > > > >> >> > release? Is it something that we are going to build and test as > > > part > > > >> of > > > >> >> the

Re: docker build

2019-03-19 Thread Don Bowman
gt;> are >> > >> >> > adhering to. Is it something people can expect to be published >> with >> > >> each >> > >> >> > release? Is it something that we are going to build and test as >> > part >> > >> of >> > >

Re: docker build

2019-03-19 Thread Don Bowman
aluation? If it is > > >> >> something > > >> >> > we expect people to use in production, do we expect them to use > it > > in > > >> >> any > > >> >> > particular way? Will we be guaranteeing certain things (fil

Re: docker build

2019-03-18 Thread Gian Merlino
on't think > > > > >> >> 'experimental' is > > > > >> >> > the right word, but we should be clear around exactly what > > > contract > > > > >> we > > > > >> >> are > > > > >> >> > adhering to. Is it something people

Re: docker build

2019-03-05 Thread Charles Allen
each > > > >> >> > release? Is it something that we are going to build and test as > > > part > > > >> of > > > >> >> the > > > >> >> > release process, or are we going to publish it via automation > > > without >

Re: docker build

2019-03-05 Thread David Glasser
ple to use in production, do we expect them to use > it > > in > > >> >> any > > >> >> > particular way? Will we be guaranteeing certain things (file > > layout, > > >> >> etc) > > >> >> > that pro

Re: docker build

2019-03-05 Thread Charles Allen
way? Will we be guaranteeing certain things (file > layout, > >> >> etc) > >> >> > that provide a stable interface for people to build derived images > >> from? > >> >> > > >> >> > The path of least resistance to answering these qu

Re: docker build

2019-03-05 Thread Charles Allen
Since I accidentally injected some confusion I'll take it a step further. We have doubly hermetically sealed environments. one docker file for the Build and then it copies over to a minimalist image for the final deployable image (using FROM and COPY --from ) . Some of our tests are docker based

Re: docker build

2019-03-05 Thread Charles Allen
haha, sorry, I mean I agree with Don On Tue, Mar 5, 2019 at 9:37 AM Charles Allen wrote: > I agree with Gian on this sentiment. > > On Tue, Feb 19, 2019 at 7:47 AM Don Bowman wrote: > >> On Mon, 18 Feb 2019 at 19:14, Gaurav Bhatnagar >> wrote: >> >> > I have been thinking if automated scripts

Re: docker build

2019-03-05 Thread Charles Allen
I agree with Gian on this sentiment. On Tue, Feb 19, 2019 at 7:47 AM Don Bowman wrote: > On Mon, 18 Feb 2019 at 19:14, Gaurav Bhatnagar wrote: > > > I have been thinking if automated scripts can be provided to end users in > > Druid for "Additional Dependencies" for user initiated installation

Re: docker build

2019-03-05 Thread Don Bowman
ny pre-release testing, and >> >> without >> >> > any particular guarantees about the 'interface' it provides. If this >> is >> >> the >> >> > case then I would suggest putting it up on Docker Hub with an >> >> appropri

Re: docker build

2019-02-19 Thread Don Bowman
On Mon, 18 Feb 2019 at 19:14, Gaurav Bhatnagar wrote: > I have been thinking if automated scripts can be provided to end users in > Druid for "Additional Dependencies" for user initiated installation and > configuration of optional dependencies to avoid licensing issues. Later > these scripts can

Re: docker build

2019-02-18 Thread Gaurav Bhatnagar
le to use for evaluation? If it is > > > > >> something > > > > >> > we expect people to use in production, do we expect them to use > it > > > in > > > > >> any > > > > >> > particular way? Will we be guarant

Re: docker build

2019-02-18 Thread Don Bowman
that provide a stable interface for people to build derived images > > > from? > > > >> > > > > >> > The path of least resistance to answering these questions is to > say > > > that > > > >> > the Docker image is provided

Re: docker build

2019-02-18 Thread Gian Merlino
provided in the hopes that it is useful, but > that > > >> it is > > >> > done via an automated build, without any pre-release testing, and > > >> without > > >> > any particular guarantees about the 'interface' it provides. If this >

Re: docker build

2019-02-18 Thread Don Bowman
arantees about the 'interface' it provides. If this > is > >> the > >> > case then I would suggest putting it up on Docker Hub with an > >> appropriate > >> > disclaimer and not promoting it too much. (We might very well end up > >> > pushing ima

Re: docker build

2019-02-18 Thread Gian Merlino
h. (We might very well end up >> > pushing images every once in a while that don't work right, and it would >> > reflect poorly on the project to have those be prominently linked-to.) >> It >> > becomes easier to strengthen these guarantees if we add an automated >> test >> > suite

Re: docker build

2019-02-08 Thread Gian Merlino
then these guarantees if we add an automated test > > suite that we can run before releases which verifies functionality and > > interface adherence. > > > > On Fri, Feb 8, 2019 at 7:14 AM Rajiv Mordani > > > wrote: > > > > > This is purely a packaging exercise. I don't see a reason to

Re: docker build

2019-02-08 Thread Don Bowman
> This is purely a packaging exercise. I don't see a reason to mark this as > > experimental. > > > > Rajiv. > > > > From: Dylan Wylie > > Sent: Friday, February 8, 2019 6:08:47 AM > > To: dev@druid.apache.org > >

Re: docker build

2019-02-08 Thread Gian Merlino
nality and interface adherence. On Fri, Feb 8, 2019 at 7:14 AM Rajiv Mordani wrote: > This is purely a packaging exercise. I don't see a reason to mark this as > experimental. > > Rajiv. > > From: Dylan Wylie > Sent: Friday, February 8, 201

Re: docker build

2019-02-08 Thread Rajiv Mordani
This is purely a packaging exercise. I don't see a reason to mark this as experimental. Rajiv. From: Dylan Wylie Sent: Friday, February 8, 2019 6:08:47 AM To: dev@druid.apache.org Subject: Re: docker build I believe all we have to do is submit a tick

Re: docker build

2019-02-08 Thread Dylan Wylie
I believe all we have to do is submit a ticket to Apache's Infrastructure team and then we'll have some automatic process that'll automatically update docker-hub with images relating to each release. I guess there's two open questions I think we should reach a consensus on (others feel free to add

docker build

2019-02-08 Thread Don Bowman
Now that https://github.com/apache/incubator-druid/pull/6896 is merged (thank you!) who can get this set to build into Dockerhub? Presumably automatically on a 'tag' of the repo. Once that is done it is much more convenient for folks to use this tool. --don