diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-07-08 13:55:03 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-07-08 13:55:03 +0000 |
commit | cd1cc23153ed8115bc565f62b5a9f4eddc0942ca (patch) | |
tree | b379b2c66a70ffbb0d3baf71bdcc89eba8e434f2 /doc/administration/troubleshooting | |
parent | 755aa9544e3f5595cdc4f7a9d746758670d2393b (diff) | |
download | gitlab-ce-cd1cc23153ed8115bc565f62b5a9f4eddc0942ca.tar.gz |
Add latest changes from gitlab-org/gitlab@13-1-stable-ee
Diffstat (limited to 'doc/administration/troubleshooting')
-rw-r--r-- | doc/administration/troubleshooting/gitlab_rails_cheat_sheet.md | 41 |
1 files changed, 9 insertions, 32 deletions
diff --git a/doc/administration/troubleshooting/gitlab_rails_cheat_sheet.md b/doc/administration/troubleshooting/gitlab_rails_cheat_sheet.md index 33af356b37d..c911c617210 100644 --- a/doc/administration/troubleshooting/gitlab_rails_cheat_sheet.md +++ b/doc/administration/troubleshooting/gitlab_rails_cheat_sheet.md @@ -320,23 +320,7 @@ end ### Find mirrors with "bad decrypt" errors -```ruby -total = 0 -bad = [] -ProjectImportData.find_each do |data| - begin - total += 1 - data.credentials - rescue => e - bad << data - end -end - -puts "Bad count: #{bad.count} / #{total}" -bad.each do |repo| - puts Project.find(repo.project_id).full_path -end; bad.count -``` +This content has been converted to a Rake task, see the [Doctor Rake tasks docs](../raketasks/doctor.md). ### Transfer mirror users and tokens to a single service account @@ -755,18 +739,9 @@ area on disk. It remains to be seen exactly how or whether the deletion is usefu ### Bad Decrypt Script (for encrypted variables) -See <https://gitlab.com/snippets/1730735/raw>. - -This script will go through all the encrypted variables and count how many are not able -to be decrypted. Might be helpful to run on multiple nodes to see which `gitlab-secrets.json` -file is most up to date: - -```shell -wget -O /tmp/bad-decrypt.rb https://gitlab.com/snippets/1730735/raw -gitlab-rails runner /tmp/bad-decrypt.rb -``` +This content has been converted to a Rake task, see the [Doctor Rake tasks docs](../raketasks/doctor.md). -If `ProjectImportData Bad count:` is detected and the decision is made to delete the +As an example of repairing, if `ProjectImportData Bad count:` is detected and the decision is made to delete the encrypted credentials to allow manual reentry: ```ruby @@ -797,16 +772,18 @@ encrypted credentials to allow manual reentry: If `User OTP Secret Bad count:` is detected. For each user listed disable/enable two-factor authentication. -### Decrypt Script for encrypted tokens - -This script will search for all encrypted tokens that are causing decryption errors, -and update or reset as needed: +The following script will search in some of the tables for encrypted tokens that are +causing decryption errors, and update or reset as needed: ```shell wget -O /tmp/encrypted-tokens.rb https://gitlab.com/snippets/1876342/raw gitlab-rails runner /tmp/encrypted-tokens.rb ``` +### Decrypt Script for encrypted tokens + +This content has been converted to a Rake task, see the [Doctor Rake tasks docs](../raketasks/doctor.md). + ## Geo ### Artifacts |