Flavio and JV raised a good point. I think we can investigate making pushing a docker image as part of the release procedure.
Sijie On Nov 22, 2016 3:43 AM, "Flavio Junqueira" <[email protected]> wrote: > Very nice, Jia, thanks for the update. I suggest creating a jira issue to > track what work remains to be done in this front. I'm particularly > interested in having a way forward to update the package as we release new > versions. I'd say that automating as much as possible should be a goal. > > -Flavio > > > On 22 Nov 2016, at 04:03, Jia Zhai <[email protected]> wrote: > > > > FYI. Bookkeeper package have been merged into the public Universe, now it > > is here: > > universe <https://github.com/mesosphere/universe>/repo > > <https://github.com/mesosphere/universe/tree/version-3.x/repo>/packages > > <https://github.com/mesosphere/universe/tree/version-3.x/repo/packages > >/B > > <https://github.com/mesosphere/universe/tree/version-3.x/repo/packages/B > >/ > > bookkeeper > > <https://github.com/mesosphere/universe/tree/ > version-3.x/repo/packages/B/bookkeeper> > > /*0*/ . > > And the example is under-review here: > > https://github.com/dcos/examples/pull/7 > > > > Hi Flavio and JV, > > Regarding Jira ticket, There is currently no Jira Ticket. And I will open > > one if it is useful. > > > > Regarding the Sync issue, that maybe need a manual work, since it > > referenced to a hard-coded bookkeeper docker image. From my view, In the > > future, we may also need to matain an official bookkeeper docker image, > and > > this package will reference to it. > > > > Regarding container issue, Mesos support both Docker container and Mesos > > container. This BK package using a Docker type. > > The working flow of this package is some thing like this: 1, have a DCOS > > env. 2, on the GUI goto "Universe" on the left of the window, you would > > find bookkeeper there, click it to install. That's all to deploy a > bookie > > on one of your DCOS slave-agent. > > Here is some docs related to DCOS/Mesos: > > https://dcos.io/docs/1.8/ > > https://mesosphere.github.io/marathon/docs/ > > > > Thanks a lot. > > -Jia > > > > > > > > On Mon, Nov 21, 2016 at 1:55 AM, Venkateswara Rao Jujjuri < > [email protected] > >> wrote: > > > >> This is really great news. I have few questions being a naive to Mesos. > >> 1. Can we have a doc which explains how to do this even if they have no > >> experience with Mesos? > >> 2. I would like to expand on Flavio's question. How do we keep these two > >> projects in sync? When either side releases new versions. > >> 3. In the pull request I see lot of references to Docker. Does it mean > this > >> runs both on Docker container and Mesos container? > >> 4. Will it be too much effort to run this on vanilla Docker? > >> > >> This is really great and thanks a lot Jia. > >> > >> - JV > >> > >> > >> On Sun, Nov 20, 2016 at 7:31 AM, Flavio Junqueira <[email protected]> > wrote: > >> > >>> Is there a jira for this? Or are you posting this here just so that the > >>> community is aware, Jia? > >>> > >>> One question about this packaging: what happens when there is a new > >>> release of bookkeeper, is there anything we need to update? Is it worth > >>> adding to the release process? > >>> > >>> Thanks, > >>> -Flavio > >>> > >>>> On 08 Nov 2016, at 19:43, Enrico Olivelli <[email protected]> > wrote: > >>>> > >>>> Great! I hope it will give more visibility to BookKeeper! > >>>> > >>>> Thank you Jia > >>>> Enrico > >>>> > >>>> Il mar 8 nov 2016, 18:52 Sijie Guo <[email protected]> ha scritto: > >>>> > >>>>> That's awesome! Great job, Jia. > >>>>> > >>>>> I will take a closer look :D > >>>>> > >>>>> - Sijie > >>>>> > >>>>> On Tue, Nov 8, 2016 at 5:52 AM, Jia Zhai <[email protected]> > wrote: > >>>>> > >>>>>> Hi Guys, > >>>>>> There is a PR against bookkeeper DCOS package, this is a very first > >>>>>> version, I will enhance it while using it. welcome comments on it. > >>>>>> https://github.com/mesosphere/universe/pull/797 > >>>>>> > >>>>>> There is also an example PR there for how this package should be > >> used: > >>>>>> https://github.com/dcos/examples/pull/7 > >>>>>> > >>>>>> This bookkeeper package could easily deploy one bookie on a DCOS > >>>>>> slave-agent. And easily scale bookie instances to deploy on several > >>> DCOS > >>>>>> slaves, and export bookie service at: "slave-agent-ip:3181". > >>>>>> It is basically a marathon app, but use dcos package to make an > >> easier > >>>>>> usage. > >>>>>> With this package, it is now need one command(or few clicks in GUI) > >> to > >>>>>> deploy one bookie on your DCOS environment: > >>>>>> $dcos package install bookkeeper > >>>>>> > >>>>>> Here are links for more info about DCOS/Mesos: > >>>>>> Mesos: http://mesos.apache.org/documentation/latest/ > >>>>>> DCOS: https://dcos.io/docs/1.8/ > >>>>>> marathon: https://mesosphere.github.io/marathon/docs/ > >>>>>> > >>>>>> Best Regards. > >>>>>> -Jia > >>>>>> > >>>>> > >>>> -- > >>>> > >>>> > >>>> -- Enrico Olivelli > >>> > >>> > >> > >> > >> -- > >> Jvrao > >> --- > >> First they ignore you, then they laugh at you, then they fight you, then > >> you win. - Mahatma Gandhi > >> > >
