Dmitriy Zaporozhets
4c47a89fa5
Require gitlab-shell 1.7.4
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com >
2013-11-01 16:58:24 +02:00
Perry Faro
5d98afb55b
Fix sidekiq start text in documentation and gitlab:check
2013-11-01 11:52:44 +01:00
Dmitriy Zaporozhets
9ab4539a62
Require gitlab-shell v1.7.3
2013-10-31 19:48:39 +02:00
Jacob Vosmaer
73d19bb320
Count sidekiq processes using String#scan
...
It seems there is no easy way to count pattern occurences with
String#match.
2013-10-17 12:01:29 +02:00
Marin Jankovski
f3d77a7661
Add invert match to sidekiq match.
2013-10-16 13:39:09 +02:00
Dmitriy Zaporozhets
3db47d12f2
Merge branch 'check_hooks' of /home/git/repositories/gitlab/gitlabhq
2013-10-07 10:29:00 +00:00
Jacob Vosmaer
99916fe159
Add troubleshooting hints to update hook check
2013-10-07 11:27:38 +02:00
Jacob Vosmaer
4017789f5a
Only kill sidekiqs belonging to gitlab user
2013-10-04 11:25:44 +02:00
Dmitriy Zaporozhets
e48c6fab60
Make rake gitlab:test works
2013-09-29 23:36:44 +03:00
Dmitriy Zaporozhets
9f8d50e996
gitlab:test rake task now includes jasmine and db setup
2013-09-29 17:43:33 +03:00
Dmitriy Zaporozhets
1df225bb38
Merge pull request #3006 from jweslley/master
...
add rake tasks for web hooks management
2013-09-29 05:24:11 -07:00
Johannes Schleifenbaum
b5d7bcb784
[gitlab:check] Fix detecting the status of sidekiq
...
If you are running another sidekiq instance on your server, e.g. GitLab
CI, the check script would parse the output of `ps aux` searching for
`sidekiq` and returning success, although the GitLab sidekiq may not be
running.
Now the `ps` call will only print the processes run by the GitLab user.
2013-09-27 16:06:06 +02:00
Jacob Vosmaer
1a9b0df767
Check whether only one sidekiq is running
2013-09-27 12:57:05 +02:00
Dmitriy Zaporozhets
b6adabb45d
Merge branch '6-1-stable'
...
Conflicts:
lib/tasks/gitlab/check.rake
2013-09-25 18:34:50 +03:00
Jacob Vosmaer
ddf873ad5e
Add gitlab-shell/bin/check to rake gitlab:check
...
We sometimes encounter connectivity issues where gitlab-shell cannot
make API calls to the Rails application. There is a self-test script
`gitlab-shell/bin/check` that tries to connect to the API; this commit
runs that script as part of `rake gitlab:check`.
2013-09-24 14:36:57 +02:00
Hiroyuki Sato
a5e19c4edc
Update check script
...
* GitLab Shell 1.7.1 is required
* Global projects are not supported (refs #5152 )
2013-09-24 15:32:56 +09:00
Marin Jankovski
cb6d7e5192
Rescue an error if group doesn't exist
2013-09-12 15:28:46 +02:00
C. Walker
24bc3e0874
Forgot to fix the comment instructions.
2013-09-06 16:45:42 -07:00
C. Walker
a9d3e6ce57
Fixed description.
2013-09-06 16:18:09 -07:00
James Newton
4994ebbb11
update gitlab:check to look for update hook, not post-receive
2013-08-27 16:15:32 -05:00
Austin Robertson
b74a50451c
Fix GitLab Shell version check
2013-08-22 13:10:18 -05:00
Dmitriy Zaporozhets
a6e57749dc
Use native repo path for import task. Skip wiki repos
2013-08-14 12:45:17 +03:00
Dmitriy Zaporozhets
02e859a234
move backup logic to lib. Fixed removing outdated backups
2013-08-05 12:26:33 +03:00
Johannes Schleifenbaum
cd19f82e51
Fix typos
2013-07-29 12:47:06 +02:00
Dmitriy Zaporozhets
475f607a22
Use gitlab-shell authorized_keys truncation. Fix issue with authorized_keys stored in different location
2013-07-18 13:55:01 +03:00
Dmitriy Zaporozhets
5768f98d8d
Require gitlab-shell 1.6.0
2013-07-16 21:39:39 +03:00
Robert Schilling
c6464aa859
Remove gitolite repo check for import script
2013-06-23 19:00:10 +02:00
Dmitriy Zaporozhets
5cd988249f
Merge pull request #4140 from amacarthur/restore-fixes-clean
...
fixes for gitlab restore with non-standard backup and repo dirs
2013-06-11 02:12:06 -07:00
Dmitriy Zaporozhets
9a0e7c0e85
Merge pull request #4224 from hiroponz/fix-abort-gitlab-app-check
...
Fix abort gitlab:app:check
2013-06-11 01:48:18 -07:00
Sato Hiroyuki
c18564d2cb
Fix abort gitlab:app:check
...
When the file that pointed git bin_path in gitlab.yml dose'nt exist,
bundle rake gitlab:app:check would be aborted.
refs #4205
2013-06-06 10:10:51 +09:00
Axilleas Pipinellis
ff7e808043
Read init script recipe from Rails.root path. Fix #4174
...
Signed-off-by: Axilleas Pipinellis <axilleas@archlinux.gr >
2013-06-05 01:23:28 +03:00
Angus MacArthur
5f4fea17ad
Correction to restore expected current directory
2013-06-03 11:00:24 -04:00
Angus MacArthur
9c82bca5ee
fixes for gitlab restore with non-standard backup and repo dirs
...
These fixes will allow a restore of gitlab when the backups and
repositories directories are in non-standard locations (ie sub-dirs
of gitlabhq). Also allows the restore to be run from script
overriding the need of a user to confirm the rebuild of the
authorized_keys file.
2013-05-30 09:58:36 -04:00
bassrock
3db67ff09c
Update check.rake
2013-05-27 13:30:54 -06:00
James E. Flemer
5f9d78fdff
Include groups in import with import repos rake task
...
Expand the import glob to include `**/*.git` to find projects in groups
as well as top level projects. Check for existing group, and create
group if needed. Set namespace_id for imported projects.
2013-05-25 11:38:55 -06:00
Dmitriy Zaporozhets
76ffd11684
Merge pull request #3964 from mhfan/improve-sidekiq-check
...
improve regrex for match(sidekiq) robustness
2013-05-23 02:27:34 -07:00
Ben Bodenmiller
de29a424e6
changed Gitlab to GitLab
2013-05-19 02:13:39 -07:00
MeiHui FAN
dfe082fa1d
improve regrex for match(sidekiq) robustness
...
e.g.: the sidekiq in my Debian box is v2.11.1
2013-05-16 17:26:15 +08:00
Sato Hiroyuki
06805fff14
Config setting should be used in git version check.
2013-05-14 19:55:08 +09:00
Dmitriy Zaporozhets
e8b963fc32
Merge pull request #3858 from abalkin/issue-3857
...
Save backup time as is. Fixes #3857 .
2013-05-13 09:11:54 -07:00
Lev Abalkin and Alexander Belopolsky
cef76fdd17
Save backup time as is. Fixes #3857 .
2013-05-08 16:42:29 -04:00
Sato Hiroyuki
862e0ff6b8
Add Gitlab::VersionInfo class to fix and simplify version check.
...
It returns "yes" if required version is "1.7.10" and current version is "1.6.10",
because the patch version of current version equals to that of required version.
2013-05-08 17:36:48 +09:00
Dmitriy Zaporozhets
af5d0e9e92
Merge pull request #3275 from Undev/feature/code_cleanup_remove_old_hashes
...
Code cleanup: Replace old hashes and remove trailing spaces
2013-05-07 06:59:03 -07:00
Sato Hiroyuki
3a8ee2291a
Fix check git version.
...
Checking is "yes" only if git version equals "1.7.10" exactly.
2013-05-07 17:12:44 +09:00
Lev Abalkin
7357ebc4a0
Save backup time as is. Fixes #3857 .
2013-05-06 19:58:10 -04:00
Dmitriy Zaporozhets
ff346c01fa
Check git version in gitlab:check
2013-05-06 15:08:53 +03:00
Andrey Kumanyaev
b1b354b0f8
remove trailing spaces
2013-05-05 18:02:02 +04:00
Andrey Kumanyaev
67ccc8b52a
Replace old hashes with new 1.9 ruby hashes (rebase)
2013-05-05 18:01:10 +04:00
Dmitriy Zaporozhets
3f46287842
require gitlab-shell v1.4.0
2013-04-30 14:49:35 +03:00
Angus MacArthur
2ad723e1c1
fixed broken gitlab version determination during backup
...
If the backup directory is not sub the gitlab install directory,
then the git rev-parse call will fail.
2013-04-23 16:14:13 -04:00