Opened 8 months ago

Closed 2 months ago

#32730 closed defect (fixed)

Status of and migration from ansible to the omnibus package

Reported by: hiro Owned by: hiro
Priority: Medium Milestone:
Component: Internal Services/Service - git Version:
Severity: Normal Keywords: gitlab
Cc: Actual Points:
Parent ID: #29400 Points:
Reviewer: Sponsor:

Description (last modified by hiro)

Our gitlab instance has been having a weird issue for quite a while now where merge requests throw a 503 error (

There is consensus between the gitlab admins and the sysadmin team to move from the ansible deployment to a omnibus package installation.

Steps required to do this are the following:

[ ] - Create a new machine like gitlab-01 with the omnibus package installed
[ ] - Migrate data from gitlab-01 to the new machine
[ ] - Decommission gitlab-01

Child Tickets

#32197closedtor-gitadmGitlab throwing 503 when creating a Merge Request from a forked repositoryInternal Services/Service - git
#32949closedhiroMigrate dip from gitlab-01 to gitlab-02Internal Services/Service - git
#33539closedhiroretire gitlab-01Internal Services/Service - git

Change History (6)

comment:1 Changed 8 months ago by hiro

Description: modified (diff)

comment:2 Changed 8 months ago by hiro

Anarcat and I have looked at loads for gitlab-01 and tried to estimate what might be required by dip once we are in production.

At the moment dip is using around 6GB (?) allocated and about 4GB is already taken.
We see 7-8% I/O wait is pretty big and 20% CPU usage. We can estimate that it will need approx 8GB while we are still in testing and maybe even 12/16GB once we go in production.

Moving forward because gitlab will be replacing multiple service our final setup might be different that just running "a trac replacement". In fact we are replacing multiple services with just gitlab (trac, gitweb, git-rw ... ).

For the time being we believe we might place this VM into our ganeti cluster, but moving forward we might consider doing a better estimation of load needed as we might have to run different machines for different gitlab services.

comment:3 Changed 8 months ago by anarcat

Keywords: gitlab added

comment:4 Changed 5 months ago by anarcat

Parent ID: #29400

comment:5 Changed 2 months ago by anarcat

Owner: changed from tor-gitadm to hiro
Status: newassigned

this was done by hiro a while back.

comment:6 Changed 2 months ago by anarcat

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.