Re: concerns about Salsa
On Mon, Jun 04, 2018 at 12:54:32PM +0100, Ian Jackson wrote:
> Salsa is hardly the first Debian production service to not be running
> the packaged version of its primary application, and it won't be the
> last. ftp.debian.org isn't running the packaged version of dak.
Running packaged versions also means that only the system admins can
actually update the code. However they don't want to run the services.
Until we have user-installable packages, this won't change.
> However, I hope it's not running vendor-provided binaries. That would
> be quite poor IMO and a big departure from our normal practice. Are
> you sure that that is the case ?
GitLab and all the associated stuff is pulled from git repositories and
built on the system. However, we actually pull in some external
binaries, for node, yarn and go.
You can find out how everything is done in our repository with Ansible
stuff at https://salsa.debian.org/salsa/salsa-ansible. If you know a
better way to do something, just send patches the usual way.
-- The Gorn, "Arena", stardate 3046.2