Downgrade to gitlab 7.8.1

git-svn-id: svn+ssh://svnintern.kmrc.de/projects/gentoo/iwm-overlay@33392 cbe59ace-07ea-0310-918e-868702b5370d
This commit is contained in:
2015-03-26 12:09:56 +00:00
parent afe3295f99
commit b1e1edb37d
9 changed files with 634 additions and 14 deletions
@@ -0,0 +1,11 @@
--- lib/tasks/gitlab/check.rake.orig 2013-11-16 21:51:59.570000000 +0100
+++ lib/tasks/gitlab/check.rake 2013-11-16 21:52:40.900000000 +0100
@@ -20,8 +20,6 @@
check_gitlab_config_not_outdated
check_log_writable
check_tmp_writable
- check_init_script_exists
- check_init_script_up_to_date
check_projects_have_namespace
check_satellites_exist
check_redis_version
@@ -0,0 +1,64 @@
#!/sbin/runscript
name="GitLab"
description="GitLab 7.8 on Unicorns"
: ${gitlab_user:=git}
: ${gitlab_group:=git}
: ${gitlab_home:="/opt/gitlabhq-7.8"}
: ${server_pidfile:="/opt/gitlabhq-7.8/tmp/pids/unicorn.pid"}
: ${sidekiq_pidfile:="/opt/gitlabhq-7.8/tmp/pids/sidekiq.pid"}
: ${sidekiq_log:="/var/log/gitlabhq-7.8/sidekiq.log"}
: ${rails_env:=production}
server_command="/usr/bin/bundle"
server_command_args="exec unicorn_rails -c ${gitlab_home}/config/unicorn.rb -E ${rails_env} -D"
sidekiq_command="/usr/bin/bundle"
sidekiq_start_command_args="exec sidekiq -q post_receive -q mailer -q system_hook -q project_web_hook -q gitlab_shell -q common -q default -e ${rails_env} -P ${sidekiq_pidfile} -d -L ${sidekiq_log} >> ${sidekiq_log}"
sidekiq_stop_command_args="exec sidekiqctl stop ${sidekiq_pidfile} >> ${sidekiq_log}"
if [ ${rails_env} = development ]; then
sidekiq_command_args+=" VVERBOSE=1"
fi
depend() {
provide gitlab
need redis
use net mysql
}
start() {
ebegin "Starting GitLab 7.8 Unicorn servers"
checkpath -d -o "${gitlab_user}:${gitlab_group}" -m750 "$(dirname "${server_pidfile}")"
checkpath -d -o "${gitlab_user}:${gitlab_group}" -m750 "$(dirname "${sidekiq_pidfile}")"
start-stop-daemon --start \
--chdir "${gitlab_home}" \
--user="${gitlab_user}:${gitlab_group}" \
--pidfile="${server_pidfile}" \
--exec ${server_command} -- ${server_command_args}
eend $?
ebegin "Starting GitLab 7.8 Sidekiq"
cd "${gitlab_home}"
sudo -u git -H ${sidekiq_command} ${sidekiq_start_command_args}
eend $?
}
stop() {
ebegin "Stopping GitLab 7.8 Sidekiq"
cd "${gitlab_home}"
sudo -u git -H ${sidekiq_command} ${sidekiq_stop_command_args}
eend $?
ebegin "Stopping GitLab 7.8 Unicorn servers"
start-stop-daemon --stop \
--chdir "${gitlab_home}" \
--user="${gitlab_user}:${gitlab_group}" \
--pidfile="${server_pidfile}"
eend $?
}
+9 -9
View File
@@ -1,16 +1,16 @@
#!/sbin/runscript
name="GitLab"
description="GitLab 7.4 on Unicorns"
description="GitLab 7.9 on Unicorns"
: ${gitlab_user:=git}
: ${gitlab_group:=git}
: ${gitlab_home:="/opt/gitlabhq-7.4"}
: ${gitlab_home:="/opt/gitlabhq-7.9"}
: ${server_pidfile:="/opt/gitlabhq-7.4/tmp/pids/unicorn.pid"}
: ${sidekiq_pidfile:="/opt/gitlabhq-7.4/tmp/pids/sidekiq.pid"}
: ${server_pidfile:="/opt/gitlabhq-7.9/tmp/pids/unicorn.pid"}
: ${sidekiq_pidfile:="/opt/gitlabhq-7.9/tmp/pids/sidekiq.pid"}
: ${sidekiq_log:="/var/log/gitlabhq-7.4/sidekiq.log"}
: ${sidekiq_log:="/var/log/gitlabhq-7.9/sidekiq.log"}
: ${rails_env:=production}
@@ -31,7 +31,7 @@ depend() {
}
start() {
ebegin "Starting GitLab 7.4 Unicorn servers"
ebegin "Starting GitLab 7.9 Unicorn servers"
checkpath -d -o "${gitlab_user}:${gitlab_group}" -m750 "$(dirname "${server_pidfile}")"
checkpath -d -o "${gitlab_user}:${gitlab_group}" -m750 "$(dirname "${sidekiq_pidfile}")"
@@ -43,19 +43,19 @@ start() {
--exec ${server_command} -- ${server_command_args}
eend $?
ebegin "Starting GitLab 7.4 Sidekiq"
ebegin "Starting GitLab 7.9 Sidekiq"
cd "${gitlab_home}"
sudo -u git -H ${sidekiq_command} ${sidekiq_start_command_args}
eend $?
}
stop() {
ebegin "Stopping GitLab 7.4 Sidekiq"
ebegin "Stopping GitLab 7.9 Sidekiq"
cd "${gitlab_home}"
sudo -u git -H ${sidekiq_command} ${sidekiq_stop_command_args}
eend $?
ebegin "Stopping GitLab 7.4 Unicorn servers"
ebegin "Stopping GitLab 7.9 Unicorn servers"
start-stop-daemon --stop \
--chdir "${gitlab_home}" \
--user="${gitlab_user}:${gitlab_group}" \