Difference between revisions of "Chg-git"

From CHG-Wiki
Jump to navigationJump to search
(Updated IP information.)
 
(6 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
|-
 
|-
 
! Location:  
 
! Location:  
|align="right"| [[rain]]
+
|align="right"| [[roi]]
 
|-
 
|-
 
! General Purpose:  
 
! General Purpose:  
Line 21: Line 21:
 
==System Configuration==
 
==System Configuration==
 
*OS Type: Unix
 
*OS Type: Unix
*OS Version: Ubuntu 12.04.5 LTS (Precise [http://isafari.nathab.com/system/landing_page/image/52/large_Baby-Pangs-on-the-rocks-Christian-Boix.jpg Pangolin])
+
*OS Version: 14.04.5 LTS
 
*vCPUS: 2 allocated
 
*vCPUS: 2 allocated
  
Line 42: Line 42:
  
 
==Notes==
 
==Notes==
*Domain named changed from geog.ucsb.edu to chg.ucsb.edu (can also be reached at git.chg.ucsb.edu) as of November 23rd, 2015.
+
*Domain named changed from geog.ucsb.edu to chg.ucsb.edu (can also be reached at [http://git.chg.ucsb.edu git.chg.ucsb.edu]) as of November 23rd, 2015.
 
*Added ERI user 02/02/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:
 
*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:
Line 60: Line 60:
 
Deleted chg-gitl.img once chg-git was confirmed up and running.
 
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).
 
*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 [https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu 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==
 
==virsh dominfo==
 
<pre>
 
<pre>
[root@rain ~]# virsh dominfo chg-git
+
[root@roi ~]# virsh dominfo chg-git
 
Id:            5
 
Id:            5
 
Name:          chg-git
 
Name:          chg-git
Line 71: Line 72:
 
State:          running
 
State:          running
 
CPU(s):        2
 
CPU(s):        2
CPU time:      834636.3s
+
CPU time:      56451.2s
 
Max memory:    33554432 KiB
 
Max memory:    33554432 KiB
 
Used memory:    33554432 KiB
 
Used memory:    33554432 KiB
 
Persistent:    yes
 
Persistent:    yes
Autostart:      disable
+
Autostart:      enable
 
Managed save:  no
 
Managed save:  no
 
Security model: selinux
 
Security model: selinux
 
Security DOI:  0
 
Security DOI:  0
Security label: system_u:system_r:svirt_t:s0:c707,c905 (enforcing)
+
Security label: system_u:system_r:svirt_t:s0:c249,c580 (enforcing)
 
 
 
</pre>
 
</pre>
  
 
[[Category:Hosts|{{PAGENAME}}]]
 
[[Category:Hosts|{{PAGENAME}}]]
 
[[Category:VMs|{{PAGENAME}}]]
 
[[Category:VMs|{{PAGENAME}}]]

Latest revision as of 15:16, 10 April 2018

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: chg-git.chg.ucsb.edu
IP: 128.111.236.141
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

Network

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

Storage

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

Services

Starting and Stopping Services

See GitLab: Starting_and_Stopping_Services

nginx configuration

See GitLab: nginx_configuration


Notes

  • Domain named changed from geog.ucsb.edu to chg.ucsb.edu (can also be reached at git.chg.ucsb.edu) 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)