[Chugalug] Gitlab has become a pig...

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

[Chugalug] Gitlab has become a pig...

Michael Harrison
 In the process of upgrading, I also upgraded GitLab to version 12.x. Now all that thing does in churn and thrash. My server is constantly running a 1-2 load, and it's all ruby,redis,sidekiq.. etc..

Does anyone elses do this, or have I fubared gitlab? It seems to be working ok. 

Anyone know of a basic usage git server management interface, suitable for 2-5 users and a dozen simple projects, 

My two other choices are running a straight up git server or building a minimal web interface for git. 

--Mike--






_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug
Reply | Threaded
Open this post in threaded view
|

Re: [Chugalug] Gitlab has become a pig...

Lee Walker
I've not upgraded to v12 yet, but GitLab has been great for me so far.
The previous upgrades were really simple and easy, and went well.

I'll update mine soon, and let you know how it goes.

But I love GitLab, I use the crap out of it.
Git, project management, CI/CD etc.
Nice that it's all in one tool and one interface.

Also I've not heard about any problems like that from others.


On Tue, Nov 26, 2019, 7:53 AM Michael Harrison <[hidden email]> wrote:
 In the process of upgrading, I also upgraded GitLab to version 12.x. Now all that thing does in churn and thrash. My server is constantly running a 1-2 load, and it's all ruby,redis,sidekiq.. etc..

Does anyone elses do this, or have I fubared gitlab? It seems to be working ok. 

Anyone know of a basic usage git server management interface, suitable for 2-5 users and a dozen simple projects, 

My two other choices are running a straight up git server or building a minimal web interface for git. 

--Mike--





_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug

_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug
Reply | Threaded
Open this post in threaded view
|

Re: [Chugalug] Gitlab has become a pig...

William Roush
In reply to this post by Michael Harrison

I’ve been debating moving to Gitlab from Gitea, bummer. I hope that clears up.

 

I generally like Gitea but it falls short in a few places and has some nasty bugs.

 

 

William Roush | https://www.roushtech.net/

Office: 423.933.2114 | Cell: 423.463.0592 | Email: [hidden email]

 

 

 

From: Chugalug <[hidden email]> On Behalf Of Michael Harrison
Sent: Tuesday, November 26, 2019 7:54 AM
To: Chattanooga Unix Gnu Android Linux Users Group <[hidden email]>
Subject: [Chugalug] Gitlab has become a pig...

 

 In the process of upgrading, I also upgraded GitLab to version 12.x. Now all that thing does in churn and thrash. My server is constantly running a 1-2 load, and it's all ruby,redis,sidekiq.. etc..

 

Does anyone elses do this, or have I fubared gitlab? It seems to be working ok. 

 

Anyone know of a basic usage git server management interface, suitable for 2-5 users and a dozen simple projects, 

 

My two other choices are running a straight up git server or building a minimal web interface for git. 

 

--Mike--

 

 

 

 

 


_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug
Reply | Threaded
Open this post in threaded view
|

Re: [Chugalug] Gitlab has become a pig...

Adam Jimerson
I generally like GitLab, and happy to that they decided against rolling out
the crazy 3rd party telemetry that would affect not only their SaaS offering
but the locally hosted builds as well. I like having my SCM, CI, and ticketing
system, project management all in one place.

That said it does not hurt to have some alternatives on hand, and lucky Git
makes migrating the repo near brain dead simple, the other stuff maybe not
so much. That one alternative I have been playing with that is not resorting to
running Git as a daemon with the GitWeb enabled, is SourceHut
(https://meta.sr.ht/)
which is built by a strong Open Source advocate Drew DeVault. It is written in
Python and like GitLab can be used as a SaaS product or installed and managed
locally. The way it is designed if running it locally you can turn
certain bits of it off.

Currently SourceHut supports the following:

- Hosting unlimited Public and Private Git repos (https://git.sr.ht/)
- Hosting unlimited Public and Private Mercurial repos (alpha support
and not even listed on the nav bar currently but it is there)
(https://hg.sr.ht/)
- Build system for running CI and/or building release tarballs
(https://builds.sr.ht/)
- Issue tracker (https://todo.sr.ht/)
- Hosted Mailing lists for your projects (https://lists.sr.ht/)
- Wiki support (https://man.sr.ht/)
- Automation and Integration support with other services
(https://dispatch.sr.ht/)

SourceHut itself is Open Source (https://git.sr.ht/~sircmpwn/) and has
a minimal UI
by design, the goal is the UI should still be 100% usable even with
JavaScript disabled.
There is a little oddity in its design where SourceHut does not follow
the Pull/Merge Request
trend, instead it follows the more traditional model used by the Git
and the Linux Kernel devs
where you email git patches (part of the reason why mailing list
support is baked in).

That said to end this "plug" which i am no way getting anything out of
other than the joy
of sharing a project I find neat  If you want to have a look and how
it looks here is a test
repo I created on it https://git.sr.ht/~vendion/freebsd-ports

> My two other choices are running a straight up git server or building a minimal web interface for git.

P.S. Mike, by default Git already ships with a minimal WebUI
https://git-scm.com/book/en/v2/Git-on-the-Server-GitWeb
downside is it's a CGI script but one already exists and is actively
maintained, your mileage may vary of course.

On Tue, Nov 26, 2019 at 8:04 AM William Roush
<[hidden email]> wrote:

>
> I’ve been debating moving to Gitlab from Gitea, bummer. I hope that clears up.
>
>
>
> I generally like Gitea but it falls short in a few places and has some nasty bugs.
>
>
>
>
>
> William Roush | https://www.roushtech.net/
>
> Office: 423.933.2114 | Cell: 423.463.0592 | Email: [hidden email]
>
>
>
>
>
>
>
> From: Chugalug <[hidden email]> On Behalf Of Michael Harrison
> Sent: Tuesday, November 26, 2019 7:54 AM
> To: Chattanooga Unix Gnu Android Linux Users Group <[hidden email]>
> Subject: [Chugalug] Gitlab has become a pig...
>
>
>
>  In the process of upgrading, I also upgraded GitLab to version 12.x. Now all that thing does in churn and thrash. My server is constantly running a 1-2 load, and it's all ruby,redis,sidekiq.. etc..
>
>
>
> Does anyone elses do this, or have I fubared gitlab? It seems to be working ok.
>
>
>
> Anyone know of a basic usage git server management interface, suitable for 2-5 users and a dozen simple projects,
>
>
>
> My two other choices are running a straight up git server or building a minimal web interface for git.
>
>
>
> --Mike--
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Chugalug mailing list
> [hidden email]
> http://chugalug.org/cgi-bin/mailman/listinfo/chugalug
_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug
Reply | Threaded
Open this post in threaded view
|

Re: [Chugalug] Gitlab has become a pig...

Michael Harrison
a lot to read and digest and play with. Thanks. 

On Tue, Nov 26, 2019 at 9:48 AM Adam Jimerson <[hidden email]> wrote:
I generally like GitLab, and happy to that they decided against rolling out
the crazy 3rd party telemetry that would affect not only their SaaS offering
but the locally hosted builds as well. I like having my SCM, CI, and ticketing
system, project management all in one place.

That said it does not hurt to have some alternatives on hand, and lucky Git
makes migrating the repo near brain dead simple, the other stuff maybe not
so much. That one alternative I have been playing with that is not resorting to
running Git as a daemon with the GitWeb enabled, is SourceHut
(https://meta.sr.ht/)
which is built by a strong Open Source advocate Drew DeVault. It is written in
Python and like GitLab can be used as a SaaS product or installed and managed
locally. The way it is designed if running it locally you can turn
certain bits of it off.

Currently SourceHut supports the following:

- Hosting unlimited Public and Private Git repos (https://git.sr.ht/)
- Hosting unlimited Public and Private Mercurial repos (alpha support
and not even listed on the nav bar currently but it is there)
(https://hg.sr.ht/)
- Build system for running CI and/or building release tarballs
(https://builds.sr.ht/)
- Issue tracker (https://todo.sr.ht/)
- Hosted Mailing lists for your projects (https://lists.sr.ht/)
- Wiki support (https://man.sr.ht/)
- Automation and Integration support with other services
(https://dispatch.sr.ht/)

SourceHut itself is Open Source (https://git.sr.ht/~sircmpwn/) and has
a minimal UI
by design, the goal is the UI should still be 100% usable even with
JavaScript disabled.
There is a little oddity in its design where SourceHut does not follow
the Pull/Merge Request
trend, instead it follows the more traditional model used by the Git
and the Linux Kernel devs
where you email git patches (part of the reason why mailing list
support is baked in).

That said to end this "plug" which i am no way getting anything out of
other than the joy
of sharing a project I find neat  If you want to have a look and how
it looks here is a test
repo I created on it https://git.sr.ht/~vendion/freebsd-ports

> My two other choices are running a straight up git server or building a minimal web interface for git.

P.S. Mike, by default Git already ships with a minimal WebUI
https://git-scm.com/book/en/v2/Git-on-the-Server-GitWeb
downside is it's a CGI script but one already exists and is actively
maintained, your mileage may vary of course.

On Tue, Nov 26, 2019 at 8:04 AM William Roush
<[hidden email]> wrote:
>
> I’ve been debating moving to Gitlab from Gitea, bummer. I hope that clears up.
>
>
>
> I generally like Gitea but it falls short in a few places and has some nasty bugs.
>
>
>
>
>
> William Roush | https://www.roushtech.net/
>
> Office: 423.933.2114 | Cell: 423.463.0592 | Email: [hidden email]
>
>
>
>
>
>
>
> From: Chugalug <[hidden email]> On Behalf Of Michael Harrison
> Sent: Tuesday, November 26, 2019 7:54 AM
> To: Chattanooga Unix Gnu Android Linux Users Group <[hidden email]>
> Subject: [Chugalug] Gitlab has become a pig...
>
>
>
>  In the process of upgrading, I also upgraded GitLab to version 12.x. Now all that thing does in churn and thrash. My server is constantly running a 1-2 load, and it's all ruby,redis,sidekiq.. etc..
>
>
>
> Does anyone elses do this, or have I fubared gitlab? It seems to be working ok.
>
>
>
> Anyone know of a basic usage git server management interface, suitable for 2-5 users and a dozen simple projects,
>
>
>
> My two other choices are running a straight up git server or building a minimal web interface for git.
>
>
>
> --Mike--
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
> Chugalug mailing list
> [hidden email]
> http://chugalug.org/cgi-bin/mailman/listinfo/chugalug
_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug

_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug
Reply | Threaded
Open this post in threaded view
|

Re: [Chugalug] Gitlab has become a pig...

Dave Brockman
On 11/26/2019 10:11 AM, Michael Harrison wrote:
> a lot to read and digest and play with. Thanks. 

If you need something simple, I use gitolite3 and websvn for browsing.
It's simple, but I don't need much, aside from the repos themselves, and
the ability to view and compare files in them.

Cheers,

-Dave



_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug

signature.asc (499 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [Chugalug] Gitlab has become a pig...

Billy
I was helping a customer with an internal DevConf in Nashville with some other software. Their internal IT demanded that they be the ones to set up the gitlab instance in AWS. They chose the minimum requirements... for 300 simultaneous attendees - which gitlab was also performing the authentication and authorization.

Which surprisingly is about 8 gigs and 2 cores.

It fell over on itself midway through.

Two shocking revelations:

1) always load test your infrastructure

2) Why TF isn’t 8 Gigs and 2 cores enough for OAUTH authentication for 300 people??

--b

> On Nov 26, 2019, at 6:00 PM, Dave Brockman <[hidden email]> wrote:
>
>> On 11/26/2019 10:11 AM, Michael Harrison wrote:
>> a lot to read and digest and play with. Thanks.
>
> If you need something simple, I use gitolite3 and websvn for browsing.
> It's simple, but I don't need much, aside from the repos themselves, and
> the ability to view and compare files in them.
>
> Cheers,
>
> -Dave
>
>
> _______________________________________________
> Chugalug mailing list
> [hidden email]
> http://chugalug.org/cgi-bin/mailman/listinfo/chugalug

_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug
Reply | Threaded
Open this post in threaded view
|

Re: [Chugalug] Gitlab has become a pig...

Stephen Kraus
Gitlab has seemed to have moved to "We're an appliance and need our own host" method, unfortunately.

On Wed, Nov 27, 2019 at 5:06 PM Billy <[hidden email]> wrote:
I was helping a customer with an internal DevConf in Nashville with some other software. Their internal IT demanded that they be the ones to set up the gitlab instance in AWS. They chose the minimum requirements... for 300 simultaneous attendees - which gitlab was also performing the authentication and authorization.

Which surprisingly is about 8 gigs and 2 cores.

It fell over on itself midway through.

Two shocking revelations:

1) always load test your infrastructure

2) Why TF isn’t 8 Gigs and 2 cores enough for OAUTH authentication for 300 people??

--b

> On Nov 26, 2019, at 6:00 PM, Dave Brockman <[hidden email]> wrote:
>
>> On 11/26/2019 10:11 AM, Michael Harrison wrote:
>> a lot to read and digest and play with. Thanks.
>
> If you need something simple, I use gitolite3 and websvn for browsing.
> It's simple, but I don't need much, aside from the repos themselves, and
> the ability to view and compare files in them.
>
> Cheers,
>
> -Dave
>
>
> _______________________________________________
> Chugalug mailing list
> [hidden email]
> http://chugalug.org/cgi-bin/mailman/listinfo/chugalug

_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug

_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug
Reply | Threaded
Open this post in threaded view
|

[Chugalug] chugalost

Ed King-2
In reply to this post by Billy
Is Chugalug list down?  I havent seen a post since....



From: Chugalug <[hidden email]> on behalf of Billy <[hidden email]>
Sent: Wednesday, November 27, 2019 5:06 PM
To: Cha. Unix Gnu Android Linux User Group <[hidden email]>
Subject: Re: [Chugalug] Gitlab has become a pig...
 
I was helping a customer with an internal DevConf in Nashville with some other software. Their internal IT demanded that they be the ones to set up the gitlab instance in AWS. They chose the minimum requirements... for 300 simultaneous attendees - which gitlab was also performing the authentication and authorization.

Which surprisingly is about 8 gigs and 2 cores.

It fell over on itself midway through.

Two shocking revelations:

1) always load test your infrastructure

2) Why TF isn’t 8 Gigs and 2 cores enough for OAUTH authentication for 300 people??

--b

> On Nov 26, 2019, at 6:00 PM, Dave Brockman <[hidden email]> wrote:
>
>> On 11/26/2019 10:11 AM, Michael Harrison wrote:
>> a lot to read and digest and play with. Thanks.
>
> If you need something simple, I use gitolite3 and websvn for browsing.
> It's simple, but I don't need much, aside from the repos themselves, and
> the ability to view and compare files in them.
>
> Cheers,
>
> -Dave
>
>
> _______________________________________________
> Chugalug mailing list
> [hidden email]
> http://chugalug.org/cgi-bin/mailman/listinfo/chugalug

_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug

_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug
Reply | Threaded
Open this post in threaded view
|

Re: [Chugalug] chugalost

Nick Smith
Just got 8 messages at once about 16 minutes ago. odd....

On Thu, Jan 2, 2020 at 3:10 PM Ed King <[hidden email]> wrote:
Is Chugalug list down?  I havent seen a post since....



From: Chugalug <[hidden email]> on behalf of Billy <[hidden email]>
Sent: Wednesday, November 27, 2019 5:06 PM
To: Cha. Unix Gnu Android Linux User Group <[hidden email]>
Subject: Re: [Chugalug] Gitlab has become a pig...
 
I was helping a customer with an internal DevConf in Nashville with some other software. Their internal IT demanded that they be the ones to set up the gitlab instance in AWS. They chose the minimum requirements... for 300 simultaneous attendees - which gitlab was also performing the authentication and authorization.

Which surprisingly is about 8 gigs and 2 cores.

It fell over on itself midway through.

Two shocking revelations:

1) always load test your infrastructure

2) Why TF isn’t 8 Gigs and 2 cores enough for OAUTH authentication for 300 people??

--b

> On Nov 26, 2019, at 6:00 PM, Dave Brockman <[hidden email]> wrote:
>
>> On 11/26/2019 10:11 AM, Michael Harrison wrote:
>> a lot to read and digest and play with. Thanks.
>
> If you need something simple, I use gitolite3 and websvn for browsing.
> It's simple, but I don't need much, aside from the repos themselves, and
> the ability to view and compare files in them.
>
> Cheers,
>
> -Dave
>
>
> _______________________________________________
> Chugalug mailing list
> [hidden email]
> http://chugalug.org/cgi-bin/mailman/listinfo/chugalug

_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug
_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug


--
--------------
Nick Smith
nick at nicksmith dot us

_______________________________________________
Chugalug mailing list
[hidden email]
http://chugalug.org/cgi-bin/mailman/listinfo/chugalug