- 22 Oct, 2019 16 commits
-
-
Sarah Yasonik authored
-
Rémy Coutable authored
Fix flaky 25_downstream_pipelines fixture See merge request gitlab-org/gitlab!18922
-
Stan Hu authored
Make documentation linter show target path See merge request gitlab-org/gitlab!18895
-
Robert Marshall authored
- We are seeing flaky documentation lint checks that do not always catch when a file inside the documentation is set with the executable bit. The check to find executable documents runs inside a subshell and its error output is not being redirected, nor would it count those errors when running `wc -l`. It seems implausible that we are failing to `cd` into the correct directory, but this is the one method I know of that would cause the `find` expression to fail silently in the logs. It is also just useful to see that yes, we are running the documentation linter against a reasonable directory in the logs. Related https://gitlab.com/gitlab-org/gitlab/issues/28010Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
-
Sanad Liaquat authored
Re-raise exception if there is no response Closes #34332 See merge request gitlab-org/gitlab!18856
-
Mark Lapierre authored
It's possible that `rescue ExceptionWithResponse` could catch a type of exception that has no response. So we need to check if there is a response before we return it
-
Douglas Barbosa Alexandre authored
Allow Gitaly to work without a PG connection Closes #34205 See merge request gitlab-org/gitlab!18659
-
Zeger-Jan van de Weg authored
Gitaly didn't require a PG connection to connect to, though recently we started to pass feature flags to Gitaly in different manners. That change would now require a PG to be running. This is not ideal, especially if only for feature flags. This change rescues a bad connection error, and breaks the required dependency between PG and Gitaly. Closes https://gitlab.com/gitlab-org/gitlab/issues/34205
-
Shinya Maeda authored
-
Russell Dickenson authored
Add more information for pre and post See merge request gitlab-org/gitlab!18773
-
Evan Read authored
-
Stan Hu authored
Use long_timeout for fetch_internal_remote GRPC See merge request gitlab-org/gitlab!18908
-
Thong Kuah authored
Enable frozen string for spec/migrations See merge request gitlab-org/gitlab!18858
-
gfyoung authored
Partially addresses: https://gitlab.com/gitlab-org/gitlab/issues/27703
-
Evan Read authored
Fix confusion in background verification doc See merge request gitlab-org/gitlab!18836
-
Valery Sizov authored
-
- 21 Oct, 2019 24 commits
-
-
nnelson authored
This call is currently only used by `UpdateRepositoryStorageService`, and it can easily time out after 30 seconds for large projects. Increase it to a long timeout to ensure this doesn't fail prematurely. Encountered in https://gitlab.com/gitlab-com/gl-infra/production/issues/1250
-
Russell Dickenson authored
Fix bad image permissions See merge request gitlab-org/gitlab!18910
-
Dan Davison authored
Images shouldn't have the +x bit
-
Mayra Cabrera authored
Time limit database lock when rebasing a merge request See merge request gitlab-org/gitlab!18481
-
Mayra Cabrera authored
Expose prometheus status to monitor dashboard See merge request gitlab-org/gitlab!18289
-
Kirstie Cook authored
Add tests for presence and absence of cluster and deployment platform
-
Mayra Cabrera authored
Update Global Policy to Reject Anonymous Users For read_operations_dashboard See merge request gitlab-org/gitlab!18687
-
Jason Goodman authored
Adjust global policy
-
Stan Hu authored
Zoom meetings model and migrations See merge request gitlab-org/gitlab!17890
-
Peter Leitzen authored
Add Active Record backed class `ZoomMeeting`s to persist and validate zoom links associated to an issue. We also associate meetings to a project (via project_id) to avoid table joins. `ZoomMeeting`s can have an issue_status of `added` or `removed` which will be used to show or hide the zoom link on an issue via quick actions.
-
Stan Hu authored
Removes an exception that prevented stable CI builds See merge request gitlab-org/gitlab!18906
-
John Skarbek authored
* This prevents CI from constructing a pipeline for stable branches, let's fix that situation
-
Mark Lapierre authored
Create loop_runner module to run test repeatedly See merge request gitlab-org/gitlab!18546
-
Jennifer Louie authored
Create QA::Specs::LoopRunner Call LoopRunner with --loop CLI option Allow loop duration to be set with an ENV var
-
Andreas Brandl | OOO from Wed authored
Remove self monitoring project alerting token migration See merge request gitlab-org/gitlab!17049
-
Reuben Pereira authored
- Remove it since it will not do anything since the migration that adds the self-monitoring project itself has been removed. - The migration does not fail since it checks for the existence of the self-monitoring project.
-
Bob Van Landuyt authored
Add spec for filtering by multiple types See merge request gitlab-org/gitlab!18489
-
Dan Davison authored
Disallow running untagged jobs by default in tests Closes #34356 See merge request gitlab-org/gitlab!18850
-
Douglas Barbosa Alexandre authored
Fix incorrect selection of custom templates Closes #9146 See merge request gitlab-org/gitlab!17205
-
Kamil Trzciński authored
Scope feature flag `job_log_json` to project See merge request gitlab-org/gitlab!18883
-
Fabio Pitino authored
-
Clement Ho authored
Refactor stage_spec to Jest Closes #31625 See merge request gitlab-org/gitlab!16854
-
Illya Klymov authored
* Switches to Jest for stage_spec * Uses snapshots to simplify test code
-
Stan Hu authored
`MergeRequest#rebase_async` can lock indefinitely with a SELECT FOR UPDATE call. If an update is idle in transaction or another rebase attempts to run, `MergeRequest#rebase_async` could queue indefinitely or until statement timeouts are triggered. To limit the impact of this operation, we now just bail out after 5 s if we can't get the lock. The user will see an error message if this happens. Part of https://gitlab.com/gitlab-org/gitlab/issues/30528
-