- 22 Dec, 2021 1 commit
-
-
Harsh Chouraria authored
Reuses standard file upload storage to cover Terraform states backup Adds a seed for generating terraform state files under each project Manual testing (in local GDK env): - Verfied seed addition via `bin/rake db:seed_fu FILTER=terraform` - Verified seed addition is repeatable, with no-ops if versions pre-exist - Created backup: `bin/rake gitlab:backup:create` - Verified output shows up: ``` 2021-06-05 23:48:54 +0530 -- Dumping terraform states ... 2021-06-05 23:48:54 +0530 -- done ``` - Verified tar contains terraform_state.tar.gz - Verified terraform_state.tar.gz carries content - Destroyed all records: `Terraform::State.destroy_all` - Deleted all files: `rm -rf shared/terraform_state/*` - Performed restore: `bin/rake gitlab:backup:restore` - Verified `Terraform::State.all` shows back older records - Verified association of builds to some of these records - Verified `shared/terraform_state/` is repopulated - Verified `Terraform::StateVersion.each do |sv| pp sv.file.read end` works and shows the seed-added data - Verified skipping of `terraform_state` keyword works: ``` 2021-06-06 00:11:33 +0530 -- Dumping terraform states ... 2021-06-06 00:11:33 +0530 -- [SKIPPED] ``` Verified with same workflow as above (backup, destroy, delete, then restore) that skipped backup variant does not contain `terraform_state.tar.gz` and does not show up those files after restore Miscellany: - Adds a missing test for LFS backups - Adds File operation fixes to neighboring tests so when they fail RSpec is able to show diffs - Modified test validates unknown SKIP values not breaking backups - This is useful to catch any regressions during upgrades where pre-installs scripts may refer to a new SKIP value that isn't recognized by the old version Changelog: added
-
- 21 Dec, 2021 39 commits
-
-
Alex Kalderimis authored
Add vulnerability_states for scan_result_policies See merge request gitlab-org/gitlab!76865
-
Alex Kalderimis authored
Introduce linear root method in UpdateAllMirrorsWorker See merge request gitlab-org/gitlab!76735
-
Mikołaj Wawrzyniak authored
Merge branch '342233-define-policy-on-performance_indicator_type-in-service-ping-metrics-defintion' into 'master' Add docs and issue template for performance indicator changes See merge request gitlab-org/gitlab!76656
-
Alina Mihaila authored
-
Tetiana Chupryna authored
Replace Namespace#self_and_hierarchy with linear version See merge request gitlab-org/gitlab!76814
-
GitLab Release Tools Bot authored
[ci skip]
-
GitLab Release Tools Bot authored
[ci skip]
-
Kushal Pandya authored
Merge branch '344411-make-badges-in-app-views-shared-members-_badge-html-haml-pajamas-compliant' into 'master' Resolve "Make badges in app/views/shared/members/_badge.html.haml Pajamas-compliant" See merge request gitlab-org/gitlab!76906
-
Francisco Javier López authored
In this commit we're introducing the new linear root method in the UpdateAllMirrorsWorker behind a feature flag.
-
Fiona Neill authored
Remove outdated limitation from secure report integrations See merge request gitlab-org/gitlab!77150
-
Alex Kalderimis authored
Move event streaming in to after commit queue See merge request gitlab-org/gitlab!76765
-
Martin Wortschack authored
Remove legacy shared confirm_modal partial See merge request gitlab-org/gitlab!76646
-
Ezekiel Kigbo authored
-
Nikola Milojevic authored
Fix GraphQL API mergeUser is null when mergeWhenPipelineSucceeds is false See merge request gitlab-org/gitlab!76043
-
Achilleas Pipinellis authored
Added gitlab-rails cheatsheet commands to update the runners registration token See merge request gitlab-org/gitlab!77153
-
Mikołaj Wawrzyniak authored
Add namespace to the ci_minutes_usage resolver See merge request gitlab-org/gitlab!74436
-
Jose Ivan Vargas authored
-
Fabio Pitino authored
Move external_pull_requests to CI DB See merge request gitlab-org/gitlab!76824
-
release-tools approver bot authored
Update Gitaly version See merge request gitlab-org/gitlab!77162
-
Patrick Bajao authored
Add url, approved_by, and merged_by to merge template See merge request gitlab-org/gitlab!75639
-
Lucas Zampieri authored
-
Pavel Shutsin authored
Add performance indicator changes to Danger See merge request gitlab-org/gitlab!77017
-
Alina Mihaila authored
-
GitLab Release Tools Bot authored
-
Marcin Sedlak-Jakubowski authored
Remove outdated GitLab version refs in Issues API See merge request gitlab-org/gitlab!77140
-
Craig Norris authored
-
Rémy Coutable authored
Fix Prometheus client state not being reset See merge request gitlab-org/gitlab!77157
-
Matthias Käppler authored
-
Achilleas Pipinellis authored
Correct dotenv configuration See merge request gitlab-org/gitlab!77123
-
Natalia Tepluhina authored
Update job dependencies view See merge request gitlab-org/gitlab!77036
-
Frédéric Caplette authored
-
Kushal Pandya authored
Merge branch '344346-make-badges-in-app-views-admin-groups-_group-html-haml-pajamas-compliant' into 'master' Make badge in admin/groups/_group partial Pajamas-compliant See merge request gitlab-org/gitlab!77003
-
Martin Wortschack authored
-
Kushal Pandya authored
Refactored Badges on IDE pipeline tab See merge request gitlab-org/gitlab!77116
-
Jannik Lehmann authored
-
Marcel Amirault authored
Edited language slightly See merge request gitlab-org/gitlab!77149
-
Kati Paizee authored
Add missing link to issues doc See merge request gitlab-org/gitlab!77122
-
Marcin Sedlak-Jakubowski authored
-
Marcel Amirault authored
Clarify that guest users will not take seats under an Ultimate license See merge request gitlab-org/gitlab!70464
-