기본 콘텐츠로 건너뛰기

upgrade gitlab 5.0.1 to 7.10.4 on CentOS 6

1. backup
    sudo gitlab-rake gitlab:backup:create

    https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/raketasks/backup_restore.md

   copy /var/opt/gitlab/backups/xxxxx_gitlab_backup.tar to temp directory

2. delete completely

     sudo gitlab-ctl stop
     sudo gitlab-ctl uninstall
     sudo gitlab-ctl cleanse
     sudo gitlab-ctl remove-accounts

    https://forum.gitlab.com/t/complete-uninstall-gitlab-ce-from-ubuntu-14/6232


3. download gitlab-ce-7.10.4~omnibus.1-1.x86_64.rpm

    https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/6/gitlab-ce-7.10.4~omnibus.1-1.x86_64.rpm

4. install
    sudo EXTERNAL_URL="http://gitlab.example.com" rpm -i gitlab-ce-7.10.4~omnibus.1-1.x86_64.rpm

    https://docs.gitlab.com/omnibus/manual_install.html

5. edit /etc/gitlab/gitlab.rb
    external_url
 
6. sudo gitlab-ctl reconfigure

7. check works properly in url

8.
sudo gitlab-ctl stop unicorn
sudo gitlab-ctl stop sidekiq

9. copy backup file in temp directory(1) to /var/opt/gitlab/backups 
   chown git:git /var/opt/gitlab/backups/xxxx_gitlab_backup.tar


10. sudo gitlab-rake gitlab:backup:restore


sudo gitlab-ctl tail


댓글

이 블로그의 인기 게시물

Picasso vs Glide in Android

I started a new project with Picasso first, but had a problem with the orientation of photos. Picasso didn't display a photo properly according to it's orientation. So I changed to Glide which solve the problem. Use 'Glide' if you want to be safe about photo's orientation,

Android Studio, gradle experimental, NDK, and OpenCV

It is really frustrating to build OpenCV native code with new Android Studio. The new Android Studio doesn't use make files, instead, sets compile options in app's builde.gradle file. The new gradle experimental(0.6.0-beta4) has some changes in DSL. It uses '.add' function, not '+='. Look at Sample Project at github AndroidOpenCVNDKDemo . It use Android Studio 2.0 beta5, gradle-experimental:0.6.0-beta, and OpenCV 3.1.0. I hope this will save your time. Useful sites http://tools.android.com/tech-docs/new-build-system/gradle-experimental http://ph0b.com/new-android-studio-ndk-support/ https://github.com/joaopedronardari/OpenCV-AndroidSamples -- 2016.03.06 Updated step by step explanation for Android NDK http://web.guohuiwang.com/technical-notes/androidndk1