Hi Marcus,

You can get Marvin by installing cloudstack-marvin package.

for example, on ubuntu:
4.16.0.0: https://download.cloudstack.org/ubuntu/dists/focal/4.16/pool/
nightly build:
https://download.cloudstack.org/testing/nightly/latest/debian/4.17/

-Wei


On Wed, 17 Nov 2021 at 16:10, Marcus <shadow...@gmail.com> wrote:

> That would be great, I can totally see deploying management servers as
> containers. There may be a few things like attempts to mount NFS secondary
> storage that may not work but we can look at those.
>
> The main hurdle I have with the existing Dockerfile is that it builds in
> the entire maven cache, MySQL, and keeps all of the build tools. This makes
> it very large in size and not ideal for and external MySQL. I think with
> multi stage builds we can have something similar to an RPM style packaging
> where we just install the necessary files. I’ll play with that and maybe
> come up with a PR.
>
> I do you know what is up with the Marvin artifact publishing? Did it move
> or do we not have a source for that?
>
> On Wednesday, November 17, 2021, Gabriel Bräscher <gabrasc...@gmail.com>
> wrote:
>
> > Hi Marcus,
> >
> > I have never played with the Dockerfile you've mentioned.
> > I need to double-check on it, but I would like to see CloudStack Docker
> > images "officially" supported in order to deploy management nodes
> > (especially for development and testing) and build packages.
> >
> > In terms of using Docker to build CloudStack packages, I have used a lot
> of
> > the repository from  Khosrow Moossav [1].
> > I've seen other contributors also using/forking it and eventually
> applying
> > changes: [2], [3].
> >
> > Similar to the "cloudstack-deb-builder" [1] there is also the
> > "cloudstack-rpm-builder" [4].
> >
> > Best Regards,
> > Gabriel.
> >
> > [1] https://github.com/khos2ow/cloudstack-deb-builder
> > [2] https://github.com/GutoVeronezi/cloudstack-deb-builder
> > [3] https://github.com/RodrigoDLopez/cloudstack-deb-builder
> > [4] https://github.com/khos2ow/cloudstack-rpm-builder
> >
> > Em qua., 17 de nov. de 2021 às 11:06, Rohit Yadav <
> > rohit.ya...@shapeblue.com>
> > escreveu:
> >
> > > Hi Marcus,
> > >
> > > I'm not sure about others, I don't use docker so can't reply.
> > >
> > > I like to build/develop/run/debug management server process outside of
> > > docker; just using mvn with an IDE for code-development and for
> attaching
> > > remote socket for breakpoints and debugging. I use mbx to create dev
> > boxes (
> > > https://github.com/shapeblue/mbx), essentially the hypervisor alone
> runs
> > > as a nested VM but my mgmt server, MySQL server and NFS storage is all
> on
> > > my workstation.
> > >
> > >
> > > Regards.
> > >
> > > ________________________________
> > > From: Marcus <shadow...@gmail.com>
> > > Sent: Wednesday, November 17, 2021 03:00
> > > To: dev@cloudstack.apache.org <dev@cloudstack.apache.org>
> > > Subject: Re: Docker images
> > >
> > > I take the silence to perhaps mean that nobody is actively using the
> > Docker
> > > image tooling, but maybe the conference was just too much of a
> > distraction
> > > last week :-)
> > >
> > > Mainly I'm just wondering if I should be trying to improve the old
> stuff,
> > > or leaving it be and adding a new Dockerfile. The marvin bit is
> > secondary.
> > >
> > >
> > >
> > >
> > > On Tue, Nov 9, 2021 at 10:15 AM Marcus <shadow...@gmail.com> wrote:
> > >
> > > > Hi all, I've been familiarizing myself with the Docker image tooling
> in
> > > > CloudStack, and I have a few questions.  I've been playing with a
> > > > multi-stage build that shrinks the image from ~4Gi to ~800Mi,
> packages
> > > just
> > > > the jar, some UI, and a JDK thinking that it might be more usable.
> > > >
> > > > 1) Is there anyone actively using these Dockerfiles? It might be
> > > > interesting to know what workflows they're a part of and whether they
> > can
> > > > be changed or if new files should be created.
> > > >
> > > > 2) I see the Dockerfile.marvin points to a 'builds.cloudstack.org'
> to
> > > > pull a Marvin bundle, which seems to be down.  Do these artifacts
> need
> > to
> > > > be moved to 'download.cloudstack.org' or is this just a temporary
> > > > outage, or is it only reachable from CI? I do see the 'latest' tag
> > > > pulls (which is three years old).
> > > >
> > >
> >
>

Reply via email to