11.5.0-rc1 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 hours after the deploy to staging completes.
- The deadline to which subsequent release candidates moves on from staging environment is 12 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 2018-11-06 02:14 UTC. After this deadline has passed, Release Managers will proceed with the canary and production deployment.
Merge Requests tested in 11.5.0-rc1
Example:
@Engineer1
| Apply notification settings level of bacons to all child bacons ~Discussion ~groups subgroups@Engineer2
| Resolve "Timeout searching group bacons" ~Discussion backend ~bug database ~groups issues ~performance@Engineer3
| Nonnegative meatball weights in issuable sidebar short ribs Deliverable ~Discussion backend direction frontend issues
- Found problem, does not work because... LINK_ISSUE_HERE
@Engineer4
| Moving rev-list pastrami bacons to Lfs Prosciutto ~Platform backend ~lfs
Community contribution
Community contribution- @DouweM | Rails 5: fix mysql milliseconds problem in prometheus alert event spec Community contribution
- @grzesiek | Redirect to the pipeline builds page when a build is canceled Community contribution ~"P3" ~"S3" ~"Verify" ~"bug" ~"devops:verify" pipeline reproduced on GitLab.com
- @filipa | Resolve "Pipeline graph is not vertically aligned in commit page" ~"CI/CD-DoNotUse" Community contribution UI polish frontend
- @fatihacet | Update wiki empty state Community contribution frontend
- @ClemMakesApps | Add timeline icon for issue weights Community contribution ~"In review"
- @dbalexandre | Add new sort option "most_stars" to "Group > Children" pages Community contribution ~"Manage" backend
- @dbalexandre | Feature improved branch filter sorting Community contribution ~"Create" repository ~"search"
- @annabeldunstone | Fix add GitLab to Slack layout Community contribution UI polish frontend
- @dzaporozhets | Fix duplicated key in license management job gitlab-org/gitlab-ce#52609 1st contribution Community contribution
- @ayufan | Update Android.gitlab-ci.yml for current stable SDK 1st contribution Community contribution ~"devops:verify"
- @dbalexandre | Fixes close/reopen quick actions preview for issues and merge_requests Community contribution ~"Plan" ~"bug" frontend issues merge requests quick actions regression:11.4 reproduced on GitLab.com
-
@ClemMakesApps | Replace
<i>
in vue components with<icon>
Community contribution UX frontend ~"technical debt" -
@ClemMakesApps | Replace
<i>
in vue components with<icon>
Community contribution UX frontend ~"technical debt" - @rymai | Resolve "In web editor, when delete a file, should navigate to enclosing directory" ~"Accepting merge requests" Community contribution ~"Platform" ~"UX ready" backend ~"enhancement" web edit
- @filipa | Update environments empty state ~"CI/CD-DoNotUse" Community contribution Deliverable ~"In review" ~"Plan" UI polish ~"UX ready" frontend
- @ClemMakesApps | Remove prometheus configuration help text Community contribution ~"Monitoring"
- @smcgivern | Make getting a user by the username case insensitive Community contribution ~"Manage" database release post item
- @rymai | change generating url functions for external url 1st contribution Community contribution ~"Manage" ~"backstage"
- @dbalexandre | Rails5: fix deployment model spec Community contribution
- @stanhu | Use monotonic time in computing web hook execution time Community contribution ~"backstage"
-
@stanhu | Catch
RedirectionTooDeep
Exception in webhooks Community contribution ~"webhooks" - @grzesiek | Correctly process Bamboo API results Community contribution ~"Verify" ~"bug" customer+ ~"devops:verify" ~"external services"
- @annabeldunstone | Change markdown header tab anchor links to buttons Community contribution Hackathon frontend
- @annabeldunstone | Change markdown header tab anchor links to buttons Community contribution
- @annabeldunstone | Update feature flags empty state Community contribution frontend
- @ClemMakesApps | Remove empty spec describe blocks Community contribution ~"backstage" frontend
- @ClemMakesApps | Remove empty spec describe blocks Community contribution ~"backstage" frontend
- @annabeldunstone | Change branch font type in tag creation Community contribution
- @mikegreiling | Bump mermaid to 8.0.0-rc.8 Community contribution ~"Plan" ~"backstage" ~"dependency update" frontend markdown ~"technical debt"
- @annabeldunstone | Remove card-title in card-header Community contribution UI polish bootstrap4 frontend ~"technical debt"
-
@iamphill | Add
Any
option to milestone filter 1st contribution Community contribution ~"Plan" issues merge requests milestones - @abrandl | Add dbname to MySQL migration GRANT command Community contribution database
- @iamphill | Remove tooltip on sidebar text buttons Community contribution UI polish frontend
- @iamphill | Limit flash notice width for fixed layout and improve spacing for fluid layout Community contribution UX frontend
- @iamphill | Limit flash notice width for fixed layout and improve spacing for fluid layout Community contribution UX frontend
- @stanhu | Fix usage ping link 1st contribution Community contribution ~"Manage"
- @iamphill | Link button in markdown editor recognize URLs Community contribution frontend markdown
-
@smcgivern | Resolve "Filter by
None
/Any
for assignee_id in issues/mrs API" Community contribution ~"Plan" api backend issues merge requests - @smcgivern | Resolve "Adding issues from group/project board is not allowed for project-level users" Community contribution ~"Plan" backend boards frontend
- @smcgivern | Port of 52545-guest-create-issue-in-group-board to EE Community contribution ~"Plan" backend boards frontend
- @nick.thomas | Feature/add license to project API ~"Accepting merge requests" Community contribution ~"Create" api ~"devops:create" ~"feature proposal" repository
- @smcgivern | Add None/Any options for assignee in search bar Community contribution ~"Plan" frontend issues merge requests
- @nick.thomas | Remove all tables from Pipeline page when there is no job for the Pipeline ~"CI/CD-DoNotUse" Community contribution UX ~"bug"
- @ClemMakesApps | Truncate milestone title on collapsed sidebar Community contribution UX frontend
- @mikegreiling | Update moment to 2.22.2 Community contribution ~"dependency update" javascript security
- @DouweM | Make new merge request URL more friendly when pushing code Community contribution ~"Create" backend ~"enhancement" merge requests
- @mikegreiling | Remove mousetrap-rails gem Community contribution ~"dependency update" frontend javascript ~"technical debt"
- @dzaporozhets | Fix #53298 JupyterHub restarts should work without errors Community contribution ~"jupyter"
- @grzesiek | Renaming Secret Variables in the codebase (EE Port) Community contribution ~"Configure" ~"Verify" ~"ci variables" ~"devops:verify" ~"technical debt"
- @smcgivern | Allow filtering by weight in issues API Community contribution ~"Plan" api backend ~"devops:plan"
- @smcgivern | Split CE and EE params in issues API Community contribution ~"Plan" api backend issues
- @iamphill | Fix typos in IDE props Community contribution javascript
- @annabeldunstone | Fix quick links button styles Community contribution
- @axil | Fix typos in comments and specs Community contribution javascript
-
@smcgivern | Resolve "Filter by
None
/Any
for milestone in issues/mrs API" Community contribution ~"Plan" backend issues merge requests - @smcgivern | EE port of 44012-filter-reactions-none-any Community contribution ~"Plan" backend issues merge requests
- @ClemMakesApps | Replace tooltip in markdown component with gl-tooltip Community contribution Hackathon
- @dzaporozhets | Change HELM_HOST in Auto-DevOps to work behind proxy 1st contribution Community contribution ~"Configure" ~"devops" ~"devops:configure" security
Plan ~"Plan"
- @lulalala | Update previous epic milestone dates when issue switches epic ~"P2" ~"Plan" ~"S2" ~"bug" ~"portfolio management" regression:11.3
- @smcgivern | Resolve "Show canary / no-canary in the performance bar" ~"Plan" backend ~"backstage" frontend gitlab.com production request
- @andr3 | Resolves "Reviews: Resolving or unresolving discussions with “Add comment now” does not work" ~"Create" ~"Plan" ~"bug" ~"code review" merge requests regression regression:11.4
- @leipert | Allow Issue and Merge Request sidebar to be toggled from collapsed state ~"Create" ~"P1" ~"Plan" ~"S2" ~"bug" frontend regression regression:11.4 reproduced on GitLab.com
- @jarka | Make source param optional according to EE change ~"Plan" backend epics
- @jarka | Create system notes for epic close and reopen Deliverable Doing GitLab Ultimate ~"Plan" backend ~"due-22nd" epics ~"portfolio management"
- @leipert | Add IID headers to E-Mail notifications ~"Create" ~"Plan" backend ~"devops:create" ~"devops:plan" emails notifications
- @smcgivern | Verify that usage ping works when all counts time out ~"Plan" backend ~"backstage"
- @smcgivern | Verify that usage ping works when all counts time out ~"Plan" backend ~"backstage"
- @andr3 | Fix color of text in resolution checkbox ~"Create" ~"P2" ~"Plan" ~"S4" ~"bug" ~"code review" merge requests regression regression:11.4
- @crollison | Add preload for routes and namespaces for issues controller. ~"P3" ~"Plan" ~"S2" backend database ~"performance"
- @kushalpandya | Update Epic issue item styling to match with related issues styling Deliverable ~"Plan" ~"UX ready" ~"devops:plan" direction ~"due-22nd" epics frontend issues ~"portfolio management"
- @felipe_artur | [EE-PORT] Resolve "Filter discussion (tab) by comments or activity in issues and merge requests" ~"Plan" backend frontend
- @oswaldo | Resolve "Filter discussion (tab) by comments or activity in issues and merge requests" ~"Plan" backend ~"due-22nd" frontend
- @kushalpandya | Update Todo icons in collapsed sidebar for Issues and MRs ~"Plan" ~"UX ready" ~"devops:plan" frontend
- @smcgivern | Also count specs in new files in Danger check ~"Plan" backend ~"backstage"
- @jerasmus | Fix inaccessible dropdown for code-less projects ~"P2" ~"Plan" ~"S3" auto updated ~"bug" ~"devops:plan" frontend notifications project regression regression:11.3
- @felipe_artur | Resolve: When you add an issue to an epic that is already in the epic, you get erroneous system notes ~"Plan" backend ~"bug" ~"ready for review"
- @Eagllus | Fixing count on Milestones ~"Plan" auto updated ~"bug" milestones ~"support-fix"
- @kushalpandya | CE Backport: Show actual Milestone dates within tooltips for Milestones in Epics sidebar ~"Plan" frontend
- @kushalpandya | Show actual Milestone dates within tooltips for Milestones in Epics sidebar Deliverable ~"Plan" ~"UX ready" backend epics frontend ~"portfolio management"
- @smcgivern | Extract EE-specific lines for issues and MR controllers ~"Plan" backend ~"backstage"
- @smcgivern | Extract ee specific lines for issues and mr controllers ~"Plan" backend ~"backstage"
- @smcgivern | Remove EE-specific code from 'Discussion' models ~"Plan" backend ~"backstage"
- @smcgivern | Remove EE-specific code from 'Discussion' models ~"Plan" backend ~"backstage"
- @jarka | Prepare Banzai to work with group issuables ~"Plan" ~"backstage" banzai
- @jarka | Include (closed) for closed epics in parsed text Deliverable GitLab Ultimate ~"Plan" backend ~"due-22nd" ~"portfolio management" ~"ready for review"
Platform ~"Platform"
-
@kushalpandya | EE Port: Combine all datetime library functions into
datetime_utility.js
~"Platform" frontend -
@kushalpandya | Combine all datetime library functions into
datetime_utility.js
~"Platform" frontend
Create ~"Create"
- @jerasmus | Resolve "Merge request buttons spacing incorrect" ~"Create" ~"P2" ~"S4" auto updated ~"bug" frontend merge requests mr refactor regression regression:11.3
- @oswaldo | Removes expensive dead code on main MR page request ~"Create" ~"backstage" merge requests ~"performance" ~"technical debt"
- @stanhu | Reject invalid branch names in repository compare controller ~"Create" production request
- @nick.thomas | Remove unencrypted webhook token and URL columns ~"Create" ~"devops:create" ~"technical debt"
- @nick.thomas | Fix a typo in a spec file ~"Create" ~"backstage" ~"technical debt"
- @zj | Remove Git circuit breaker ~"Create" ~"Gitaly"
- @stanhu | Fix project deletion when there is a export available ~"Create" ~"bug"
- @jerasmus | Fix broken file name navigation on MRs ~"Create" ~"bug" ~"devops:create" diff frontend merge requests regression regression:11.2
- @andr3 | Resolve "Make file browser hidden by default for mobile screens" and improve layout in small screens too ~"Create" ~"UX ready" ~"bug" ~"devops:create" frontend merge requests regression regression:11.4
- @nick.thomas | Update GitLab Pages to v1.2.1 ~"Create" ~"devops:release"
- @lulalala | Only display merge commit SHA when it exists ~"Create" ~"P3" ~"S3" Stretch ~"bug" ~"devops:create" frontend merge requests
- @zj | Remove dependencies on Linguist ~"Create" ~"devops:create" ~"memory usage"
- @reprazent | Allow getting the merge base of multiple revisions ~"Create" ~"devops:create"
- @stanhu | Remove Koding integration and documentation ~"Create" deprecation ~"koding"
- @stanhu | Remove Koding integration and documentation (EE port) ~"Create"
- @iamphill | Fixes diff stats not being visible with performance bar ~"Create" frontend merge requests
- @iamphill | Fixed file templates not clearing in Web IDE ~"Create" frontend ~"web ide"
- @stanhu | Fix commit signature error when project is disabled ~"Create" ~"bug"
- @nick.thomas | EE port of "Remove gitlab-grit as a transitive dependency of GitLab" ~"Create" ~"backstage" ~"devops:create" ~"technical debt"
- @nick.thomas | Remove gitlab-grit as a transitive dependency of GitLab ~"Create" ~"backstage" ~"devops:create" ~"technical debt"
- @nick.thomas | Use cached readme blobs where appropriate ~"Create" Deliverable ~"P2" backend markdown ~"performance" repository
- @nick.thomas | Harden the wiki against missing last_versions ~"Create" ~"P3" ~"S3" ~"bug" ~"wiki"
- @andr3 | Backport from EE: Fix color of text in resolution checkbox ~"Create" ~"backstage" merge requests
- @nick.thomas | When to create follow-up technical debt issues ~"Create" ~"docs:discussion"
- @jerasmus | Show wiki empty state layout on wiki-only project overview page ~"Create" Deliverable ~"P3" UI polish ~"UX ready" ~"devops:create" ~"feature proposal" frontend ~"wiki"
- @reprazent | [EE-Port] Remove ForkedProjectLink model ~"Create" ~"devops:create" forking
- @reprazent | Remove ForkedProjectLink model ~"Create" backend ~"backstage" ~"devops:create" forking ~"technical debt"
- @nick.thomas | Implement group file templates ~"Create" Deliverable GitLab Premium UX backend customer ~"devops:create" direction repository settings
- @nick.thomas | CE backport of changes to suppport group file templates ~"Create" ~"backstage" ~"devops:create"
- @jerasmus | Remove base64 encoding from files that contain plain text ~"Create" Deliverable ~"P4" ~"S3" auto updated ~"bug" ~"devops:create" frontend repository reproduced on GitLab.com ~"web ide"
- @zj | Add approve quick action ~"Create" quick actions
- @iamphill | Fixed source projects not filtering ~"Create" frontend merge requests
- @yorickpeterse | EE: Move Project#rename_repo to a service class ~"Create" ~"Delivery" ~"backstage" ~"code quality"
- @yorickpeterse | Move Project#rename_repo to a service class ~"Create" ~"Delivery" ~"backstage" ~"code quality"
- @cpallares | Alias the lfs_enabled method ~"Create" ~"bug" ~"support-fix"
- @iamphill | Add list mode to file browser in diffs ~"Create" frontend merge requests
- @gtsiolis | Add transparent background to markdown header tabs ~"Create" UI polish ~"bug"
- @nick.thomas | Backport SSH host key detection code to CE ~"Create" Deliverable ~"In dev" ~"P1" backend customer customer+ ~"devops:create" direction ~"feature proposal" ~"mirror"
- @nick.thomas | EE port of "backport SSH host key detection code to CE" ~"Create" ~"devops:create" ~"feature proposal" ~"mirror"
- @jramsay | Add title to commit links in list view ~"Create" UI polish repository
- @winh | Resolve circular dependencies in merge request widget ~"Create" ~"backstage" ~"devops:create" frontend merge requests ~"technical debt"
- @tiagonbotelho | Adds trace of each access check when git push times out ~"Create" Deliverable ~"In review" ~"P1" ~"S3" backend ~"devops:create" ~"performance" repository
- @tiagonbotelho | User not defined in PostReceive#process_project_changes ~"Create" Deliverable ~"P2" ~"S2" backend ~"bug" customer ~"devops:create" repository
- @jerasmus | Fix broken "Show whitespace changes" button on MR "Changes" tab ~"Create" ~"P2" ~"S3" ~"bug" frontend mr refactor regression regression:11.4 reproduced on GitLab.com
- @nick.thomas | Update GitLab Pages to v1.3.0 ~"Create" ~"devops:release"
- @dbalexandre | Don't synchronize default branch for pull mirrors ~"Create" ~"devops:create" ~"feature proposal" ~"mirror"
- @stanhu | Fix extra merge request versions created from forked merge requests ~"Create" merge requests
- @iamphill | Fixes diff discussions not being fully removed ~"Create" frontend merge requests
- @reprazent | Move Repository#wrapped_gitaly_errors into concern ~"Create" ~"devops:create" ~"technical debt"
- @stanhu | Significantly cut memory and SQL queries when reloading diffs ~"Create" ~"memory usage" merge requests ~"performance"
Manage ~"Manage"
- @wortschi | Resolve "Keyboard navigation: "Project slug" is not focused on "New project" page" ~"Manage" UI polish ~"bug" ~"devops:manage" project
- @wortschi | Resolve "Personal projects pagination in Profile Overview tab is broken" ~"Manage" ~"bug" ~"devops:manage" frontend regression regression:11.4 user profile
- @lbennett | Prioritize group settings, improve panel titles, disable submit without changes Deliverable ~"Manage" ~"UX ready" ~"devops:manage" direction ~"feature proposal" frontend missed-deliverable settings
- @wortschi | Resolve "Project slug does not auto populate in IE11" ~"Internet Explorer" ~"Manage" ~"bug" customer ~"devops:manage"
- @stanhu | Audit log: Add logging for project feature changes ~"Manage" ~"audit events"
- @stanhu | Add support for JSON logging for audit events ~"Manage" production request security
- @dennis | Adjust size and alignment of emojis of user status in user menu ~"Manage" UI polish ~"UX ready" ~"devops:manage" emoji frontend user profile
- @dzaporozhets | Resolve "Change single-item breadcrumbs to page titles" Deliverable ~"Manage" ~"P4" UX ~"devops:manage" frontend navigation
- @stanhu | Audit log: Add audit events for group setting changes ~"Manage" ~"audit events"
- @wortschi | Resolve "Endless scroll loader is visible on user profile overview page" ~"Manage" ~"bug" frontend ~"ready for review" regression regression:11.4 reproduced on GitLab.com user profile
- @jamedjo | Extract SAML refactoring from metadata MR ~"Manage" backend ~"backstage"
- @cpallares | Resolve "LDAP rename_provider rake task broken" ~"Manage" ~"backstage" ~"bug" ~"devops:manage" ldap rake tasks ~"support-fix" ~"user management"
- @reprazent | Preload user status for label events ~"Manage" ~"bug" ~"devops:manage" regression regression:11.3
-
@matteeyah | Resolve "Stale pipeline status cache for
_project
after disabling pipelines" ~"Manage" Next Patch Release ~"P1" ~"S2" ~"Verify" ~"backstage" ~"bug" ~"devops:verify" frontend - @andrewn | Fix open-ended params for api_json.log ~"Manage" ~"S2" auto updated ~"bug" ~"devops:manage" gitlab.com ~"logging" production request
- @lbennett | Remove unneeded can_pull and can_push checks for ee mirror_repos_form Deliverable ~"Manage" ~"P2" ~"S4" ~"bug" ~"devops:manage" frontend ~"mirror" regression regression:11.3 settings
- @stanhu | Fix search "all in GitLab" not working with relative URLs ~"Manage" ~"bug" customer frontend
- @wortschi | Resolve "Create new group: Rename form fields and update UI" Deliverable ~"Manage" ~"P2" ~"UX ready" ~"devops:manage" ~"feature proposal" frontend ~"groups" ~"ready for review" release post item
- @akaemmerle | Fix application layout form description ~"Manage" UI polish ~"devops:manage" settings
-
@dzaporozhets | Resolve "Links in tabs of the labels index pages ends with
.html
" ~"Manage" ~"P4" ~"S4" ~"bug" labels
Geo ~"Geo"
- @vsizov | Geo: Remove connectivity check from primary to secondary from gitlab:geo:check rake task Deliverable ~"Geo" Geo Administration ~"In review" ~"backstage" ~"technical debt"
- @vsizov | Geo: Rails console message display primary/secondary state incorrectly ~"Geo" Geo Administration ~"P2" ~"S2" ~"bug" customer
- @toon | Add indexes to all geo event foreign keys ~"Geo" ~"Geo Performance" database
- @vsizov | Geo: Deleting a project leaves orphaned LFS objects and Job artifacts around ~"Geo" ~"Geo Replication/Sync" ~"In dev" ~"P3" ~"S3" ~"bug"
- @vsizov | Geo: Handle orphaned Uploads records ~"Geo" ~"Geo DR" ~"Geo Verification/Accuracy" ~"P4" ~"S4" ~"bug"
- @toon | Enhance performance of counting local LFS objects ~"Geo" ~"Geo Performance" ~"backstage" database ~"performance"
-
@brodock | Added a search bar to
Admin > Geo > Projects
Deliverable ~"Geo" Geo Administration UX database ~"enhancement" ~"feature proposal" -
@brodock | CE backport from Added a search bar to
Admin > Geo > Projects
~"Geo" ~"backstage"
Gitaly ~"Gitaly"
- @alejandro | Update GitLab Shell to v8.4.0 for new Gitaly auth scheme ~"Gitaly" ~"backstage"
- @jacobvosmaer-gitlab | Use Gitaly 0.125.1 ~"Gitaly" ~"backstage"
- @alejandro | Use grpc v1.15.x ~"Gitaly" ~"backstage"
- @alejandro | Use grpc v1.15.x ~"Gitaly" auto updated ~"backstage"
- @stanhu | Bump google-protobuf to 3.6.1 ~"Gitaly" ~"backstage"
Packaging ~"Packaging"
- @dzaporozhets | Add gitlab:packages:migrate task to migrate package files to object storage ~"Packaging" ~"backstage" ~"packaging"
Configure ~"Configure"
- @tkuah | Fix code reuse issue in Projects::Clusters::ApplicationController#index ~"Configure" Deliverable ~"In dev" backend ~"backstage" customer ~"devops:configure" direction ~"feature proposal" infrastructure configuration ~"kubernetes"
- @tkuah | EE: Refactor Cluster services to enable groups or projects ~"Configure" Deliverable backend ~"backstage" ~"devops:configure"
- @tkuah | Refactor Cluster services to enable groups or projects ~"Configure" Deliverable backend ~"backstage" customer ~"devops:configure" direction ~"feature proposal" infrastructure configuration ~"kubernetes"
- @tkuah | Project::ClustersController spec improvement ~"Configure" ~"backstage"
- @jivanvl | Backport: Resolve "Configuring Prometheus alerts causes Cluster Install page to display error message" ~"Configure" ~"Monitoring" ~"P3" ~"S3" Stretch ~"backstage" ~"bug" frontend
- @jivanvl | Resolve "Configuring Prometheus alerts causes Cluster Install page to display error message" ~"Configure" ~"Monitoring" ~"P3" ~"S3" Stretch ~"bug" frontend
- @tkuah | Move shared examples into the only file where used (Clusters::CreateService spec) ~"Configure" ~"backstage"
- @mayra-cabrera | Add Clusters::KubernetesNamespace model ~"Configure" Deliverable database ~"devops:configure"
- @DylanGriffith | EE Port for Add Clusters::KubernetesNamespace model - https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22404 ~"Configure" Deliverable database
- @tkuah | Revert "Merge branch 'refactor-cluster-create-service-spec' into 'master'" ~"Configure" ~"backstage"
- @mayra-cabrera | Introduce new Kubernetes spec helpers ~"Configure" ~"backstage" ~"devops:configure"
- @mayra-cabrera | Add RoleBinding method and class ~"Configure" ~"backstage" ~"devops:configure"
- @tkuah | Refactor Gitlab::KubeClient ~"Configure" ~"backstage" ~"kubernetes"
- @tkuah | Refactor Gitlab::KubeClient (EE) ~"Configure" ~"backstage" ~"kubernetes"
- @splattael | Upgrade Prometheus to 2.4.3 and Alertmanager to 0.15.2 ~"Configure" ~"Monitoring" ~"devops" ~"devops:configure"
- @tkuah | Models and migrations for group level clusters ~"Configure" Deliverable ~"UX ready" customer database ~"devops:configure" direction ~"feature proposal" infrastructure configuration ~"kubernetes"
- @Ravlen | Renaming Secret Variables in the codebase ~"Configure" ~"Verify" ~"ci variables" ~"devops:verify" ~"technical debt"
Monitoring ~"Monitoring"
- @splattael | Backport CE changes for Ops Dashboard in EE ~"Monitoring" backend ~"backstage"
- @splattael | Resolve "Prometheus not showing as installed, even though it is" Deliverable ~"Monitoring" backend ~"bug" ~"devops:monitor"
- @splattael | Resolve "Prometheus not showing as installed, even though it is" Deliverable ~"Monitoring" backend ~"bug" ~"devops:monitor" frontend
- @adrielsantiago | Backport scss changes for https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/7973 ~"Monitoring" ~"backstage" frontend
- @adrielsantiago | Resolve "Prometheus dashboard broken on Firefox" Deliverable ~"Monitoring" ~"P3" ~"S3" ~"bug" customer frontend release post item
- @rpereira2 | Add metric to track projects with atleast 1 alert to usage ping data Deliverable ~"Monitoring" backend ~"usage ping"
- @jivanvl | Resolve "No longer require a deploy to start Prometheus monitoring" - EE ~"Monitoring" Stretch backend ~"feature proposal" frontend
- @splattael | Resolve "No longer require a deploy to start Prometheus monitoring" ~"Monitoring" Stretch backend ~"feature proposal" frontend
- @splattael | Backport CE route changes for Ops Dashboard in EE ~"Monitoring" backend ~"backstage"
- @psimyn | Backport ee 7203 sticky logs topbar ~"Monitoring" frontend
- @psimyn | Fix Pod Log topbar position when perf bar is disabled Deliverable ~"In dev" ~"Monitoring" ~"bug" frontend ~"no-priority" ~"no-severity"
- @adrielsantiago | Resolve "Operations Homepage MVC" Deliverable GitLab Ultimate ~"Monitoring" Product Vision 2018 ~"UX ready" backend database direction ~"feature proposal" frontend
Secure ~"Secure"
- @samdbeckham | Group-level Security Dashboard – Counts/Overview Deliverable GitLab Ultimate ~"Secure" ~"UX ready" backend ~"devops:secure" direction ~"feature proposal" frontend release post item security dashboard
- @fcatteau | API endpoints for Group-level Security Dashboard Deliverable GitLab Ultimate ~"Secure" ~"UX ready" backend ~"devops:secure" direction ~"feature proposal" frontend release post item security dashboard
- @leipert | Backport of CE changes from https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/7844 GitLab Ultimate ~"Secure" Stretch ~"backstage" ~"devops:secure" frontend pipeline
- @leipert | Remove security report summary from pipelines view GitLab Ultimate ~"Secure" Stretch ~"devops:secure" frontend pipeline
- @ayufan | Fix pagination and preloading of resources ~"P2" ~"S2" ~"Secure" backend ~"bug" ~"devops:secure"
- @samdbeckham | Security Dashboard API hookup Deliverable GitLab Ultimate ~"In dev" ~"Secure" ~"UX ready" backend ~"devops:secure" direction ~"feature proposal" frontend release post item security dashboard
- @gonzoyumo | Fix outdated links to documentation ~"Secure" backend ~"backstage" ~"bug" ~"container scanning"
- @ayufan | Add RAW file format which is used to store security reports Deliverable ~"Secure" auto updated backend ~"backstage" ~"devops:manage" ~"technical debt"
- @gonzoyumo | Rename 'sast_container' to 'container_scanning' in GITLAB_FEATURES Deliverable GitLab Ultimate ~"Secure" backend ~"backstage" ~"container scanning" ~"devops:secure" ~"technical debt"
- @gonzoyumo | Add Security Reports logic Deliverable ~"Secure" ~"devops:secure"
- @samdbeckham | Adds the security dashboard link ~"Secure" backend ~"devops:secure"
- @gonzoyumo | Sync group sidebar template with EE ~"Secure" ~"backstage" ~"devops:secure"
- @gonzoyumo | Fix SAST report format version ~"Secure" ~"backstage" ~"devops:secure" ~"sast"
- @gonzoyumo | Enable store security reports by default ~"Secure" ~"backstage" ~"devops:secure"
- @leipert | Fix button rendering in license management in FF ~"P2" ~"S2" ~"Secure" Stretch UI polish ~"bug" ~"devops:secure" frontend ~"license management" settings
- @gonzoyumo | Fix Project Security Dasbhoard ~"Secure" ~"bug" ~"devops:secure" security dashboard
- @gonzoyumo | Rename 'sast_container' licensed feature ~"Secure" ~"backstage" ~"devops:configure" ~"devops:secure"
- @samdbeckham | Changes the popover message on the group sec dashboard GitLab Ultimate ~"Secure" ~"UX ready" ~"backstage" ~"devops:secure" frontend security dashboard
- @samdbeckham | Add modals and actions for the vulnerabilities in the Group security dashboard Deliverable GitLab Ultimate ~"In dev" ~"Secure" ~"UX ready" backend ~"devops:secure" direction ~"feature proposal" frontend missed-deliverable missed:11.4 release post item security dashboard
frontend
frontend- @gtsiolis | Remove duplicate button from the markdown header toolbar ~"bug" frontend regression regression:11.4
- @andr3 | Use project-level license check for Batch Comments backend ~"backstage" feature flag frontend merge requests
- @mikegreiling | Resolve "Harmonize prettier and eslint configs" ~"backstage" frontend ~"technical debt"
- @filipa | Resolve "pipeline's page shows vue error on master" ~"CI/CD-DoNotUse" ~"backstage" ~"bug" frontend
- @leipert | Decouple Security Reports Modal from Store ~"backstage" frontend
- @mikegreiling | Convert remaining issue board components into ES module syntax boards frontend ~"technical debt"
- @mikegreiling | EE Port of "Convert remaining issue board components into ES module syntax" boards frontend ~"technical debt"
- @mikegreiling | Resolve "Dropzone css is failing to load on rspec, dev and staging 11.4.0 RC" ~"S2" ~"bug" frontend gitlab.com production request regression regression:11.4
- @mikegreiling | Prettify all the things (part 2) ~"backstage" frontend ~"technical debt"
- @mikegreiling | Prettify all the things (part 5) ~"backstage" frontend ~"technical debt" ~"web ide"
- @fatihacet | Fix disappearing weight input in Firefox ~"bug" frontend issue weight
- @filipa | Stuck block URL links to runners settings ~"CI/CD-DoNotUse" ~"bug" frontend regression regression:11.4
-
@filipa | Adds
.json
to the end of pipelines endpoint ~"Verify" ~"bug" ~"devops:verify" frontend regression reproduced on GitLab.com - @yorickpeterse | Support pushing of feature flags to the frontend ~"Delivery" backend ~"backstage" frontend
- @filipa | Fix erased block not being rendered when job was erased ~"CI/CD-DoNotUse" frontend regression regression:11.4
- @filipa | Hide job sidebar on mobile ~"CI/CD-DoNotUse" frontend regression regression:11.4
- @filipa | Updates gitlab-svg dependency ~"backstage" frontend
- @andr3 | Backport CE changes for: Resolves "Reviews: Resolving or unresolving discussions with “Add comment now” does not work" ~"backstage" frontend
- @filipa | Fixes styling issues in test reports ~"CI/CD-DoNotUse" UI polish ~"backstage" frontend
- @mikegreiling | Prettify all the things (part 6) ~"backstage" frontend ~"technical debt"
- @mikegreiling | Resolve "Share frontend configs between repos" ~"backstage" frontend
- @mikegreiling | Prettify all the things (part 1) frontend ~"technical debt"
- @mikegreiling | Prettify all the things (part 8) ~"backstage" frontend ~"technical debt"
- @filipa | Resolve "Integrate new vue+vuex code base with new API and remove old haml code" ~"CI/CD-DoNotUse" Deliverable ~"backstage" frontend
- @filipa | Updates mr widget to match CE code ~"backstage" frontend
- @winh | Replace job with group in frontend components to be consistent with backend (EE-port) ~"CI/CD-DoNotUse" Deliverable ~"backstage" frontend ~"technical debt"
- @kushalpandya | Fix broken tokenization for filtered search bar in Epics ~"bug" frontend ~"portfolio management" regression regression:11.4
- @mikegreiling | Prettify all the karma specs ~"backstage" frontend ~"technical debt"
- @filipa | Reduces CE to EE code differences ~"backstage" frontend
- @filipa | Fixes broken borders in reports section MR widget ~"CI/CD-DoNotUse" UX auto updated ~"bug" frontend merge requests ~"no-priority" ~"no-severity" regression regression:11.3
- @stanhu | Associate Rakefile with Ruby icon in diffs frontend
- @iamphill | Fixed merge request fill tree not respecting fluid width frontend merge requests regression regression:11.4
- @filipa | Revert "Merge branch 'winh-prettier-job-app' into 'master'" frontend ~"technical debt"
- @filipa | EE port of: Revert "Merge branch 'winh-prettier-job-app-ee' into 'master'" frontend ~"technical debt"
- @iamphill | Stop batch comment actions showing on commit discussions frontend merge requests regression:11.4
- @mikegreiling | Remove EE-specific exception in .prettierignore ~"backstage" frontend ~"technical debt"
- @ayufan | Allow to configure cache path for webpack ~"backstage" frontend
- @dbalexandre | Improve mirroring repositories UI ~"backstage" frontend ~"mirror"
- @filipa | EE port of Frontend: Review app changes ~"CI/CD-DoNotUse" Deliverable frontend
- @winh | Extract JobContainerItem component ~"backstage" frontend
- @filipa | Resolve "Removed branch link in pipelines page is broken" ~"CI/CD-DoNotUse" ~"bug" frontend
- @filipa | Removes duplicate escape from job item Next Patch Release ~"Verify" ~"bug" ~"devops:verify" frontend regression regression:11.4
- @mikegreiling | Prettify all the things (part 7) ~"backstage" frontend ~"technical debt"
- @SteveAzz | Move job stuck status to backend ~"CI/CD-DoNotUse" Deliverable backend ~"backstage" frontend
- @filipa | EE port of Move job stuck status to backend ~"CI/CD-DoNotUse" Deliverable frontend
- @iamphill | Impove diff discussion data frontend
- @mikegreiling | Prettify all the things (part 3) ~"backstage" frontend ~"technical debt"
- @winh | Add reusable component for counting down ~"backstage" frontend
- @annabeldunstone | Remove .katex-display from selector frontend ~"technical debt"
- @filipa | Fix stage dropdown rendering only in English ~"Verify" ~"bug" ~"devops:verify" frontend pipeline regression regression:11.4 reproduced on GitLab.com
- @winh | Update content of visible tooltips ~"backstage" ~"bug" frontend
- @winh | Resolve circular dependencies in merge request widget (EE-port) ~"backstage" frontend ~"technical debt"
- @mikegreiling | Prettify all the things (part 4) ~"backstage" frontend ~"technical debt"
- @filipa | EE port of Post merge pipeline and environments status ~"CI/CD-DoNotUse" Deliverable ~"Verify" backend frontend
- @winh | Delete job_spec.js ~"CI/CD-DoNotUse" frontend ~"technical debt"
- @ClemMakesApps | Update gitlab-ui to 1.9.0 ~"backstage" frontend
- @mikegreiling | Prettify all the things (EE) ~"backstage" frontend ~"technical debt"
- @filipa | Adds missing i18n to pipelines table ~"CI/CD-DoNotUse" ~"backstage" frontend ~"technical debt"
- @ClemMakesApps | Remove gitlab-ui's modal from global (EE) Deliverable ~"backstage" frontend ~"performance"
- @ClemMakesApps | Remove gitlab-ui's modal from global Deliverable ~"backstage" frontend ~"performance"
- @ClemMakesApps | Remove gitlab-ui's pagination from global Deliverable ~"backstage" frontend ~"performance"
- @leipert | Rename @gitlab-org/gitlab-svgs to @gitlab/svgs ~"backstage" frontend
- @leipert | Rename @gitlab-org/gitlab-svgs to @gitlab/svgs ~"backstage" frontend
- @mikegreiling | Prettify remaining files with differences in CE and EE ~"backstage" frontend ~"technical debt"
- @mikegreiling | Prettify remaining files with differences in CE and EE ~"backstage" frontend ~"technical debt"
database
database- @yorickpeterse | Clean up ActiveRecord code in TodosFinder and TodoService ~"Delivery" ~"backstage" ~"code quality" database ~"technical debt"
- @stanhu | Avoid requiring krb5 in migration to simplify source installs ~"backstage" ~"bug" database ~"kerberos"
- @dosuken123 | Drop gcp_clusters table ~"CI/CD-DoNotUse" database
- @abrandl | Add index to find stuck merge requests. database ~"performance"
uncategorized ~"uncategorized"
- @stanhu | Fix comments in app/models/note.rb ~"backstage" ~"technical debt"
- @oswaldo | Move Issue#related_issues method to EE scope ~"backstage"
- @stanhu | Bump rugged to 0.27.5 for security fixes ~"backstage" ~"dependency update" security
- @filipa | Hides shared runner limit when user has minutes ~"CI/CD-DoNotUse" ~"P1" ~"S2" ~"bug" regression regression:11.4
- @stanhu | Revert GitLab Pages version to v1.1.0 ~"backstage" ~"pages"
- @gtsiolis | Update copy to clipboard button data for application secret ~"bug" regression regression:11.4
- @dbalexandre | Don't synchronize default branch when updating a SSH mirror regression:11.4
- @johann.sonntagbauer | 4. enable jasmine/prefer-jasmine-matcher
- @SteveAzz | Add stage name in job.json response ~"Verify" ~"bug" ~"devops:verify" regression regression:11.4 reproduced on GitLab.com
- @filipa | Updates the check for started in job header ~"CI/CD-DoNotUse" ~"bug" regression regression:11.4
- @digitalmoksha | Fix rubocop complaining about unicorn.rb ~"backstage"
- @dosuken123 | Improve spec for Gitlab::Ci::Status::Pipeline::Factory ~"Verify" ~"backstage" ~"devops:verify"
- @SteveAzz | Send deployment_status when job starts environment ~"CI/CD-DoNotUse" ~"bug" regression regression:11.4
- @lbennett | Revert "Merge branch 'ce-6983-promote-starting-a-gitlab-com-trial' into 'master'" auto updated
- @dbalexandre | Does not allow a SSH URI when importing a project ~"bug" ~"import" ~"mirror"
- @matteeyah | Refactor test reports ~"backstage" ~"devops:secure" ~"devops:verify" ~"technical debt"
- @matteeyah | Disable artifact validation for download action ~"backstage" ~"devops:secure" ~"devops:verify" ~"technical debt"
- @lbennett | EE port gitlab-ce!21115 auto updated
- @filipa | EE port of Resolve "Integrate new vue+vuex code base with new API and remove old haml code" auto updated
- @williamchia | add link to concurrent devops auto updated
- @nick.thomas | Round P/S labels up, not down
- @fjsanpedro | Fixed bug with the content disposition with wiki attachments ~"bug" regression:11.3 ~"wiki"
- @alejandro | [ci skip] Fix documentation of Gitlab::Git::Diff#filter_diff_options flags ~"backstage"
- @DouweM | Document the role of the maintainer auto updated
- @stanhu | Strip whitespace around GitHub personal access tokens ~"project import"
- @stanhu | Fix Groups::UpdateService#execute not returning correct error code ~"backstage"
- @digitalmoksha | Multiple spring rake commands cause "NameError: uninitialized constant HamlLint::Linter" ~"backstage"
- @tmaczukin | Update used version of Runner Helm Chart to 0.1.34 ~"dependency update" ~"devops:configure" ~"devops:verify"
- @dosuken123 | Rename "scheduled" label/badge of delayed jobs to "delayed" ~"CI/CD-DoNotUse" Deliverable
- @SteveAzz | Remove window scroll in features/project/job_spec ~"Verify" ~"backstage" ~"devops:verify" ~"technical debt"
- @dosuken123 | Improve specs for Ci::ProcessBuildService ~"Verify" ~"backstage" ~"devops:verify"
- @dosuken123 | Drop allow overflow option duration in numbers ~"CI/CD-DoNotUse"
- @yorickpeterse | Backport rescue in Project#import_url from EE ~"Delivery" ~"backstage" ~"code quality"
- @grzesiek | Improve validation errors for external CI/CD configuration ~"Verify" ~"devops:verify"
- @stanhu | Fix EOF detection with CI artifacts metadata ~"Verify" ~"artifacts" ~"devops:verify"
- @tmaczukin | Resolve "Group runner confused about whether or not is protected" ~"Verify" ~"bug" ~"devops:verify" ~"runner"
- @ayufan | EE: Support license management and performance ~"CI/CD-DoNotUse" auto updated ~"backstage" ~"devops:monitor" ~"devops:secure"
- @ayufan | Support licenses and performance ~"CI/CD-DoNotUse" auto updated ~"backstage" ~"devops:monitor" ~"devops:secure"
- @ayufan | Disable Feature Flags and Packages if repository is disabled auto updated ~"bug" ~"devops:release"
- @nick.thomas | Fix GitLab version for elasticsearch ~"elasticsearch"
- @tmaczukin | Update Runner Chart to 0.1.35 ~"dependency update" ~"devops:configure" ~"devops:verify"
- @yorickpeterse | Move EE specific code out of the Project model ~"Delivery" ~"backstage" ~"code quality"
- @jameslopez | Update dev security workflow template ~"backstage" security
- @ibaum | Merging conflicts for ee_compat_check in !22010 ~"backstage"
- @stanhu | Upgrade to Ruby 2.4.5 ~"dependency update" ~"ready for review" security
- @stanhu | Block additional localhost addresses in UrlBlocker
- @marin | Review apps cleanup schedule runs on master ~"backstage"
- @stanhu | Upgrade parser gem to 2.5.1.2 ~"backstage" ~"dependency update"
- @andrewn | EE Counterpart: Puma in GDK and rack server lifecycle event abstractions Multithreaded App Server ~"performance"
- @dosuken123 | Support backward compatibility when introduce new failure reason ~"CI/CD-DoNotUse"
- @digitalmoksha | CE Merge conflicts for "Automatically navigate to last board visited" ~"backstage"
- @danielgruesso | docs add runbooks topic ee auto updated
- @tiagonbotelho | Adds tracing messages for slow git pushes ~"P1" backend ~"devops:create" ~"performance"
- @danielgruesso | remove duplicate section for enable at project level auto updated
- @danielgruesso | remove duplicate section for enabling at project level auto updated
- @dosuken123 | Add failure reason for execution timeout ~"CI/CD-DoNotUse"
- @stanhu | [master] Prevent SSRF attacks in HipChat integration security
- @pslaughter | [master] Fix XSS in MR source branch name security
- @ifarkas | [master] Persist only SHA digest of PersonalAccessToken#token security
- @matteeyah | [master] JUnit test reports endpoint exposes full stack trace in production mode security
- @stanhu | [master] Validate Wiki attachments are valid temporary files
- @james | [master] Resolve "Sensitive information is stored in browser history" security
- @jprovaznik | [master] Redact unsubscribe links in issuable texts security
- @Kushal | [master] Escape issue title while template rendering to prevent XSS security
- @ifarkas | [11.4] Fix Token lookup for Git over HTTP and registry authentication
- @mayra-cabrera | [master] Prevent SSRF attacks in HipChat integration security
- @james | [master] Resolve "Unauthorized user can delete protected branch's merge access levels and push access levels" security
- @Kushal | [master] Escape issue title while template rendering to prevent XSS security
- @leipert | [master] Fix XSS in Security Reports and License Management security
- @stanhu | Upgrade whitequark/parser to 2.5.3.0 ~"backstage" ~"dependency update"
- @jprovaznik | [master][EE] Redact unsubscribe links in issuable texts security
- @digitalmoksha | Fix problem with spec that showed up in EE merge ~"backstage"
- @lulalala | (EE-Port) Add language param to highlight backend ~"backstage" highlight
- @lulalala | Add language param to highlight backend ~"backstage" highlight
-
@SteveAzz | Send continue parameter on for
cancel_path
~"Verify" ~"bug" ~"devops:verify" regression regression:11.5 - @ibaum | Build an assets only container ~"backstage"
- @yorickpeterse | Move EE code from Issue to EE::Issue ~"Delivery" ~"backstage" ~"code quality"
- @stanhu | Reduce SQL queries needed to load open merge requests ~"memory usage" ~"performance"
- @ibaum | Use CI_COMMIT_REF_SLUG when building assets image ~"backstage" ~"bug"
- @stanhu | Reserve more RAM for master process in Puma Multithreaded App Server ~"backstage"
- @stanhu | Fix "rails g migration" not always using migration templates backend ~"backstage"
- @Kamil | [master] Security kubeclient ssrf ~"Merge into Security" security
- @ClemMakesApps | Remove gitlab-ui's progress bar from global Deliverable ~"backstage" ~"performance"
Automated QA for 11.5.0-rc1
If the last Daily staging QA
pipeline was run for 11.5.0-rc1,
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