From CHG-Wiki
Jump to navigationJump to search

chg-git is the CHG GitLab server (to be shared with EROS). The hostname (and everything else) remains the same. The chg-git.img is a graphical installation, so use virt-manager to access the console.

General Info

System Name:
Location: roi
General Purpose: GitLab server
Creation Date: October 28, 2014

System Configuration

  • OS Type: Unix
  • OS Version: 14.04.5 LTS
  • vCPUS: 2 allocated


  • MAC Address: 52:54:00:ed:6d:cd (generated)


  • Memory: 32GB allocated
  • Size: 50GB allocated


Starting and Stopping Services

See GitLab: Starting_and_Stopping_Services

nginx configuration

See GitLab: nginx_configuration


  • Domain named changed from to (can also be reached at as of November 23rd, 2015.
  • Added ERI user 02/02/2015
  • After blowing away the original Windows Server 2008 R2 installation, the VM was briefly called chg-gitl, but was changed back to chg-git by:

On rain

[root@rain ~]$ cd /var/run/libvirt/qemu
[root@rain qemu]$ virsh dumpxml [domain] > foo.xml

Shut down VM, preferably from within the VM

chgadmin@chg-git:~$ sudo shutdown -h now

back on rain

[root@rain qemu]$ cp foo.xml chg-git.xml
[root@rain qemu]$ vib chg-git.xml     #(change name IN TWO PLACES)
[root@rain qemu]$ virsh undefine chg-gitl
[root@rain qemu]$ cd /var/lib/libvirt/images
[root@rain qemu]$ cp chg-gitl.img chg-git.img
[root@rain qemu]$ cd /var/run/libvirt/qemu
[root@rain qemu]$ virsh define chg-git.xml

Deleted chg-gitl.img once chg-git was confirmed up and running.

  • Originally, chg-git was also going to double as a staging server for EWX, but later (June 2015) Greg Ederer requested a clone of the CentOS chg-ewx system be created instead (chg-ewxtest). chg-ewxtest also lives on ubu, in the same location (/raid).
  • Jenkins updated on June 14, 2016 (see the Jenkins wiki for notes). Jenkins was removed in late 2017 when marty confirmed that Jenkins was not being used (a security flaw in Jenkins prompted review of the installation).
  • OS upgraded from Precise Pangolin (12) on June 20th, 2017.

virsh dominfo

[root@roi ~]# virsh dominfo chg-git
Id:             5
Name:           chg-git
UUID:           965d9c28-9610-0b91-9e01-8ab7640869bf
OS Type:        hvm
State:          running
CPU(s):         2
CPU time:       56451.2s
Max memory:     33554432 KiB
Used memory:    33554432 KiB
Persistent:     yes
Autostart:      enable
Managed save:   no
Security model: selinux
Security DOI:   0
Security label: system_u:system_r:svirt_t:s0:c249,c580 (enforcing)