From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1489C138306 for ; Wed, 13 Jul 2016 15:07:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 254A821C1EF; Wed, 13 Jul 2016 15:06:58 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 11AE321C1C4 for ; Wed, 13 Jul 2016 15:06:57 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1bNLkT-0002Am-Kf for gentoo-user@lists.gentoo.org; Wed, 13 Jul 2016 17:06:53 +0200 Received: from static-71-122-242-106.tampfl.fios.frontiernet.net ([static-71-122-242-106.tampfl.fios.frontiernet.net]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 13 Jul 2016 17:06:53 +0200 Received: from wireless by static-71-122-242-106.tampfl.fios.frontiernet.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 13 Jul 2016 17:06:53 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: James Subject: [gentoo-user] Re: Gitlab experiences Date: Wed, 13 Jul 2016 15:06:46 +0000 (UTC) Message-ID: References: <0b2967a7-68da-b155-79a7-49fa758f3c92@ramses-pyramidenbau.de> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 71.122.242.106 (Mozilla/5.0 (X11; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0 SeaMonkey/2.40) X-Archives-Salt: 92848a71-5d1e-4396-97f1-69db1f003ef9 X-Archives-Hash: 6c1a7ff29613a7b974efe7c3bb45dd36 Ralf ramses-pyramidenbau.de> writes: > On 07/13/16 16:35, Rich Freeman wrote: > > On Wed, Jul 13, 2016 at 9:19 AM, Ralf > > ramses-pyramidenbau.de> wrote: > >> I recommend to deploy gitlab inside a Debian LXC/Docker container as > >> Gitlab guys provide and maintain precompiled .deb packages. You do not > >> want to compile it on your own as it comes with a load of dependencies. > >> And once dependencies change you really might run into trouble with > >> gentoo. Gitlab isn't just a tiny one-click-and-it-runs webservice, it's > >> a whole ecosystem. Yep, I heard a bit of bitching about maintaining it. I was contacted by a corp to install and manage gitlab for them. It's not my cup of tea, so folks in that space must be upset with maintenance issues.... > > This is part of why I'd suggest not upgrading it in-place. Just > > create a new container from scratch every time there is an update. > Sure, I totally agree. But from a maintenance point of view this can > become a full-time job very quickly, as gitlab has pretty short > innovation and release cycles. And you do want to install updates very > quickly, especially for web-apps. Interesting idea. It certainly is a good candidate for codes that stress a cluster. I'll keep that in mind. > Ralf > > OF course, Gentoo makes this somewhat more painful than other distros; > > it tends to be designed around upgrading in-place. I did not realize it was so java centric...... I'm out, cause I have more icedtea-java projects than I know what to do with..... (apache-spark). Thanks for all the info guys, James