11.7.0-rc2 QA Issue
Process
A Release manager with the help of a Quality engineer will populate the Merge Requests tested section. The information is taken from our Automated QA task generation script. The documentation can be found at: https://gitlab.com/gitlab-org/release/docs/blob/master/general/qa-issue-generation.md
Each engineer then validates and checks off each of their assigned QA task(s).
- Check off each Merge Request changes that you've tested successfully and note any issues you've created and check them off as they are resolved.
- If a problem is found:
- Create an issue for it and add a sub bullet item under the corresponding validation checklist task. Link the issue there.
- Add the severity label
- Raise the problem in the discussion and tag relevant Engineering and Product managers.
- If a regression is found:
- Create an issue for it
- Add the severity label and the regression label
- Raise the regression in the discussion and tag relevant Engineering and Product managers.
General Quality info can be found in the Quality Handbook.
Deadline
- The deadline to which the first release candidate (RC1) moves on from staging environment is 24 working hours after the deploy to staging completes.
- The deadline to which subsequent release candidates moves on from staging environment is 12 working hours after the deploy to staging completes.
Note: For Release Managers, for each release candidate, update the time here to reflect the latest release candidate deploy.
QA testing on staging.gitlab.com should be completed by 2019-01-08 10:57 UTC. After this deadline has passed, Release Managers will proceed with the canary and production deployment.
Merge Requests tested in 11.7.0-rc2
Example:
@Engineer1
| Apply notification settings level of bacons to all child bacons ~Plan ~groups subgroups@Engineer2
| Resolve "Timeout searching group bacons" ~Plan backend ~bug database ~groups issues ~performance@Engineer3
| Nonnegative meatball weights in issuable sidebar short ribs Deliverable ~Plan backend direction frontend issues
- Found problem, does not work because... LINK_ISSUE_HERE
@Engineer4
| Moving rev-list pastrami bacons to Lfs Prosciutto ~Create backend ~lfs
Community contribution
Community contribution-
@annabeldunstone | Integrate mobile CSS framework into specific frameworks Community contribution bootstrap4 frontend ~"technical debt" -
@ayufan | Add Knative metrics to Prometheus Community contribution ~"Monitoring" ~"serverless" -
@eread | Documentation: Make correction to URL, from https://about.gitab.com/handbook/documentation/... 1st contribution Community contribution ~"docs-fix" -
@stanhu | Guarantee visually correct order of runners on the "Admin Area > Runners" page Community contribution ~"Verify" -
@annabeldunstone | fix border-radius for related issues Community contribution UI polish frontend -
@ayufan | Require Knative to be installed only on an RBAC kubernetes cluster Community contribution ~"Configure" ~"devops:configure" ~"feature proposal" ~"kubernetes" -
@rymai | Remove app/views/shared/issuable/_filter.html.haml Community contribution ~"bug" frontend regression ~"technical debt" -
@kushalpandya | Fix error when creating labels in a new issue in the boards page Community contribution -
@marcia | [fix] correct typo in repo_by_url.md 1st contribution Community contribution ~"docs-fix"
Plan ~"Plan"
-
@digitalmoksha | Support new issue creation by email without subaddressing for EE ~"Plan" backend emails reply by email -
@digitalmoksha | Support new issue creation by email without subaddressing ~"P3" ~"Plan" ~"S3" UX backend customer customer+ emails ~"feature proposal" issues reply by email -
@engwan | Remove redundant counts in snippets search ~"Accepting merge requests" ~"Plan" backend ~"performance" snippets -
@rajatgitlab | Add help icon next to private email ~"In review" ~"P3" ~"Plan" ~"S3" UX backend customer customer+ emails ~"feature proposal" issues reply by email -
@felipe_artur | Add deepest epic relation level to usage data ~"Plan" backend ~"devops:plan" epics ~"portfolio management" ~"ready for review" ~"usage ping" -
@jarka | Fix removing milestones when moving between board lists ~"Plan" backend boards ~"bug" -
@okoghenun | Resolve "Track export issues CSV usage on GitLab.com with Snowplow" ~"Accepting merge requests" ~"Plan" frontend issues snowplow tracking events -
@okoghenun | Resolve "Discard draft comment button to easy to accidentally hit on mobile" ~"Accepting merge requests" ~"Plan" ~"UX ready" ~"devops:plan" frontend issues
Create ~"Create"
-
@sbigelow | Resolve "Add markdown editing buttons to the file editor" ~"Create" Stretch ~"UX ready" ~"feature proposal" frontend markdown web edit -
@DouweM | Don't run checks for changed refs when specific changes are unknown ~"Create" backend ~"backstage" -
@DouweM | [CE] Don't run checks for changed refs when specific changes are unknown ~"Create" backend ~"backstage" -
@stanhu | Fix instance project templates no longer working ~"Create" -
@stanhu | Only validate project visibility when it has changed ~"Create" production request -
@pslaughter | Create shared gl-modal-vuex component and module ~"Create" ~"backstage" frontend -
@stanhu | Fix multipart attachments not uploading ~"Create" ~"P1" ~"backstage" -
@iamphill | Fixes diff sugestions removing dashes from diff ~"Create" ~"Pick into 11.6" ~"bug" frontend regression -
@pslaughter | Create shared user-avatar-list component ~"Create" ~"backstage" frontend -
@pslaughter | Update common CSS for MR approvals ~"Create" ~"backstage" frontend -
@stanhu | Fix Bitbucket Server import only including first 25 pull requests ~"Create" ~"importers" -
@ntepluhina | Resolve ""About this feature" link should open in new window" ~"Create" ~"P4" ~"S4" UX ~"bug" ~"devops:create" frontend merge requests -
@ntepluhina | Resolve "Ctrl+Enter immediately adds MR comment" ~"Create" ~"P2" UX UX debt ~"code review" ~"devops:create" merge requests
Manage ~"Manage"
-
@timzallmann | Added Comment to user avatar Image, Changed Fixtures to created ones, added shadow color ~"Manage" ~"P3" ~"S4" frontend -
@lbennett | Bring back reverted Gold Trial MR (EE) Deliverable ~"Manage" auto updated ~"devops:manage" gitlab.com missed-deliverable missed:11.5 missed:11.6 -
@lbennett | Bring back reverted Gold Trial MR (CE backport) Deliverable ~"Manage" auto updated ~"devops:manage" gitlab.com missed-deliverable missed:11.5 missed:11.6 -
@blabuschagne | Resolve "Add "Submit feedback" in-product feedback link" Deliverable ~"Manage" ~"P1" ~"feature proposal" frontend help page ~"ready for review" -
@timzallmann | Resolve "Extended user centric tooltips: Add missing cases" Deliverable ~"Manage" ~"P3" UX ~"devops:manage" ~"feature proposal" frontend release post item user profile
Verify ~"Verify"
-
@ayufan | Include templates ~"Secure" ~"Verify" backend ~"devops:secure" direction -
@grzesiek | Expose CI_API_V4_URL
CI/CD variable ~"Verify" ~"feature proposal" -
@ayufan | Use BuildMetadata to store build configuration in JSONB form / EE ~"CI/CD [DEPRECATED]" Deliverable OKR ~"Verify" database -
@ayufan | Use BuildMetadata to store build configuration in JSONB form ~"CI/CD [DEPRECATED]" Deliverable OKR ~"Verify" database -
@ayufan | Allow to include another project files ~"CS Top 10 List for Product (2018Q3)" PM Ready ~"Verify" backend ~"continuous integration" customer ~"devops:verify" direction ~"enhancement" -
@leipert | Externalization for pipeline tags UI polish ~"Verify" ~"backstage" ~"bug" ~"devops:verify" ~"internationalization"
Release ~"Release"
-
@dosuken123 | Add a comment on Ci::Pipeline#git_ref
about merge request ref ~"Release" ~"backstage" ~"technical debt" -
@dosuken123 | Use cheap operation for Ci::Pipeline#all_merge_requests
~"Release" ~"backstage" ~"technical debt" -
@dosuken123 | Support asset links creation in POST /projects/:id/release
Deliverable ~"Release" database ~"feature proposal" -
@ayufan | EE: Merge branch 'ac-releases-api-with-assets' into 'master' Deliverable ~"Release" database ~"feature proposal" -
@dosuken123 | Support CURD operation for individual asset links in Release API Deliverable ~"In dev" ~"Product Vision 2019" ~"Release" ~"UX ready" auto updated backend ~"backstage" ~"devops:release" direction ~"feature proposal" frontend movingtogitlab potential proposal ~"release orchestration" -
@filipa | Fixes if case to render author info in releases ~"Release" ~"backstage" ~"bug" frontend -
@axil | Resolve "Pages in project's permissions settings should be named Pages access control" ~"Release" ~"devops:release" ~"feature proposal" frontend ~"pages" -
@dosuken123 | Refactor the logic of updating head pipelines for merge requests ~"Release" ~"backstage" ~"bug"
Geo ~"Geo"
-
@stanhu | Geo: Ignore invalid attributes when updating Geo node status ~"Geo" Geo Administration -
@vsizov | Improve error handling when namespace cannot be moved Deliverable ~"Geo" ~"Geo Replication/Sync" ~"In dev" ~"In review" ~"backstage" -
@vsizov | Backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8926 Deliverable ~"Geo"
Configure ~"Configure"
-
@tkuah | Configure Auto DevOps deployed applications with secrets from prefixed CI variables ~"Configure" Deliverable ~"UX ready" ~"auto devops" backend ~"devops:configure" ~"feature proposal" frontend missed-deliverable missed:11.6 -
@DylanGriffith | Make RBAC enabled by default for new clusters ~"Configure" Deliverable ~"UX ready" database ~"devops:configure" ~"feature proposal" ~"kubernetes" -
@mayra-cabrera | Add API Support for Kubernetes integration ~"Configure" api customer ~"devops:configure" -
@mayra-cabrera | EE port API Support for Kubernetes integration ~"Configure" api -
@mayra-cabrera | Hide Auto DevOps banner for projects with CI file or CI disabled ~"Configure" Deliverable UX debt ~"auto devops" ~"devops:configure"
Monitoring ~"Monitoring"
-
@splattael | Refactor tracing settings ~"Monitoring" ~"backstage" -
@splattael | Remove create
routing from settings operations ~"Monitoring" ~"backstage" -
@splattael | Move Settings Operations controller to CE Deliverable ~"Monitoring" ~"backstage" -
@splattael | Move Settings Operations controller to CE Deliverable ~"Monitoring" ~"backstage"
Secure ~"Secure"
-
@leipert | Support remediations in Dependency Scanning report Deliverable GitLab Ultimate ~"Secure" ~"UX ready" ~"auto-remediate" ~"backstage" ~"dependency scanning" ~"devops:secure" frontend -
@gonzoyumo | Fix title and description for issue created from vulnerability Deliverable ~"P3" ~"S3" ~"Secure" backend ~"bug" ~"devops:secure" ~"sast" security dashboard -
@samdbeckham | Adds basic filtering to the Group Security Dashboard frontend Deliverable GitLab Ultimate ~"In dev" ~"Secure" ~"UX ready" backend ~"devops:secure" direction ~"feature proposal" frontend release post item security dashboard -
@brytannia | Add filtering for history and summary on security dashboard Deliverable GitLab Ultimate ~"In dev" ~"Secure" ~"UX ready" backend ~"devops:secure" direction ~"feature proposal" frontend release post item security dashboard -
@ayufan | Support new syntax for common vulnerabilities Deliverable ~"Secure" ~"devops:secure" -
@ayufan | Support new report syntax for common vulnerabilities (CE backport) ~"Secure" ~"devops:secure" -
@leipert | Fix Security Dashboard Header fontsize ~"P4" ~"S4" ~"Secure" UI polish ~"bug" ~"devops:secure" gitlab.com regression regression:11.6 security dashboard -
@samdbeckham | Show Dependency Scanning results in the Group Security Dashboard Deliverable GitLab Ultimate ~"Secure" ~"UX ready" backend ~"dependency scanning" ~"devops:secure" direction ~"feature proposal" frontend release post item security dashboard -
@samdbeckham | Changes the data model for counts on the Group Security Dashboard Deliverable ~"Secure" ~"devops:secure" frontend -
@leipert | Add solution card to the vulnerability modal Deliverable GitLab Ultimate ~"Secure" ~"auto-remediate" ~"dependency scanning" ~"devops:secure" frontend
frontend
frontend-
@leipert | Update to Vue 2.5.21 ~"backstage" ~"dependency update" frontend
database
database-
@abrandl | Specific CI indexes to avoid statement timeout. database ~"performance"
uncategorized ~"uncategorized"
-
@stanhu | Geo: Fix metrics updates when secondary nodes are cached Geo Administration ~"backstage" ~"geo" -
@stanhu | Fix clone URL not showing if protocol is HTTPS regression:11.6 -
@leipert | Update @gitlab/svgs to latest version ~"backstage" ~"dependency update" -
@mkozono | Backport persistent user callout flash message to CE ~"backstage" -
@ntepluhina | Resolve "Ctrl+Enter immediately adds MR comment" auto updated
Automated QA for 11.7.0-rc2
If the last Daily staging QA
pipeline was run for 11.7.0-rc2,
you can just report the result in this issue.
Otherwise, start a new Daily staging QA
pipeline by clicking the
"Play" button and wait for the pipeline to finish.
Post the result of the test run here.
If there are errors, create a new issue for each failing job (you can
use the "New issue" button from the job page itself), in the
https://gitlab.com/gitlab-org/quality/staging project and mention
the @gl-quality
group.
/cc @gl-quality