Commit Graph

530 Commits

Author SHA1 Message Date
GitLab Bot f569792df8 Add latest changes from gitlab-org/gitlab@master 2020-04-27 18:09:41 +00:00
GitLab Bot 8a840df2e4 Add latest changes from gitlab-org/gitlab@master 2020-04-24 15:09:37 +00:00
GitLab Bot 8e180c115d Add latest changes from gitlab-org/gitlab@master 2020-04-21 21:09:38 +00:00
GitLab Bot f1d9023a90 Add latest changes from gitlab-org/gitlab@master 2020-04-21 18:09:31 +00:00
GitLab Bot a9ced7da44 Add latest changes from gitlab-org/gitlab@master 2020-04-09 12:09:24 +00:00
GitLab Bot 3290d46655 Add latest changes from gitlab-org/gitlab@master 2020-04-07 18:09:19 +00:00
GitLab Bot 1219a9dce9 Add latest changes from gitlab-org/gitlab@master 2020-04-01 15:07:45 +00:00
GitLab Bot 83a3209c3f Add latest changes from gitlab-org/gitlab@master 2020-03-31 03:07:51 +00:00
GitLab Bot 5d75b2b9a9 Add latest changes from gitlab-org/gitlab@master 2020-03-25 18:08:10 +00:00
GitLab Bot 6f2065c468 Add latest changes from gitlab-org/gitlab@master 2020-03-25 15:07:47 +00:00
GitLab Bot 729e3765d5 Add latest changes from gitlab-org/gitlab@master 2020-03-24 12:09:42 +00:00
GitLab Bot 074d013e1e Add latest changes from gitlab-org/gitlab@master 2020-03-23 15:09:36 +00:00
GitLab Bot 8f9beefac3 Add latest changes from gitlab-org/gitlab@master 2020-03-23 12:09:47 +00:00
GitLab Bot f2dfd9ee81 Add latest changes from gitlab-org/gitlab@master 2020-03-22 15:09:49 +00:00
GitLab Bot b060b8b7e4 Add latest changes from gitlab-org/gitlab@master 2020-03-20 00:09:29 +00:00
GitLab Bot 77d15aff0e Add latest changes from gitlab-org/gitlab@master 2020-03-19 00:09:27 +00:00
GitLab Bot aaf5961054 Add latest changes from gitlab-org/gitlab@master 2020-03-18 15:09:45 +00:00
GitLab Bot 154b9bae14 Add latest changes from gitlab-org/gitlab@master 2020-03-17 21:09:16 +00:00
GitLab Bot dd4bee69b7 Add latest changes from gitlab-org/gitlab@master 2020-03-12 21:09:45 +00:00
GitLab Bot dc889678d1 Add latest changes from gitlab-org/gitlab@master 2020-03-12 15:09:39 +00:00
GitLab Bot b908e61713 Add latest changes from gitlab-org/gitlab@master 2020-03-12 03:10:15 +00:00
GitLab Bot 65a1175e46 Add latest changes from gitlab-org/gitlab@master 2020-03-11 06:10:11 +00:00
GitLab Bot 7c38405be9 Add latest changes from gitlab-org/gitlab@master 2020-03-10 15:08:08 +00:00
GitLab Bot 83731155d9 Add latest changes from gitlab-org/gitlab@master 2020-03-06 18:08:08 +00:00
GitLab Bot f78257cbdd Add latest changes from gitlab-org/gitlab@master 2020-03-06 15:08:05 +00:00
GitLab Bot 5a6b36b605 Add latest changes from gitlab-org/gitlab@master 2020-03-05 12:07:48 +00:00
GitLab Bot 2fd92f2dc7 Add latest changes from gitlab-org/gitlab@master 2020-03-04 21:07:54 +00:00
GitLab Bot bd8fb5668a Add latest changes from gitlab-org/gitlab@master 2020-03-03 00:08:11 +00:00
GitLab Bot 7b52c7cb63 Add latest changes from gitlab-org/gitlab@master 2020-03-02 18:07:42 +00:00
GitLab Bot 988b28ec1a Add latest changes from gitlab-org/gitlab@master 2020-03-02 12:07:57 +00:00
GitLab Bot ca2a7ed5bd Add latest changes from gitlab-org/gitlab@master 2020-02-28 06:09:19 +00:00
GitLab Bot 619d0b6922 Add latest changes from gitlab-org/gitlab@master 2020-02-26 18:09:24 +00:00
GitLab Bot 66d4203791 Add latest changes from gitlab-org/gitlab@master 2020-02-26 09:08:47 +00:00
GitLab Bot a8c82a6395 Add latest changes from gitlab-org/gitlab@master 2020-02-25 03:08:49 +00:00
GitLab Bot 93d7441cc9 Add latest changes from gitlab-org/gitlab@master 2020-02-18 21:09:11 +00:00
GitLab Bot 43e3dc2f95 Add latest changes from gitlab-org/gitlab@master 2020-02-12 18:09:21 +00:00
GitLab Bot 456a7247f9 Add latest changes from gitlab-org/gitlab@master 2020-02-07 09:08:49 +00:00
GitLab Bot 0eb3d2f799 Add latest changes from gitlab-org/gitlab@master 2020-02-06 15:09:11 +00:00
GitLab Bot 88a0824944 Add latest changes from gitlab-org/gitlab@master 2020-02-04 12:09:00 +00:00
GitLab Bot 27a18afc7d Add latest changes from gitlab-org/gitlab@master 2020-02-04 00:09:04 +00:00
GitLab Bot 32d52eb6dd Add latest changes from gitlab-org/gitlab@master 2020-01-22 03:08:26 +00:00
GitLab Bot 36e363d33d Add latest changes from gitlab-org/gitlab@master 2020-01-21 21:08:54 +00:00
GitLab Bot 98252e0dd6 Add latest changes from gitlab-org/gitlab@master 2020-01-20 12:09:02 +00:00
GitLab Bot 6f0f893bd8 Add latest changes from gitlab-org/gitlab@master 2020-01-10 18:07:43 +00:00
GitLab Bot f6e985dba4 Add latest changes from gitlab-org/gitlab@master 2020-01-08 06:08:13 +00:00
GitLab Bot 05f1d5d981 Add latest changes from gitlab-org/gitlab@master 2020-01-07 12:07:55 +00:00
GitLab Bot 23a669817e Add latest changes from gitlab-org/gitlab@master 2020-01-05 15:07:58 +00:00
GitLab Bot 190ca0529d Add latest changes from gitlab-org/gitlab@master 2020-01-05 09:08:10 +00:00
GitLab Bot 511e761b41 Add latest changes from gitlab-org/gitlab@master 2020-01-03 15:08:33 +00:00
GitLab Bot 9d54184f30 Add latest changes from gitlab-org/gitlab@master 2020-01-02 21:07:38 +00:00
GitLab Bot a72a9af092 Add latest changes from gitlab-org/gitlab@master 2020-01-02 13:03:23 +00:00
GitLab Bot 62fcb9ffa9 Add latest changes from gitlab-org/gitlab@master 2019-12-22 06:07:52 +00:00
GitLab Bot e723867717 Add latest changes from gitlab-org/gitlab@master 2019-12-17 18:07:48 +00:00
GitLab Bot c2b98d3dbd Add latest changes from gitlab-org/gitlab@master 2019-12-17 15:08:15 +00:00
GitLab Bot 5bd24a54ef Add latest changes from gitlab-org/gitlab@master 2019-12-17 09:07:48 +00:00
GitLab Bot 123c68a7cf Add latest changes from gitlab-org/gitlab@master 2019-12-16 18:08:22 +00:00
GitLab Bot d10a462fed Add latest changes from gitlab-org/gitlab@master 2019-12-16 12:07:43 +00:00
GitLab Bot 4ba55564e1 Add latest changes from gitlab-org/gitlab@master 2019-12-10 21:08:01 +00:00
GitLab Bot 5e11c9b77c Add latest changes from gitlab-org/gitlab@master 2019-12-10 12:07:55 +00:00
GitLab Bot cfc792b9ca Add latest changes from gitlab-org/gitlab@master 2019-12-10 07:53:40 +00:00
GitLab Bot a19a376bf3 Add latest changes from gitlab-org/gitlab@master 2019-12-02 21:06:51 +00:00
GitLab Bot 20758bc3b3 Add latest changes from gitlab-org/gitlab@master 2019-11-27 18:06:30 +00:00
GitLab Bot 3269a20692 Add latest changes from gitlab-org/gitlab@master 2019-11-27 12:06:30 +00:00
GitLab Bot 59a349817c Add latest changes from gitlab-org/gitlab@master 2019-11-26 21:06:38 +00:00
GitLab Bot ed9c54b56a Add latest changes from gitlab-org/gitlab@master 2019-11-25 15:06:45 +00:00
GitLab Bot 8f1f6b374b Add latest changes from gitlab-org/gitlab@master 2019-11-25 12:06:13 +00:00
GitLab Bot 7aada820a9 Add latest changes from gitlab-org/gitlab@master 2019-11-21 18:06:26 +00:00
GitLab Bot 0a6ffb540e Add latest changes from gitlab-org/gitlab@master 2019-11-21 12:06:40 +00:00
GitLab Bot a048261403 Add latest changes from gitlab-org/gitlab@master 2019-11-21 09:06:16 +00:00
GitLab Bot 88542a5e96 Add latest changes from gitlab-org/gitlab@master 2019-11-19 15:06:24 +00:00
GitLab Bot eca3cd3a9e Add latest changes from gitlab-org/gitlab@master 2019-11-15 18:06:24 +00:00
GitLab Bot 61f0c58946 Add latest changes from gitlab-org/gitlab@master 2019-11-08 12:06:32 +00:00
GitLab Bot 90a06a20be Add latest changes from gitlab-org/gitlab@master 2019-11-07 15:06:33 +00:00
GitLab Bot 7b25b12016 Add latest changes from gitlab-org/gitlab@master 2019-11-04 18:06:28 +00:00
GitLab Bot 8f210aebe1 Add latest changes from gitlab-org/gitlab@master 2019-10-31 21:06:28 +00:00
GitLab Bot 0f0a8be306 Add latest changes from gitlab-org/gitlab@master 2019-10-30 21:07:58 +00:00
GitLab Bot 3fe9588b1c Add latest changes from gitlab-org/gitlab@master 2019-10-30 15:14:17 +00:00
GitLab Bot dee9315801 Add latest changes from gitlab-org/gitlab@master 2019-10-29 15:07:20 +00:00
GitLab Bot ef326e805a Add latest changes from gitlab-org/gitlab@master 2019-10-28 21:06:24 +00:00
GitLab Bot c4edbefa45 Add latest changes from gitlab-org/gitlab@master 2019-10-24 18:07:05 +00:00
GitLab Bot 8db8e2a342 Add latest changes from gitlab-org/gitlab@master 2019-10-24 15:06:02 +00:00
GitLab Bot dc0622dbe3 Add latest changes from gitlab-org/gitlab@master 2019-10-24 09:06:18 +00:00
GitLab Bot b3e4ec8e8a Add latest changes from gitlab-org/gitlab@master 2019-10-23 09:06:03 +00:00
GitLab Bot 90cdc93911 Add latest changes from gitlab-org/gitlab@master 2019-10-23 06:06:39 +00:00
GitLab Bot 76923eae4b Add latest changes from gitlab-org/gitlab@master 2019-10-22 09:06:14 +00:00
GitLab Bot 6791eefead Add latest changes from gitlab-org/gitlab@master 2019-10-21 09:06:22 +00:00
GitLab Bot 25989ab7ef Add latest changes from gitlab-org/gitlab@master 2019-10-18 11:11:44 +00:00
GitLab Bot 6b75320f52 Add latest changes from gitlab-org/gitlab@master 2019-10-17 12:07:33 +00:00
GitLab Bot 4226aca420 Add latest changes from gitlab-org/gitlab@master 2019-10-17 09:07:07 +00:00
GitLab Bot d2ffc30fd5 Add latest changes from gitlab-org/gitlab@master 2019-10-16 12:06:32 +00:00
GitLab Bot 8c30d396c5 Add latest changes from gitlab-org/gitlab@master 2019-10-14 18:06:24 +00:00
GitLab Bot 5ff1b520ba Add latest changes from gitlab-org/gitlab@master 2019-10-14 09:07:54 +00:00
GitLab Bot b4e072cbaf Add latest changes from gitlab-org/gitlab@master 2019-10-11 06:06:27 +00:00
GitLab Bot d96abbee0b Add latest changes from gitlab-org/gitlab@master 2019-10-10 15:06:07 +00:00
GitLab Bot e4f5b70718 Add latest changes from gitlab-org/gitlab@master 2019-10-08 03:05:52 +00:00
GitLab Bot 185f428fa5 Add latest changes from gitlab-org/gitlab@master 2019-10-07 12:06:18 +00:00
GitLab Bot 9a1c545674 Add latest changes from gitlab-org/gitlab@master 2019-10-03 15:07:07 +00:00
GitLab Bot 05f4b2fb34 Add latest changes from gitlab-org/gitlab@master 2019-10-01 15:06:05 +00:00
GitLab Bot 9e27f0d920 Add latest changes from gitlab-org/gitlab@master 2019-10-01 12:05:59 +00:00
GitLab Bot 94611567bd Add latest changes from gitlab-org/gitlab@master 2019-09-30 09:06:31 +00:00
GitLab Bot 8320f7956d Add latest changes from gitlab-org/gitlab@master 2019-09-27 15:06:16 +00:00
GitLab Bot f1a5755898 Add latest changes from gitlab-org/gitlab@master 2019-09-24 15:06:34 +00:00
GitLab Bot 94e614c94c Add latest changes from gitlab-org/gitlab@master 2019-09-23 12:06:20 +00:00
GitLab Bot 6cd5b7dbfa Add latest changes from gitlab-org/gitlab@master 2019-09-19 11:50:12 +00:00
GitLab Bot b082790134 Add latest changes from gitlab-org/gitlab@master 2019-09-18 18:06:14 +00:00
GitLab Bot 80f61b4035 Add latest changes from gitlab-org/gitlab@master 2019-09-18 14:02:45 +00:00
GitLab Bot 930ff68c1e Add latest changes from gitlab-org/gitlab@master 2019-09-16 18:06:05 +00:00
GitLab Bot 40d3d57413 Add latest changes from gitlab-org/gitlab@master 2019-09-13 18:06:03 +00:00
GitLab Bot b7dfe2ae40 Add latest changes from gitlab-org/gitlab@master 2019-09-13 13:26:31 +00:00
Stan Hu ae69bdeaed Merge branch 'review-app-optimizations' into 'master'
Refine the review-app custom variables

See merge request gitlab-org/gitlab-ce!32783
2019-09-10 21:45:13 +00:00
Kyle Wiebers ac52c7ee74 Refine the review-app config variables
Add base-config.yaml to define non-environment
variable config for review app deploy. Define
resource requests and limits for all used apps
2019-09-10 13:54:58 -05:00
Kyle Wiebers 5a1659d884 Add review-cleanup-failed-deployment to prepare
Add in a job to purge previous release in Review App
2019-09-10 10:56:52 -05:00
Rémy Coutable f8f8ed471f Merge branch '66428-make-review-app-deployment-use-wait' into 'master'
Make Review App deployment use `--wait` instead of `--atomic` for better debugging

Closes #66428

See merge request gitlab-org/gitlab-ce!32223
2019-09-04 10:31:45 +00:00
Takuya Noguchi caceb797a6 Make download_chart function robust for its own Review App
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2019-09-04 02:31:11 +09:00
Rémy Coutable 1593583337
Switch back to the '--wait' flag for the 'helm upgrade' command
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-09-03 18:06:45 +02:00
Winnie Hellmann 015efb0f71 Improve output for yarn integrity check 2019-09-03 14:06:57 +00:00
Balasankar "Balu" C 7d90f0f060
Use new location for helm charts repo
Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2019-09-03 10:06:02 +05:30
Yorick Peterse bd3699dc6e
Removed duplicate functions from utils.sh
This change was made in EE in MR
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14802, but this
was not backported to CE.
2019-08-09 15:34:06 +02:00
Stan Hu a74396dcc5 Add Gitaly and Rugged call timing in Sidekiq logs
This will help identify Sidekiq jobs that invoke excessive number of
filesystem access.

The timing data is stored in `RequestStore`, but this is only active
within the middleware and is not directly accessible to the Sidekiq
logger. However, it is possible for the middleware to modify the job
hash to pass this data along to the logger.
2019-08-09 01:08:32 -07:00
Winnie Hellmann 4541b44c36 Add script for frontend test file coverage 2019-08-08 07:31:43 +00:00
Rémy Coutable 8f501a74bd
Remove the wait_for_review_app_to_be_accessible step from review-deploy
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-07-30 19:13:43 +02:00
Rémy Coutable 9870e86f6c
Use the --atomic flag when deploying Review Apps
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-07-30 09:25:28 +02:00
Yorick Peterse d7a4c1d2a5
Backport EE changes made to the scripts/ directory
This backport changes made by EE to the files in the scripts/ directory.
This comes with a few changes to some scripts to make them work in the
single codebase setup.
2019-07-29 13:53:20 +02:00
Douglas Barbosa Alexandre aa9db9c869 Merge branch '54478-table_exists-not-compatible-with-rails-5-1' into 'master'
Resolve "table_exists? not compatible with Rails 5.1"

Closes #54478

See merge request gitlab-org/gitlab-ce!30832
2019-07-25 15:05:07 +00:00
Nick Thomas 72c1680424 Merge branch 'qa-stop-printing-dots-while-retrieving-pod-names-in-review-deploy' into 'master'
Stop printing dots while retrieving pod in review-apps.sh

See merge request gitlab-org/gitlab-ce!31062
2019-07-25 14:19:27 +00:00
Heinrich Lee Yu 2b3d00a778 Remove unneeded monkey-patch
Changes all calls to data_source_exists? to table_exists?
since that is the intent of these calls
2019-07-25 12:21:38 +08:00
Sean McGivern c02c83fa9b Merge branch '64998-increase-helm-deploy-command-timeout' into 'master'
Increase the Review App deploy command timeout to 15 minutes

Closes #64998

See merge request gitlab-org/gitlab-ce!31061
2019-07-24 14:29:21 +00:00
Sean McGivern 562db3a36e Merge branch 'sh-add-rugged-to-peek' into 'master'
Add Rugged calls to performance bar

See merge request gitlab-org/gitlab-ce!30983
2019-07-24 12:24:12 +00:00
Lin Jen-Shin aef27e6acc Merge branch '64996-fix-review-app-debugging' into 'master'
Resolve "Review App debugging sometimes fail because multiple Unicorn pods exist"

Closes #64996

See merge request gitlab-org/gitlab-ce!31058
2019-07-24 09:03:11 +00:00
Stan Hu 291df05e43 Add Rugged calls to performance bar
This will help diagnose the source of excessive I/O from Rugged
calls. To implement this, we need to obtain the full list of arguments
sent to each request method.
2019-07-23 21:38:05 -07:00
Rémy Coutable 28d9e87d40
Stop printing dots while retrieving pod in review-apps.sh
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-07-23 18:30:47 +02:00
Rémy Coutable b4f695da6b
Increase the Review App deploy timeout to 15 minutes
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-07-23 17:53:21 +02:00
Nick Thomas 4aa76dddec
Remove dead MySQL code
None of this code can be reached any more, so it can all be removed
2019-07-23 16:53:03 +01:00
Rémy Coutable dccf643c42
Fix Review App debugging
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-07-23 17:11:13 +02:00
Peter Dave Hello b2f143597c Extend yamllint test to changelogs
cc !30979
2019-07-23 12:23:51 +00:00
Stan Hu 1136c0c8e9 Add Rugged calls and duration to API and Rails logs
This adds `rugged_duration_ms` and `rugged_calls` fields to
`api_json.log` and `production_json.log`. This will make it easier to
identify performance issues caused by excessive I/O.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64676
2019-07-18 06:53:39 -07:00
Desiree Chevalier a1bee1a09d Generate parallel spec reports
Creates reports for parallel specs and collates them into a single
HTML report and displays results on the merge request.
2019-07-17 10:12:56 -04:00
Peter Leitzen 05b96f0b67 Fix link pointing to the documentation styleguide
Using the old link redirects to
https://docs.gitlab.com/ee/development/documentation/index.html
which does not show the mentioned documentation.
2019-07-16 06:46:07 +00:00
Grzegorz Bizon f69232d506 Merge branch '64356-pin-external-dns-version' into 'master'
ReviewApps: CI pin external-dns to 2.x version

Closes #64356

See merge request gitlab-org/gitlab-ce!30577
2019-07-12 15:24:04 +00:00
Jason Plum 3c82d9fc8f ReviewApps: CI pin external-dns to 2.x version
Pin the version of deployed external-dns to `2.y.z`, using SemVer
matching. (`^2.2.1`)

Update the properties for the service account keys per
*Upgrading to 2.0.0* of the `stable/external-dns` README.

Add `aws.batchChangeSize=400` to combat messages about RDATA being
too large.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64356
2019-07-12 09:53:41 -04:00
Marcia Ramos cb0edce20e Merge branch 'rename-gitlab-docs-repo' into 'master'
Move the gitlab-docs project under gitlab-org

See merge request gitlab-org/gitlab-ce!30620
2019-07-12 11:43:30 +00:00
Aleksei Lipniagov 4085428ebd Gather memory usage data in tests
Log memory stats after running each spec file and compile the report.
2019-07-12 10:44:17 +00:00
Achilleas Pipinellis 99f2c986b5
Move the gitlab-docs project under gitlab-org
Search and replace gitlab-com/gitlab-docs with gitlab-org/gitlab-docs.
For https://gitlab.com/gitlab-com/gitlab-docs/issues/310
2019-07-11 15:24:33 +03:00
Mike Lewis 77ff2249e4 Fix docs URL in trigger-build-docs puts text 2019-07-08 15:44:50 +00:00
Rémy Coutable 29dbac2e12
Add resources requests and limits for all Review Apps resources
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-07-04 18:14:11 +02:00
Aleksei Lipniagov f44719f39c Get memory data after booting app in production
Preload the app in `production` env, hit it with a single request, and
gather total gem memory consumption data using `derailed exec perf:mem`
from `derailed_benchmarks`. Present the result as MR metrics.
2019-06-28 20:12:50 +03:00
Rémy Coutable 7c38c0b4b2 Revert "Merge branch '62722-boot-app-in-ci-and-check-memory' into 'master'"
This reverts merge request !30031
2019-06-28 15:55:54 +00:00
Aleksei Lipniagov fb1d433703 Get memory data after booting app in production
Preload the app in `production` env, hit it with a single request, and
gather total gem memory consumption data using `derailed exec perf:mem`
from `derailed_benchmarks`. Present the result as MR metrics.
2019-06-28 13:49:57 +03:00
Lin Jen-Shin 51011d1b2c Merge branch 'improve-review-apps-cleanup-when-previous-deployment-failed' into 'master'
Improve Review Apps cleanup when previous deployment failed by only issuing an `helm delete` command

Closes #63639 and #62161

See merge request gitlab-org/gitlab-ce!28661
2019-06-25 14:00:47 +00:00
Lin Jen-Shin 938db91322 Merge branch '62735-for-stable-branches-build-cng-images-from-corresponding-stable-branches-in-cng-mirror-project' into 'master'
Pass branch name to the CNG pipeline for stable branches

See merge request gitlab-org/gitlab-ce!29617
2019-06-25 11:18:54 +00:00