Web lists-archives.com

Re: Specs? Re: salsa.debian.org maintenance (GitLab 11.1.4 upgrade, external storage migration)




On 08/20/2018 11:40 AM, Alexander Wirt wrote:
> On Mon, 20 Aug 2018, Ulrike Uhlig wrote:
> 
>> Hi!
>>
>> Bastian Blank:
>>> On Sat, Aug 18, 2018 at 11:34:53PM +0200, Thomas Goirand wrote:
>>>> Ok, I'm getting in touch with the DSA team to see how it can be done.
>>>> Let's see first if we have hardware, and then how I can help for the
>>>> setup and maintenance.
>>>
>>> If you want to do something, please show us the plan _before_ you are
>>> implementing anything.  We have to vet that it is actually usable for
>>> the purpose.  So just running in one direction does not help your case.
>>
>> Has the Salsa team redacted specs prior to implementing the current
>> cloud storage solution? If yes, where can these specs be found?
>> If you haven't redacted such specs, would you be willing to provide
>> those somewhere, even in a keywordish manner? Otherwise, is there any
>> technical documentation (or as a fallback: code & manifests) about this
>> implementation publicly accessible?
>>
>> Having such documents might help avoid running in the wrong direction
>> and would also allow to gather more overall insight.
> No, but gitlab is open source, you should find all the specs you need in the
> docs. 
> 
> Alex

Alex,

We do run a Gitlab instance at $work, so I may be able to try on a local
setup before affecting all of Debian. However, I'd appreciate a bit of
pointers. I've asked numerous questions, and so far got zero answer.

Since you've configured it, you probably know where its done. Having a
quick look at the documentation over here:
https://docs.gitlab.com/ce/administration/

I haven't find in the TOC something that looks relevant.

The only info I have from you is:

> We will also start moving some of the large data stores with public
> accessible files off to Google Cloud storage.  Using an external
> storage allows us to store a much larger amount of data in our GitLab
> instance. All access to it will be proxied, without providing user
> identifying data to the storage provider.

Could you please at least define what is "some of the large data stores"
and explain where it is configured in Gitlab? A possible pointer to the
Gitlab documentation would probably help as well.

Cheers,

Thomas Goirand (zigo)