2018-05-03: 10.8.0 QA => RC13
Deadline
QA testing on staging.gitlab.com should be completed by 2018-05-04 10:40 UTC.. After this deadline has passed, RMs will proceed with the production deployment.
Tasks
General Quality info can be found at the Quality Handbook.
You can use the QA Checklist to ensure you've tested critical features.
- List features that need to be tested, with a link to the related issue.
- Check off any feature you've tested successfully.
- If a problem is found, update the item adding the link to the related issue, and the severity of it
- Check them off as they are resolved
Tested Features
Create one section for each team and the PM doing the test.
@victorwu - Discussion
-
Epic comment thread notifications and todos (Ultimate) -
Search and filter on roadmap (Ultimate) -
Navigate in time on roadmap (Ultimate)Delayed to 11.0 -
Burndown chart for group milestone (Premium) -
Filename search syntax in global searchDelayed to 11.0 - Without Elasticsearch (Core) - With Elasticsearch (Starter) -
Summed weights in issue board column (Starter)Delayed -
Batch commenting code review (Premium)Delayed
@bikebilly - CI/CD
Main
-
Group Runners: https://gitlab.com/gitlab-org/gitlab-ce/issues/10244 -
Specify variables when executing a manual pipeline from the UI: https://gitlab.com/gitlab-org/gitlab-ce/issues/44059 -
Allow users to manually do incremental rollouts with manual actions: https://gitlab.com/gitlab-org/gitlab-ee/issues/5415 -
Reconcile project templates with Auto DevOps: https://gitlab.com/gitlab-org/gitlab-ce/issues/36762 -
include
not working: https://gitlab.com/gitlab-org/gitlab-ee/issues/5078 -
Use variables to define deploy policy for staging and production environments: https://gitlab.com/gitlab-org/gitlab-ce/issues/38549 -
Make Auto DevOps settings first class: https://gitlab.com/gitlab-org/gitlab-ce/issues/43466 -
Support deploy tokens in Auto DevOps template: https://gitlab.com/gitlab-org/gitlab-ce/issues/44451 -
Expose deploy token to CI/CD jobs as environment variable: https://gitlab.com/gitlab-org/gitlab-ce/issues/44447
Secondary
-
Add revision commit message to CI variables: https://gitlab.com/gitlab-org/gitlab-ce/issues/20400 -
Show actual Pod name on Deploy Boards: https://gitlab.com/gitlab-org/gitlab-ee/issues/5242 -
Show failure_reason
in jobs view content section: https://gitlab.com/gitlab-org/gitlab-ce/issues/44271 -
Security features are not listed in GITLAB_FEATURES: https://gitlab.com/gitlab-org/gitlab-ee/issues/5320 -
Follow-up from "Resolve "Wrong empty state for cancelled build, hides existing logs!"": https://gitlab.com/gitlab-org/gitlab-ce/issues/45105
@bikebilly - Security Products
-
Dismiss issues in security reports (Ultimate) -
Found Dismiss issues in security reports (Ultimate)
-
-
SAST for Java Gradle (Ultimate)Not available yet -
SAST for PHP (Ultimate)Not available yet
@jeremy_/@jramsay Platform
- ~~ Automated membership revocation from GitLab.com groups using SAML (Silver)~~ Postponed
- ~~ Show CI pipeline status in the Web IDE (Core)~~ slipped to %11.0
-
Backport push mirroring to CE (Core) -
Performance of LFS integrity (Core) and repository size (Premium) checks
@jramsay - Geo (Premium)
-
Initial replication speed of large projects -
Automatic verification of replicas - ~~ Proxy Git HTTP push to primary~~ slipped to %11.0
- ~~ Include project name in gitlab-shell.log when hashed storage is enabled~~ slipped to %11.0
@joshlambert: Monitoring
-
GA GitLab Ruby Metrics (Core) -
Improve performance dashboard (Core) -
UX improvements to values popover -
Track individual pod state in Deploy Boards (Premium)
@joshlambert: Distribution
-
Security improvements (Core) - Increase scope of vulnerable dependency scanner
- Address findings from the dependency scanner
-
HA Improvements (Premium) -
Cloud Native GitLab Chart (Core) - Restore from backup (taxonomy and prototyping)
- Runner chart integration
- Outbound email support
Bug fixed - RC1
-
Change font for tables inside diff discussions @filipa ~"Community Contribution" ~"Discussion" UI polish ~"bug" frontend - See #197 (comment 71598338)
-
Don't automatically remove artifacts for pages jobs after pages:deploy has run @nick.thomas ~"CI/CD" ~"bug" ~"pages" -
Fix example config miss-alignment in uploads.object_store.connection @nolith Object Storage ~"bug" configuration files -
Fix tabs container styles to make RSS button clickable @kushalpandya ~"bug" frontend -
Update links to /ci/lint with a new project's ci/lint @ayufan ~"CI/CD" ~"Community Contribution" UX ~"bug" - See #197 (comment 71599925)
-
Reset milestone filter when clicking "Any Milestone" in dashboard @winh ~"Discussion" ~"bug" frontend issues merge requests regression ~"bug" -
Resolve "Upgrading to API V4 Project Creation for user Fails" @markglenfletcher ~"Platform" api ~"bug" settings - See #197 (comment 71603235)
-
Don't include lfs_file_locks data in export bundle @rdavila ~"Platform" ~"bug" ~"lfs" -
Fix unassign slash command preview @athar ~"Discussion" backend ~"bug" ~"support-fix" -
Fix Trace::HttpIO
can not render multi-byte chars @dosuken123 ~"CI/CD" ~"bug" regression -
Fix issues on groups group trees @reprazent ~"Platform" ~"bug" ~"groups" -
Resolve "Pipeline table breaks when commit is not found" @filipa ~"CI/CD" UI polish ~"bug" frontend -
Fix "Uncaught TypeError: Cannot read property 'getAttribute' of null" @mikegreiling ~"bug" frontend -
[CE Backport] Propagate broadcast messages to secondaries @mkozono ~"Geo" ~"Geo DR" ~"bug" -
Fix label links update on project transfer @jprovaznik ~"Discussion" backend ~"bug" labels -
Improve jobs queuing time metric (fixed version) @tmaczukin ~"CI/CD" ~"bug" regression -
Allow rake cache:clear
clearing pipeline status cache @godfat ~"CI/CD" ~"bug" pipeline -
Resolve "Cannot read property 'commit_path' of null" @filipa ~"CI/CD" ~"Discussion" ~"bug" frontend merge requests -
Fix the input confirmation validation for the delete branches modal @iamphill ~"Community Contribution" ~"Platform" ~"bug" frontend repository -
Resolve "tree/master shows incorrect CI build status" @godfat ~"CI/CD" backend ~"bug" frontend pipeline -
Vertical misalignment of login box header @ClemMakesApps ~"Community Contribution" UI polish UX debt ~"bug" ~"technical debt" -
[EE] Ensure member invitation is sent after its actual creation in the DB @rymai ~"Platform" Quality ~"bug" -
Avoid creating superfluous namespaces on Geo secondaries during sync @nick.thomas ~"Geo" ~"bug" -
[EE] Fix unassign slash command preview @athar ~"Discussion" backend ~"bug" ~"support-fix" -
Reveal labels dropdown when labels icon is clicked on collapsed Epic sidebar @kushalpandya ~"bug" epics frontend -
Resolve "Cannot read property 'commit_path' of null" @filipa ~"CI/CD" ~"Discussion" ~"bug" frontend merge requests
Bug fixed - RC2
Bug fixed - RC3
-
Only run session related Warden hooks for user scope @DouweM "Platform""bug"
Bug fixed - RC4
-
Refactor the Geo LogCursor Logger to make class more descriptive @toon ~"Geo" ~"bug" -
Resolve "Issue Boards List Heading Label chooses Wrong Text Color" @oswaldo Discussion backend boards bug frontend -
Only run session related Warden hooks for user scope @DouweM Platform bug -
Ensure when accessing Rails, we really get ::Rails (and not Sidekiq::Rails) @ash.mckenzie bug -
Break issue title for board card title and issuable header text @iamphill Community Contribution UI polish boards bug frontend -
Change font for tables inside diff discussions @filipa Community Contribution Discussion UI polish bug frontend -
Respect permissions when showing Failed Jobs (EE) @ayufan CI/CD bug -
Resolve ""Repository mirroring paused" email link is invalid" @tiagonbotelho Platform backend bug mirror -
Resolve "Import/Export (import) is broken due to the addition of a CI table" @jameslopez Platform import project export regression -
Partially revert ebcd5711c5ff937bf925002bf9a5b636b037684e to fix runner pages @DylanGriffith CI/CD frontend regression -
Geo: Exclude expired job artifacts from syncing and counts @mkozono Deliverable GCP Migration Geo bug -
Resolve "Geo: BaseSyncService should prune the @geo-temporary directory before fetching" @vsizov Geo Pick into 10.7 regression
Bug fixed - RC5
-
7dce67a9f40 @grzesiek Merge branch 'dm-project-mirror-data-migrations' into 'master'
-
edd6f9d26fc @oswaldo Merge branch 'osw-adjust-burndown-charts-promotion' into 'master'
-
e83a4a2bc35 @filipa Merge branch 'fix-ide-empty-editor' into 'master'
-
0523cf8372d @grzesiek Merge branch 'cherry-pick-7b8d754e-ce' into 'master'
-
88b2e4daae6 @DouweM Adjust spec to build correct path when storage path ends in slash
-
76c72363c7c @axil Merge branch '10244-group-runner-docs' into 'master'
-
63001125330 @axil Merge branch '45819_update_container_scanning_gitlab_ci_config_doc' into 'master'
-
380f9c2156d @DouweM Fix ActiveRecord::DuplicateMigrationNameError
-
990f98e39d3 @stanhu Merge branch '5926-getting-geo-secondary-database-is-not-configured-when-only-running-ee-sha_attribute' into 'master'
-
d68aa88c979 @stanhu Merge branch '5750-geo-gitlab-git-commanderror-exit-status-128' into 'master'
-
3294f58ae52 @grzesiek Merge branch 'dm-ensure-import-state-persisted-ee' into 'master'
-
ae992c6a850 @DylanGriffith Merge branch 'add-runner-type-to-cluster-app' into 'master'
-
7c3c068537d @rspeicher Merge branch 'fix_plural_handling_for_migration_to_ghost_user' into 'master'
-
84ea4400425 @ayufan Merge branch 'fix/gb/add-pipeline-builds-foreign-key' into 'master'
-
9bf4ae3d86c @stanhu Merge branch '5750-backport-checksum-git-commanderror-exit-status-128' into 'master'
-
b026cf783fc @filipa Merge branch 'ide-mr-icon-fixes' into 'master'
-
c0aede3e538 @nick.thomas Merge branch '46130-ce-remote_mirrors-table-should-have-boolean-enabled-set-to-false' into 'master'
-
dcfe8998f85 @grzesiek Merge branch 'dm-ensure-import-state-persisted' into 'master'
Bug fixed - RC6
-
9b396ea3135 @grzesiek Merge branch 'dm-project-mirror-data-created-updated-at' into 'master'
-
63e75182bfd @axil Merge branch '45840-fix-cache-key-docs' into 'master'
-
575518092cd @ayufan Merge branch 'fix/gb/add-tmp-index-to-improve-stages-migration-cleanup' into 'master'
-
be8a637a354 @ayufan Merge branch 'fix/gb/add-missing-foreign-key-to-database-schema' into 'master'
Bug fixed - RC7
-
6a28a4ed36f @nick.thomas Merge branch 'fix_epics' into 'master'
Bug fixed - RC8
-
cc2439003d0 @plafoucriere Merge branch 'docs/gemnasium-import-refactor' into 'master'
-
abd24d1c145 @DouweM Merge branch 'bvl-terms-redirect-loop' into 'master'
-
e72c25742d9 @ayufan Merge branch 'vendor-auto-devops-template' into 'master'
-
f811495e86a @jameslopez Merge branch '10-8-stable-prepare-rc8-fix-conflict-for-18874' into '10-8-stable-prepare-rc8'
-
d6a0f74e333 @grzesiek Merge branch 'dm-skip-renaming-already-renamed-column' into 'master'
-
7c3e42f0196 @DylanGriffith Fix conflict in spec/models/ci/runner_spec.rb
-
d6a94ae677e @timzallmann Merge branch 'sh-fix-geo-node-status-lies' into 'master'
-
3a7d28597e3 @filipa Merge branch 'ide-mr-open-file-fix' into 'master'
-
c9a6f7cb401 @ayufan Merge branch 'correct-runner-type-when-assigning-shared-to-project' into 'master'
-
04ab2f1f021 @timzallmann Merge branch '46210-terms-acceptance-dropdown-menu' into 'master'
-
b21f378a13d @victorwu Merge branch 'docs-jira-dev-panel-merge-requests' into 'master'
-
cb637dbc7ab @victorwu Merge branch 'docs-group-burndown-chart' into 'master'
-
9412e3fcb0d @grzesiek Merge branch 'dm-skip-adding-column-that-may-already-exist' into 'master'
-
c57a493cc1f @jamedjo Merge branch 'jej/group-saml-skip-forgery-protection' into 'master'
-
b04c6b1309d @stanhu Merge branch '5957-geo-secondary-can-t-log-failed-sign-in-attempts-due-to-read-only-db' into 'master'
-
17755364f81 @stanhu Merge branch 'bw-fix-sha-attribute' into 'master'
-
bd581a35c20 @rspeicher Merge branch 'fix/wiki-find-page-invalid-encoding' into 'master'
-
6657e65dd14 @timzallmann Merge branch 'jr-46209-web-ide-copy' into 'master'
-
a14ebd41179 @DouweM Merge branch '46147-remove-model-redefinition-worker' into 'master'
-
383b32d66b1 @DouweM Merge branch 'fix-project-mirror-data-schema' into 'master'
Bugs Fixed - RC9
-
8ea7f46c976 @rspeicher Merge branch 'ee-rd-remove-duplicate-method' into 'master'
-
5eb822d299c @rspeicher Merge branch 'rd-remove-duplicate-method' into 'master'
-
5344a70166f @nick.thomas Merge branch 'sh-fix-geo-schema' into 'master'
-
5d63e91a838 @DouweM Merge branch 'backport-rd-5566-improve-performance-of-repository-size-limit-check' into 'master'
-
44fe90ca167 @DouweM Merge branch 'rd-5566-improve-performance-of-repository-size-limit-check' into 'master'
-
d666605beda @axil Merge branch 'docs/security-reports' into 'master'
-
e1e1d0063d7 @grzesiek Merge branch '131-qa-test-geo-status-api' into 'master'
-
75747d03a06 @nick.thomas Merge branch 'sh-mark-resync-when-failed' into 'master'
-
9cf92f40b0d @nick.thomas Merge branch 'bvl-fix-sign-out-on-terms' into 'master'
-
665de9475a7 @axil Merge branch 'jl-update-runner-links-docs' into 'master'
Bugs Fixed - RC10
-
e85606137fa @filipa Merge branch '6016-update_wording_to_alpha_for_dismiss_feature' into 'master'
-
b3c2745cb68 @stanhu Merge branch 'fix-metrics-content-types' into 'master'
-
5d6235710e8 @axil Merge branch 'improve-security-dismissal-documentation' into 'master'
-
71a8bf3d38f @plafoucriere Merge branch '6015-link-for-interacting-with-security-reports-is-wrong' into 'master'
-
daadb7b2eea @axil Merge branch 'docs/remove-license-management' into 'master'
-
2101549c7ed @stanhu Merge branch 'da-repository-verification-find-outdated-projects' into 'master'
-
9f121081d64 @ayufan Merge branch '46286-fix-ingress-rbac-default-value' into 'master'
-
d8d10b29b22 @filipa Merge branch '46345-kubernetes-popover-illustration-skewed' into 'master'
Bug fixed - RC11
-
1e54d62788d @yorickpeterse, @stanhu Merge branch 'fix-metrics-doorkeeper' into 'master'
Bug fixed - RC12
-
cc4f7ef41c6 @stanhu Merge branch 'sh-remove-deprecation-warnings-from-com' into 'master'
-
b605916fe75 @ClemMakesApps Ho Merge branch '46303_copy_button_fix_embedded_snippets' into 'master'
-
6621fdf7fd4 @rspeicher Merge branch 'osw-fix-boards-list-header-color' into 'master'
RC13
-
Block access to API & git when terms are enforced @reprazent @victorwu -
[EE] Block access to API & git when terms are enforced @reprazent @victorwu
Automated QA
Please link to a snippet of the results of the gitlab-qa automated QA test
Run
GITLAB_USERNAME=your_username GITLAB_PASSWORD=your_password gitlab-qa Test::Instance::Any EE latest https://staging.gitlab.com
The credentials are in 1password, look for GitLab QA
/cc @gl-product