Difference between revisions of "Chg-git"
From CHG-Wiki
Jump to navigationJump to search (Moved Gitlab information to Sysadm:Gitlab page.) |
m (→virsh dominfo) |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | chg-git is the CHG [[Sysadm:GitLab|GitLab]] server (to be shared with EROS) | + | chg-git is the CHG [[Sysadm:GitLab|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== | ==General Info== | ||
{| class="wikitable" | {| class="wikitable" | ||
! System Name: | ! System Name: | ||
− | |align="right"|chg-git. | + | |align="right"|chg-git.chg.ucsb.edu |
|- | |- | ||
! IP: | ! IP: | ||
− | |align="right"|128.111.234.247 | + | |align="right"|128.111.236.141 <!--used to be 234.247--> |
|- | |- | ||
! Location: | ! Location: | ||
− | |align="right"| [[ | + | |align="right"| [[roi]] |
|- | |- | ||
! General Purpose: | ! General Purpose: | ||
− | |align="right"|[[Sysadm:GitLab|GitLab]] | + | |align="right"|[[Sysadm:GitLab|GitLab]] server |
|- | |- | ||
! Creation Date: | ! Creation Date: | ||
Line 21: | Line 21: | ||
==System Configuration== | ==System Configuration== | ||
*OS Type: Unix | *OS Type: Unix | ||
− | *OS Version: | + | *OS Version: 14.04.5 LTS |
*vCPUS: 2 allocated | *vCPUS: 2 allocated | ||
Line 33: | Line 33: | ||
==Services== | ==Services== | ||
*[[Sysadm:GitLab|GitLab]] server | *[[Sysadm:GitLab|GitLab]] server | ||
− | |||
− | |||
− | |||
− | |||
===Starting and Stopping Services=== | ===Starting and Stopping Services=== | ||
Line 43: | Line 39: | ||
===nginx configuration=== | ===nginx configuration=== | ||
See [[Sysadm:GitLab#nginx_configuration | GitLab: nginx_configuration]] | See [[Sysadm:GitLab#nginx_configuration | GitLab: nginx_configuration]] | ||
+ | |||
+ | |||
+ | ==Notes== | ||
+ | *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 | ||
+ | *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 [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@ | + | [root@roi ~]# virsh dominfo chg-git |
− | Id: | + | Id: 5 |
− | Name: chg- | + | Name: chg-git |
UUID: 965d9c28-9610-0b91-9e01-8ab7640869bf | UUID: 965d9c28-9610-0b91-9e01-8ab7640869bf | ||
OS Type: hvm | OS Type: hvm | ||
State: running | State: running | ||
CPU(s): 2 | CPU(s): 2 | ||
− | CPU time: | + | CPU time: 56451.2s |
Max memory: 33554432 KiB | Max memory: 33554432 KiB | ||
Used memory: 33554432 KiB | Used memory: 33554432 KiB | ||
Line 61: | Line 80: | ||
Security model: selinux | Security model: selinux | ||
Security DOI: 0 | Security DOI: 0 | ||
− | Security label: | + | Security label: system_u:system_r:svirt_t:s0:c249,c580 (enforcing) |
</pre> | </pre> | ||
[[Category:Hosts|{{PAGENAME}}]] | [[Category:Hosts|{{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.
Contents
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
- GitLab server
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)