11.2.0-rc1 QA Issue
Release Candidate QA Task
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-08-02 18:56 UTC. After this deadline has passed, Release Managers will proceed with the canary and production deployment.
Merge Requests tested in 11.2.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
Platform ~"Platform"
-
@reprazent | Append skip cito Crowdin commit messages ~"Platform" ~"internationalization" -
@DouweM | Show "Sign in" instead of "Sign in / Register" when sign up is disabled ~"Community Contribution" ~"Platform" -
@tiagonbotelho | Resolve "API: /groups/:name query very slow for groups with many projects" ~"In review" ~"Platform" api ~"performance" -
@rymai | Resolve "PUT /projects/:id : unable to update avatar alone" ~"Accepting Merge Requests" ~"Community Contribution" ~"P3" ~"Platform" api ~"bug" project reproduced on GitLab.com settings -
@rymai | Update time_helper.rb to fix output for exact minutes. ~"Community Contribution" ~"Platform" UX ~"feature proposal" ~"import" -
@rdavila | Update billing section to support GitLab.com trials ~"Platform" database -
@rdavila | Backport some changes made for this spec in EE ~"Platform" auto updated -
@rdavila | Fix a bug where user was unable to delete a branch when repo size was above the limit ~"Platform" ~"bug" repository -
@rdavila | Backport some changes from EE ~"Platform" -
@reprazent | Remove timestamps from locale/gitlab.pot~"Platform" backend ~"internationalization" -
@rymai | i18n: externalize strings from 'app/views/explore' ~"Community Contribution" ~"Platform" ~"internationalization" -
@dzaporozhets | Add manifest import ~"Platform" auto updated ~"import" subgroups -
@dzaporozhets | Add manifest import feature (EE port) ~"Platform" ~"import" subgroups -
@ayufan | Fix performance problem of tags query ~"Platform" ~"bug" database ~"performance" -
@iamphill | Allow merge requests from forks to be opened in Web IDE Deliverable ~"Platform" backend frontend ~"web ide" -
@rymai | i18n: externalize strings from 'app/views/doorkeeper' ~"Community Contribution" ~"Platform" ~"internationalization" -
@rymai | i18n: externalize strings from 'app/views/import' ~"Community Contribution" ~"Platform" ~"internationalization" -
@kushalpandya | Fix typo in CSS transform property for Memory Graph component ~"Platform" frontend -
@rymai | Fix archived parameter for projects API ~"Community Contribution" ~"Platform" api -
@tiagonbotelho | Add Premium license checks for system messages ~"Platform" backend ~"bug" ~"license" license check -
@nuritnt | Features/show project id on home panel ~"Platform" project release post item -
@iamphill | Resolve "broken breadcrumb in admin/user when switching tabs" ~"Community Contribution" ~"Platform" admin dashboard ~"bug" frontend navigation settings -
@rdavila | Add avatar_url attr to the response of the autocomplete endpoint ~"Platform" -
@tiagonbotelho | Improve feedback when a developer cannot push in an empty repository ~"Platform" backend repository -
@stanhu | Limit the TTL for anonymous sessions to 1 hour ~"Platform" ~"performance" -
@stanhu | Limit the TTL for anonymous sessions to 1 hour (EE port) ~"Platform" ~"performance" -
@smcgivern | Improve email address parsing ~"Community Contribution" ~"Platform" ~"feature proposal" ~"services" settings -
@DouweM | Add button to regenerate 2FA codes. 2FA ~"Community Contribution" ~"Platform" ~"UX ready" backend ~"devops:administration" ~"feature proposal" security -
@ifarkas | Delete UserActivities and related workers Deliverable ~"P3" ~"Platform" ~"S2" ~"availability" backend database ~"devops:administration" ~"performance" -
@ifarkas | Delete UserActivities and related workers Deliverable ~"P3" ~"Platform" ~"S2" ~"availability" backend database ~"devops:administration" ~"performance" -
@stanhu | Escape username and password in UrlSanitizer#full_url ~"Platform" ~"bug" -
@pslaughter | Resolve "Web IDE crashes for directories named "blob"" Deliverable ~"P2" ~"Platform" ~"S2" ~"bug" ~"devops:create" frontend ~"web ide" -
@DouweM | Resolve "Ability to download single file" ~"Community Contribution" ~"Platform" -
@lbennett | Resolve "Unable to save user profile update with Safari" Deliverable ~"In dev" ~"P2" ~"Platform" ~"S2" ~"bug" customer ~"devops:administration" frontend reproduced on GitLab.com settings user profile -
@godfat | Resolve "Disable SAML and Bitbucket if OmniAuth is disabled" ~"Platform" authentication authorization -
@godfat | EE: Resolve "Disable SAML and Bitbucket if OmniAuth is disabled" ~"Platform" authentication authorization -
@fjsanpedro | Fix gitlab import project load ~"Platform" api ~"bug" ~"import" oauth regression -
@rymai | Fix #47379 - Project visibility tooltip ~"Accepting Merge Requests" ~"Community Contribution" ~"Platform" ~"bug" frontend reproduced on GitLab.com -
@rymai | Resolve "Credentails used for repository import are visible inside the Sidekiq logs (Background Jobs)" ~"Community Contribution" ~"Platform" admin dashboard ~"bug" security -
@winh | Display GPG status on repository and blob pages Deliverable ~"Platform" ~"devops:create" ~"feature proposal" frontend gpg repository -
@lbennett | Resolve "Commits page tooltips" Deliverable ~"In dev" ~"Platform" UI polish ~"UX ready" ~"devops:create" frontend repository -
@kushalpandya | Fix Vue datatype errors for markdownVersion parsing ~"Platform" ~"bug" frontend -
@DouweM | Add an option to have a private profile on GitLab ~"Community Contribution" ~"Platform" UX ~"devops:share" ~"feature proposal" movingtogitlab release post item user profile -
@tiagonbotelho | Disable Rack Attack by default ~"Platform" backend security -
@annabeldunstone | Resolve "Broadcast message is misaligned on sign in page" ~"Accepting Merge Requests" ~"Community Contribution" ~"Platform" UI polish frontend -
@rspeicher | [EE] Resolve "API endpoint that returns all members, including the inherited membership through ancestor group" ~"Community Contribution" ~"Platform" api subgroups ~"user management" -
@rspeicher | Resolve "API endpoint that returns all members, including the inherited membership through ancestor group" ~"Community Contribution" ~"Platform" api subgroups ~"user management" -
@jivanvl | Add bar chart component ~"Platform" UI polish analytics ~"backstage" frontend -
@reprazent | toggle wip status using GraphQL mutation GraphQL ~"Platform" -
@DouweM | Resolve "Define /commits/ behaviour" ~"Accepting Merge Requests" ~"Community Contribution" ~"Platform" ~"feature proposal" repository -
@pslaughter | Resolve "Resize handles for Web IDE right sidebar are too thin" Deliverable ~"Platform" UI polish UX debt ~"devops:create" frontend ~"web ide" -
@lbennett | Resolve "Making instance-wide data tools more accessible" Deliverable ~"In dev" ~"Platform" ~"UX ready" backend ~"convdev" database ~"devops:administration" ~"feature proposal" frontend missed-deliverable -
@yorickpeterse | EE: Stop building Route rows on the fly ~"Platform" database ~"performance" -
@yorickpeterse | Stop building Route rows on the fly ~"Platform" database ~"performance" -
@tiagonbotelho | Backport of EE-1499 ~"Platform" api backend ~"backstage" ~"mirror" -
@tiagonbotelho | API endpoint for configuring repository pull mirroring via HTTP ~"Platform" api backend ~"feature proposal" ~"mirror" -
@fjsanpedro | Create GPG commit signature in bulk Deliverable ~"P2" ~"Platform" ~"S2" ~"availability" backend ~"devops:create" ~"memory usage" ~"performance" -
@rymai | Resolve "Improve Error Message When Adding Invalid User to Project via API" ~"Community Contribution" ~"Platform" api ~"enhancement" ~"user management" -
@fjsanpedro | Code cleaning in PostReceive services Deliverable ~"P2" ~"Platform" ~"S2" ~"availability" backend ~"backstage" ~"devops:create" ~"performance" -
@dzaporozhets | Search for label on project labels page by title or description ~"Plan" ~"Platform" UX frontend labels ~"search" -
@dzaporozhets | Show one digit after dot in commit_per_day value in charts page. ~"Accepting Merge Requests" ~"Community Contribution" ~"Platform" ~"feature proposal" graphs -
@nick.thomas | Add support for ssh certificates (internal API) ~"Community Contribution" ~"Platform" backend release post item
CI/CD ~"CI/CD"
-
@winh | Support manually stopping any environment from the UI (EE-port) ~"CI/CD" Deliverable backend ~"devops:release" frontend -
@winh | Support manually stopping any environment from the UI ~"CI/CD" Deliverable ~"P3" ~"S3" backend customer ~"devops:release" frontend -
@ayufan | Improve metadata access performance ~"CI/CD" Object Storage ~"backstage" -
@rymai | Add missing maximum_timeout parameter ~"CI/CD" ~"Community Contribution" api ~"bug" ~"runner" -
@nick.thomas | Fix an exception seen using the online terminal ~"CI/CD" ~"bug" ~"kubernetes" -
@grzesiek | Add missing CI_COMMIT_BEFORE_SHApredefined variable ~"CI/CD" ~"bug" ~"technical debt" -
@grzesiek | Improve project build time setting validation ~"CI/CD" ~"bug" -
@grzesiek | Make it more explicit what environment stop actions are / EE ~"CI/CD" ~"backstage" -
@filipa | Resolve "Arrow for linked pipeline has the wrong color" ~"CI/CD" UI polish frontend -
@grzesiek | Make it more explicit what environment stop actions are ~"CI/CD" ~"backstage" ~"technical debt" -
@filipa | Backports security reusable components into CE to use in JUnit report ~"CI/CD" Deliverable ~"Security Products" ~"backstage" frontend -
@filipa | Backports security reusable components into CE to use in JUnit report ~"CI/CD" Deliverable ~"Security Products" ~"backstage" frontend -
@filipa | Moves CSS of security reports into CE folder ~"CI/CD" ~"Security Products" ~"backstage" frontend -
@filipa | Moves CSS of security reports into CE folder ~"CI/CD" ~"Security Products" ~"backstage" frontend -
@zj | Remove refs cleanup job ~"CI/CD" ~"Gitaly" -
@grzesiek | Fix deserializing YAML variables when a build has been imported ~"CI/CD" ~"bug" -
@mayra-cabrera | Resolve "Deploy Tokens failed to clone LFS repository" ~"CI/CD" -
@leipert | Pipeline security dashboard: Move EE specific code to EE folder ~"CI/CD" ~"backstage" frontend pipeline ~"technical debt" -
@leipert | Pipeline security dashboard: Backport code from EE ~"CI/CD" ~"backstage" frontend pipeline ~"technical debt" -
@filipa | Adds Vuex store to handle the data for tests reports in MR widget ~"CI/CD" Deliverable frontend -
@tpresa | Fixing link with the docs of regexp syntax. ~"CI/CD" ~"support-fix" -
@timzallmann | Wrap job name on pipeline job sidebar ~"CI/CD" ~"Community Contribution" UI polish frontend -
@leipert | Use new extendable report_issues.vue (gitlab-ce!20843) ~"CI/CD" ~"Security Products" ~"backstage" frontend -
@leipert | Make report_issues.vue easily extendable ~"CI/CD" ~"Security Products" ~"backstage" frontend -
@dosuken123 | Extend gitlab-ci.yml to request junit.xml test reports ~"CI/CD" Deliverable -
@SteveAzz | Fix authorization for interactive web terminals ~"CI/CD" ~"bug" ~"devops:verify" -
@ayufan | Update total storage size when changing size of artifacts ~"CI/CD" ~"Community Contribution" ~"artifacts" awaiting feedback ~"bug" regression -
@ayufan | Support multiple scopes when authing container registry scopes ~"CI/CD" ~"bug" ~"container registry"
Geo ~"Geo"
-
@mkozono | Geo: Fix repository updated replication race condition ~"Geo" ~"Geo DR" ~"bug" data integrity -
@digitalmoksha | Resolve "Primary geo node can't be removed from non-secondary machines" Deliverable ~"Geo" ~"bug" frontend -
@stanhu | Geo: Log to geo.log when the Log Cursor skips an event ~"Geo" -
@stanhu | Geo: Gracefully handle deleted events from Geo event log ~"Geo" -
@dbalexandre | Resync project repositories on secondaries nodes when import finishes ~"Geo" ~"bug" data integrity -
@jameslopez | Resolve "Geo: Uninitialized constant Gitlab::Geo::ImportExportDownloader" ~"Geo" ~"bug" regression -
@vsizov | Backport of gitlab-org/gitlab-ee!6137 ~"Geo" api ~"backstage" -
@stanhu | Add additional logging for Geo Log Cursor ~"Geo" -
@dbalexandre | Resolve "Geo: Unable to disable verification on the secondary" ~"Geo" regression -
@vsizov | Resolve "Geo: Add repository verification failures to API" ~"Geo" api -
@kushalpandya | Show decimal place up to single digit in Stacked Progress Bar ~"Geo" ~"bug" frontend -
@brodock | [CE Backport] Geo: Cache projects_count and wikis_count in SiteStatistic ~"Geo" ~"availability" database ~"performance" -
@brodock | Geo: Improve Geo Status API performance with cached counters in SiteStatistic Deliverable ~"Geo" ~"P2" ~"S3" ~"availability" database ~"performance" -
@mkozono | Fix namespace move callback behavior, especially to fix Geo replication of namespace moves during certain exceptions ~"Geo" ~"bug" -
@digitalmoksha | raise SecondaryNotConfigured if Geo DB is not found ~"Geo" backend ~"bug" -
@vsizov | Resolve "Geo - The "Storage config" in the "Other section" is broken in the Geo nodes admin page" ~"Geo" ~"In review" ~"bug" database regression -
@dbalexandre | Track registries marked as synced when repository does not found ~"Geo" database -
@toon | Track the Geo event log gaps in redis and handle them later ~"Geo" -
@mkozono | Add local project uploads cleanup task ~"Geo" ~"Geo DR" -
@mkozono | Port of mk/add-local-project-uploads-cleanup-task to EE ~"Geo" ~"Geo DR" -
@dbalexandre | Add a rake task to resync projects where verification has failed ~"Geo"
Gitaly ~"Gitaly"
-
@jacobvosmaer-gitlab | Make all Gitaly diff flags mandatory (EE version) ~"Gitaly" -
@jacobvosmaer-gitlab | Make all Gitaly diff flags mandatory ~"Gitaly" -
@jacobvosmaer-gitlab | Remove gitaly_list_commits_by_oid, gitaly_commit_deltas, gitaly_create_repository flags ~"Gitaly" -
@jacobvosmaer-gitlab | Make blob and other RPC's mandatory ~"Gitaly" -
@alejandro | Use Gitaly's OperationService.UserUpdateBranch RPC ~"Gitaly" -
@jacobvosmaer-gitlab | Use gitaly to set/unset git config ~"Gitaly" -
@jacobvosmaer-gitlab | Use Gitaly for fetches and creating bundles ~"Gitaly" -
@jacobvosmaer-gitlab | Revert "Merge branch 'gitaly-with-config' into 'master'" ~"Gitaly" ~"bug" -
@godfat | Fix a typo in Gitlab::Git::Repository ~"Gitaly" -
@smcgivern | Make sure ConflictsService does not raise for conflicting submodules ~"Gitaly" ~"Plan" backend merge requests regression repository -
@jacobvosmaer-gitlab | Remove last Gitaly flags from Blob and Workhorse ~"Gitaly" -
@jacobvosmaer-gitlab | Use gitaly 0.112.0 ~"Gitaly" -
@brodock | Resolve "Add Gitaly Servers to Admin > Overview navigation menu" ~"Gitaly" admin dashboard ~"feature proposal" -
@jacobvosmaer-gitlab | Use Gitaly to set/unset git config, take 2 ~"Gitaly" -
@jacobvosmaer-gitlab | Remove Repository#path memoization ~"Gitaly" -
@andrewn | Add a fast_timeout for the ServerService.ServerInfoendpoint ~"Gitaly" ~"availability" ~"bug" -
@andrewn | Remove healthchecks from prometheus endpoint ~"Gitaly" ~"availability" ~"performance" production request -
@jacobvosmaer-gitlab | Make more ref RPC's mandatory ~"Gitaly" ~"backstage" -
@jacobvosmaer-gitlab | Remove Repository#lookup and unreachable rugged code (EE version) ~"Gitaly" ~"backstage" -
@jacobvosmaer-gitlab | Remove Repository#lookup and unreachable rugged code ~"Gitaly" auto updated ~"backstage" -
@jacobvosmaer-gitlab | Migrate merge base, merged branches, write ref ~"Gitaly" ~"backstage" -
@jacobvosmaer-gitlab | Add cross-link to N+1 issue ~"Gitaly" ~"backstage" -
@zj | Remove sanitize_repo_path for EE ~"Gitaly" -
@zj | Remove sanitize_repo_path ~"Gitaly" -
@jacobvosmaer-gitlab | Remove unreachable Git code (EE version) ~"Gitaly" ~"backstage" -
@jacobvosmaer-gitlab | Remove unreachable Git code ~"Gitaly" ~"backstage" -
@zj | Remove RevList class ~"Gitaly" -
@zj | Remove RevList class ~"Gitaly" -
@alejandro | Incorporate Gitaly's RefService.FindAllRemoteBranches RPC ~"Gitaly" -
@alejandro | Incorporate Gitaly's RefService.FindAllRemoteBranches RPC ~"Gitaly" -
@jacobvosmaer-gitlab | Add missing Gitaly branch_update nil checks ~"Gitaly" ~"backstage" regression -
@alejandro | Migrate add_remote, remove_remote, fetch_internal_remote to gitaly ~"Gitaly" ~"backstage" -
@alejandro | Migrate add_remote, remove_remote, fetch_internal_remote to gitaly ~"Gitaly" ~"backstage" -
@zj | Gitaly migrate old DB migrations ~"Gitaly" -
@alejandro | Remove unused rugged code that is currently on Gitaly ~"Gitaly" ~"backstage" -
@jacobvosmaer-gitlab | Annotate Gitlab::Git::Repository#fetch_ref ~"Gitaly" ~"backstage" -
@zj | Make repository cleanup mandatory ~"Gitaly" -
@zj | Remove timeouts for long running requests ~"Gitaly" Next Patch Release ~"bug" regression -
@stanhu | Use limit parameter to retrieve Wikis from Gitaly ~"Gitaly" ~"performance" ~"wiki" -
@jacobvosmaer-gitlab | More Gitaly cleanup: fetch_ref, allow disk access blocks ~"Gitaly" ~"backstage" -
@fjsanpedro | Fix bug with Wiki pages encoding ~"Gitaly" ~"P3" ~"Pick into 11.1" ~"S3" ~"bug" regression reproduced on GitLab.com ~"wiki" -
@zj | Remove git rake tasks ee ~"Gitaly" -
@zj | Remove git rake tasks ~"Gitaly"
Monitoring ~"Monitoring"
-
@yorickpeterse | Add a 10 ms bucket for SQL timings ~"Monitoring" database ~"performance" -
@grzesiek | Add emails delivery metrics ~"Monitoring" emails -
@jivanvl | Resolve "Metrics drop down doesn't show all environment, some not clickable" ~"Monitoring" ~"backstage" ~"bug" -
@annabeldunstone | Resolve "Fix arrow for popovers on monitoring graph" ~"Monitoring" frontend -
@annabeldunstone | Resolve "Mobile view for pod logs has an alignment issue" ~"Monitoring" frontend -
@tiagonbotelho | Frontend logic for MVC of SLI Alerts ~"Monitoring" ~"feature proposal" frontend -
@tiagonbotelho | Backend logic for MVC of SLI Alerts ~"Monitoring" backend database ~"feature proposal" -
@tiagonbotelho | Backport 5158-metrics-alerting to CE Deliverable ~"Monitoring" notifications -
@jivanvl | Resolve "Environments dropdown is showing on the cluster health page" ~"Monitoring" frontend regression -
@stanhu | Add /-/health basic health check endpoint ~"Monitoring" auto updated production request -
@grzesiek | Add user authentication activity metrics ~"Monitoring" ~"logging" security
Security Products ~"Security Products"
-
@samdbeckham | Full list of vulnerabilities Deliverable GitLab Ultimate ~"Security Products" frontend -
@samdbeckham | Full list of vulnerabilities Deliverable GitLab Ultimate ~"Security Products" frontend -
@groulot | Add License Management API to the backend Deliverable ~"Security Products" database -
@leipert | CE-Port of gitlab-ee!6708 GitLab Ultimate ~"Security Products" backend ~"bug" ~"devops:secure" frontend -
@leipert | Resolve "Cannot create issue from Security Reports in MR widget" GitLab Ultimate ~"Security Products" backend ~"bug" ~"devops:secure" frontend -
@fcatteau | Resolve "Add Security Dashboard to project quick links" Deliverable GitLab Ultimate ~"Security Products" ~"UX ready" backend ~"feature proposal" navigation security dashboard
frontend frontend
-
@timzallmann | Resolve "MR Refactor: Improve performance by setting v-once" frontend merge requests mr refactor regression -
@timzallmann | Resolve "Adding a diff line note freezes the browser" ~"P1" ~"Plan" ~"S3" frontend mr refactor ~"performance" regression -
@iamphill | Updated color of indent guide in Web IDE frontend ~"web ide" -
@ClemMakesApps | Fix search bar text input alignment bootstrap4 frontend -
@mikegreiling | Preserve the correct start/due dates on milestones when editing ~"Community Contribution" ~"Plan" Stretch ~"bug" customer frontend milestones -
@winh | Revert "Merge branch 'fix-inconsistent-cancel-button' into 'master'" ~"Plan" UI polish frontend regression -
@annabeldunstone | Resolve "MR Widget redesign was not done for license management / security products." frontend regression -
@filipa | Resolve "Toggle file comments in merge request does not update toggle buttons" ~"Plan" ~"bug" frontend merge requests mr refactor ~"performance" regression ~"technical debt" -
@annabeldunstone | Fix MR widget border frontend regression -
@iamphill | EE port of ide-row-dropdown-design-update frontend ~"web ide" -
@iamphill | Improvements to new entry dropdowns in Web IDE frontend ~"web ide" -
@annabeldunstone | Backport mr widget changes from EE ~"backstage" frontend regression -
@annabeldunstone | More mr widget fixes ~"backstage" frontend -
@iamphill | Open pipeline list panel when clicking CI icon in Web IDE frontend ~"web ide" -
@kushalpandya | Fix RSS button interaction on Dashboard, Project and Group activities ~"bug" frontend regression -
@smcgivern | Resolve "Lazy-load performance bar in frontend" ~"backstage" frontend ~"performance" ~"technical debt" -
@winh | Add missing sourceBranchLink prop to CI widget ~"Plan" ~"bug" frontend merge requests regression -
@mikegreiling | Upgrade webpack and other frontend deps ~"dependency update" frontend webpack -
@mikegreiling | EE Port of "Upgrade webpack and other frontend deps" ~"dependency update" frontend webpack -
@rymai | Close revert and cherry pick modal on escape keypress ~"Community Contribution" UI polish frontend merge requests -
@dimitrieh | Highlighting of person mentions now better visible on low contrast screens and… UI polish frontend -
@ClemMakesApps | Resolve "Pipeline graph in new merge request widget is flickering" ~"Plan" ~"bug" frontend merge requests regression reproduced on GitLab.com -
@annabeldunstone | Add merge request header branch actions left margin ~"Community Contribution" UI polish UX frontend -
@timzallmann | Resolve "MR: Reduce the memory footprint of the component tree" ~"backstage" frontend merge requests mr refactor ~"performance" regression -
@tauriedavis | Resolve "Redesign GCP banner" ~"Configuration" frontend ~"kubernetes" -
@tauriedavis | Ee 48804 redesign gcp banner frontend ~"kubernetes" -
@fatihacet | Fix showing outdated discussions on Changes tab. ~"Plan" frontend mr refactor regression -
@fatihacet | Fix showing outdated discussions on Changes tab. ~"Plan" frontend mr refactor regression -
@ClemMakesApps | Fix billing card title colors frontend -
@gtsiolis | Remove background color from card-body style UI polish frontend -
@fatihacet | Fix autosave issues for MR discussions. ~"Plan" ~"bug" frontend mr refactor regression -
@fatihacet | Fix autosave issues for MR discussions ~"Plan" ~"bug" frontend mr refactor regression reproduced on GitLab.com -
@fatihacet | Fix rendering context lines on MR diffs ~"Plan" ~"bug" frontend mr refactor regression -
@leipert | EE-Port: Proper icon validator (gitlab-ce!20620) ~"backstage" frontend -
@filipa | Remove extra slash in path ~"backstage" frontend ~"technical debt" -
@annabeldunstone | Toggle Show / Hide Button for Kubernetes Password ~"Community Contribution" frontend ~"kubernetes" -
@leipert | Proper icon validator ~"backstage" frontend -
@annabeldunstone | Resolve "bad alignment in merge request widget (code climate, security report, etc.)" frontend regression -
@iamphill | Don't overflow project/group dropdown results ~"Community Contribution" ~"bug" frontend regression regression:11.1 -
@andr3 | Resolve ""Jump to first/next unresolved discussion" jumps to resolved discussions" frontend merge requests mr refactor regression -
@annabeldunstone | Replace label-light with label-bold. Because it's bold, not light frontend ~"technical debt" -
@annabeldunstone | Resolve "Replace all usages of label-lightwithlabel-bold" ~"backstage" frontend ~"technical debt" -
@fatihacet | Fix one disabled spec of comment posting. ~"backstage" frontend mr refactor ~"technical debt" -
@annabeldunstone | Resolve "Uneven spaces between project page counters" UI polish frontend -
@annabeldunstone | Resolve "Admin > Runners > Edit page overflows screen" UI polish frontend -
@timzallmann | Reducing the memory footprint for the rendering ~"backstage" ~"bug" frontend mr refactor regression -
@timzallmann | Improving performance of posting a comment by reducing memory + CPU ~"backstage" frontend mr refactor regression -
@annabeldunstone | Resolve "Admin area > Colored panels have wrong header color" UI polish bootstrap4 ~"bug" frontend -
@iamphill | Replace author_link snake case in stylesheets, specs, and helpers ~"Community Contribution" ~"backstage" frontend ~"technical debt" -
@iamphill | Replace all snake case in scss variables ~"Community Contribution" ~"backstage" frontend ~"technical debt" -
@iamphill | Replace snake case in SCSS variables ~"Community Contribution" ~"backstage" frontend ~"technical debt" -
@winh | Replace clipboard icon in Service Desk settings ~"Plan" ~"devops:plan" frontend javascript ~"service desk" ~"technical debt" -
@ClemMakesApps | Replace issues time tracking progress bar with gitlab-ui's progress bar (EE) Deliverable ~"backstage" frontend -
@ClemMakesApps | Replace issues time tracking progress bar with gitlab-ui's progress bar Deliverable ~"backstage" frontend -
@annabeldunstone | Resolve "Toggle comments button icon is misaligned" UI polish frontend -
@iamphill | Fixed JS error in issue boards boards frontend -
@iamphill | CE backport of issue-boards-js-fix boards frontend -
@timzallmann | Moved repo.css to its own CSS bundle to reduce the size of the main bundle ~"backstage" frontend ~"performance" -
@iamphill | Fixed IDE not opening JSON files ~"bug" frontend ~"web ide" -
@iamphill | Enable deleting files in the Web IDE frontend ~"web ide" -
@timzallmann | DNS Prefetching + Preconnect of assets_host (CDN Domain) OKR-FE frontend ~"performance" -
@annabeldunstone | Resolve "BS4: Create new Merge request boxes have different styles" bootstrap4 frontend -
@annabeldunstone | Add left-padding to diverged-from-upstream label frontend -
@annabeldunstone | Resolve "BS4: Link in code brackets has two different styles" bootstrap4 frontend -
@okoghenun | Resolve ""Approved" is confusing / wrong wording in merge request widget" ~"Create" Deliverable ~"In dev" ~"P2" ~"S3" UX debt ~"UX ready" approvals ~"bug" ~"devops:create" frontend merge requests -
@leipert | EE-Port of gitlab-ce!20501 ~"backstage" frontend -
@samdbeckham | Resolve "The comparison list for the modified icons" ~"In dev" ~"backstage" frontend -
@filipa | Resolve "Copy diff file path as GFM" is broken ~"Pick into 11.1" ~"Plan" frontend merge requests mr refactor regression -
@filipa | Resolve "Update poll.js to keep polling if the status code is 2xx" ~"backstage" frontend -
@iamphill | Warn in IDE when user navigates away with staged changes frontend ~"web ide" -
@filipa | Resolve "MR refactor: Disable toggle comments button when diff has no discussions" ~"Pick into 11.1" ~"Plan" UI polish frontend merge requests mr refactor -
@andr3 | Remove fixes for MR refactor regressions from master frontend merge requests mr refactor -
@andr3 | EE Port of: Remove fixes for MR refactor regressions from master frontend mr refactor ~"performance" regression
database database
-
@smcgivern | Add back MR diff deletion migration ~"Plan" database merge requests -
@vsizov | Improve projects indexes database ~"performance" -
@smcgivern | Resolve "Clean up after RemoveCommaFromWeightSystemNotes migration" ~"Plan" Stretch backend ~"backstage" database issue weight issues -
@tkuah | Resolve "Dangerfile reporting that db/schema.rb wasn't updated" ~"backstage" database -
@abrandl | Require has_internal_id to pass a init block. ~"backstage" database -
@DylanGriffith | Resolve "Mutual SSL Auth For Helm TIller" ~"Configuration" Stretch database ~"kubernetes" -
@jprovaznik | [EE] Add resource label event model and service ~"Plan" backend ~"backstage" database -
@jprovaznik | Resource event model ~"Plan" backend ~"backstage" database
uncategorized ~"uncategorized"
-
@timzallmann | Resolve "MR refactor: parallel and diff view are being rendered at the same time" ~"Plan" merge requests mr refactor ~"performance" regression ~"technical debt" -
@rymai | Add options to adjust signed url creation for Object Storage to use older signature if needed. ~"Community Contribution" Object Storage configuration files -
@nolith | [11.1.0] Update .gitignore, .gitlab-ci.yml, and Dockerfile templates -
@nolith | [11.1.0] Update the dependencies license list -
@mayra-cabrera | Resolve "Installing Helm Tiller Failing" ~"Configuration" ~"P1" ~"S1" ~"bug" regression -
@timzallmann | Resolve "MR refactor: Performance costs of main element with v-if" ~"P1" ~"Plan" ~"S2" merge requests mr refactor ~"performance" regression ~"technical debt" -
@filipa | Resolve "Use namespaped module for diffs" ~"bug" mr refactor regression ~"technical debt" -
@stanhu | Fix handling of annotated tags when Gitaly is not in use -
@stanhu | Fix handling of annotated tags when Gitaly is not in use ~"Pick into 11.0" -
@rymai | Update hamlit to fix ruby 2.5 incompatibilities, fixes #42045 ~"Community Contribution" backend ~"backstage" ~"dependency update" -
@stanhu | Shorten CHANGELOG filename to avoid breaking ecryptfs users -
@filipa | Resolve "MR refactor: All actions under diff module are being exported twice" mr refactor regression -
@astrachan | Resolve "docs update - clarify use of exact phrase searching when using advanced search" ~"bug" ~"docs-update" ~"elasticsearch" -
@victorwu | Jira dev panel docs update ~"Plan" ~"jira" -
@dennis | port 48578-disable-gcp-free-credit-banner-at-instance-level to EE ~"Configuration" admin dashboard ~"kubernetes" settings -
@dennis | Resolve "Disable GCP free credit banner at instance level" ~"Accepting Merge Requests" ~"Configuration" ~"UX ready" admin dashboard ~"feature proposal" infrastructure configuration ~"kubernetes" settings -
@rymai | Fix a typo on CI Runner page on Projects ~"Community Contribution" ~"bug" ~"internationalization" -
@collen | Add daylight saving time support for pipeline schedules ~"support-fix" -
@stanhu | Fix ArgumentError in GitGarbageCollectWorker Sidekiq job regression -
@stanhu | Properly handle colons in URL passwords ~"import" -
@rymai | Add documenation about how to active debug logging for gitlab-pages ~"Community Contribution" ~"Distribution" ~"pages" -
@stanhu | Bump gitlab-shell to 7.1.5 -
@smcgivern | Resolve "NoMethodError: undefined method `commit' for nil:NilClass in sidekiq caused by a merge commit in a forked project with upstream project deleted." ~"Plan" Stretch backend ~"bug" customer merge requests -
@lulalala | Resolve "Rename the Masterrole toMaintainer" Backend Deliverable Inclusion ~"Plan" backend -
@lulalala | Resolve "Rename the Masterrole toMaintainer" Backend Deliverable Inclusion ~"Plan" backend -
@jarka | Revert "Merge branch 'ee-5481-epic-todos' into 'master'" ~"Plan" ~"bug" -
@jarka | Revert "Merge branch '5481-epic-todos' into 'master'" ~"Plan" ~"bug" -
@mikegreiling | Fix #48934 - Focus on text input on danger confirmation ~"Community Contribution" -
@stanhu | Remove EE override for fixing extra comma in weights regression -
@rymai | Resolve "do not set updated_at when creating note" ~"Community Contribution" ~"Plan" api backend issues merge requests -
@stanhu | Optimize ProjectWiki#empty? check ~"Pick into 11.0" ~"performance" ~"wiki" -
@athar | Add examples for array and hash type API params -
@filipa | Resolve "Improve performance of MR Changes tab: reduce event listeners on scroll event" mr refactor ~"performance" regression -
@felipe_artur | Allow to toggle notifications for issues due soon ~"Plan" notifications -
@rymai | i18n: externalize strings from 'app/views/admin/groups' ~"Community Contribution" ~"internationalization" -
@samdbeckham | Resolve "Fixed vulnerabilities should not be actionable in the report" regression -
@winh | Upgrade grape-path-helpers to 1.0.6 backend ~"dependency update" -
@victorwu | Update docs board features tier ~"Plan" boards -
@victorwu | Update docs board features tier ~"Plan" boards -
@mdelaossa | Fix Boards::UsersFinder usage inside EE namespace ~"Plan" boards regression -
@stanhu | Avoid process deadlock in popen by consuming input pipes ~"bug" -
@stanhu | Backport logger changes from EE ~"backstage" -
@jameslopez | Resolve "Project exports fail when uploads have been migrated to object storage" Deliverable ~"In dev" Object Storage ~"devops:share" ~"project export" -
@jameslopez | Update Git version to 2.18.0 auto updated ~"dependency update" -
@rymai | Update issue closing pattern ~"Community Contribution" ~"Plan" merge requests -
@rymai | Enable frozen string in apps/services/*.rb ~"Community Contribution" ~"backstage" ~"performance" -
@mdelaossa | Resolve "NoMethodError: undefined method `namespace' for nil:NilClass" ~"Plan" backend ~"bug" merge requests regression -
@stanhu | Fix undefined constant Gitlab::Git::HooksService::PreReceiveError ~"bug" ~"mirror" regression -
@smcgivern | Implement customized sidebar ~"Community Contribution" ~"Plan" UX ~"wiki" -
@DouweM | Include full image URL in webhooks for uploaded images ~"Community Contribution" ~"Plan" backend markdown ~"webhooks" -
@crollison | Add burndown chart on group milestone page in Starter Deliverable GitLab Starter ~"Plan" milestones -
@smcgivern | Extract EE-specific lines from Banzai pipelines ~"Plan" backend ~"backstage" banzai -
@smcgivern | Extract EE-specific lines from Banzai pipelines ~"Plan" backend ~"backstage" banzai -
@acaiazza | Fix symlink vulnerability in project import security -
@jivanvl | Merge dev master to CE .com master as part of the security release process ~"backstage" security -
@oswaldo | Render MR page when no persisted diff_refs or diffs size ~"Plan" backend regression -
@iamphill | Update _form.html.haml (deploy tokens) to improve display of scopes ~"Community Contribution" UX -
@jprovaznik | Fix filename for accelerated uploads Object Storage ~"Plan" backend ~"bug" -
@jprovaznik | Fix serialization of LegacyDiffNote ~"Plan" backend ~"bug" regression -
@DylanGriffith | Resolve "Add support for tar.gz AUTO_DEVOPS_CHART charts" ~"Configuration" Deliverable ~"auto devops" -
@gtsiolis | Add related issues loading icon top margin -
@Ahmadposten | Use rugged to validate ref name ~"Cloud Native" ~"backstage" -
@smcgivern | Add a Gitlab::Profiler.print_by_total_time convenience method backend ~"backstage" -
@brodock | Enables Bootsnap to GitLab (development) ~"backstage" ~"enhancement" ~"performance" -
@fjsanpedro | Fixing bug with wiki ref in ProjectSearchResults ~"bug" ~"devops:create" ~"wiki" -
@victorwu | Change Discussion label to Plan label and add Create label ~"Plan" labels -
@dennis | move EE-only droplab/filtered search features to ee/ ~"backstage" -
@dzaporozhets | Specify Jupyter Image to use with JupyterHub Installation ~"Community Contribution" ~"Configuration" ~"jupyter" ~"kubernetes" -
@stanhu | Move JsonLogger to CE and add spec ~"backstage" -
@stanhu | Bring JsonLogger to CE ~"backstage" -
@smcgivern | Hangouts chat integration ~"Community Contribution" ~"Plan" backend release post item ~"services" -
@dbalexandre | Allow feature flag names to be a symbol ~"backstage" -
@stanhu | Remove method instrumentation for Banzai filters and reference parsers ~"performance" -
@stanhu | Enable frozen strings in lib/banzai/filter/*.rb ~"backstage" ~"performance" -
@stanhu | Enable frozen strings in remaining lib/banzai/filter/*.rb files ~"performance" -
@stanhu | Remove instrumentation for Rouge::Plugins::{Redcarpet,CommonMark} ~"backstage" ~"performance" -
@rspeicher | Add filter for minimal access level in groups and projects API ~"Community Contribution" api -
@stanhu | Bump nokogiri to 1.8.4 and sanitize to 4.6.6 for performance ~"dependency update" -
@axil | Update improve issue boards links to docs [ci skip] ~"Community Contribution" -
@reprazent | [EE-port] Allow users to mark their profile as private ~"Manage" ~"devops:manage" user profile -
@dzaporozhets | Create class responsible for default object store settings ~"backstage" ~"technical debt" -
@yorickpeterse | [master] Don't expose project names in various counters security -
@stanhu | Fix slow Markdown rendering ~"performance" regression -
@stanhu | Fix: redirect non-SSL request for gitlab registry to valid URL ~"Community Contribution" configuration files -
@rymai | i18n: externalize strings from 'app/views/layouts' ~"Community Contribution" ~"internationalization" -
@gtsiolis | Replace snake case css classes -
@marcia | doc: Configuring and initializing Helm Tiller ~"Community Contribution" ~"docs-fix" ~"docs-update" ~"kubernetes" -
@dosuken123 | Back port ReactiveCaching backend ~"backstage" -
@stanhu | Add rbtrace to Gemfile ~"backstage" -
@DouweM | fixes #47716 where email confirmation fails after adding additional emails ~"Community Contribution" -
@stanhu | Bump haml gem to 5.0.4 ~"dependency update" ~"performance" -
@annabeldunstone | Remove CSS ~"backstage" ~"technical debt" -
@fjlopez | [master] Missing CSRF in System Hooks security -
@filipa | [master] Escapes job name used in tooltips security -
@phughes | [master] Fixed XSS in branch name in Web IDE security -
@filipa | [master] Escapes milestone title shown in flash message when promoting a milestone security -
@yorickpeterse | [master] EE: Don't expose project names in various counters security -
@douwe | [master] Missing CSRF in System Hooks security -
@toon | Put fallback reply-key address first in the References header ~"Plan" reply by email -
@jameslopez | Update gitlab-shell version to 7.2.0 ~"backstage" -
@digitalmoksha | Resolve "Unable to load 'lib/gitlab/kubernetes/helm'" backend ~"backstage" ~"bug" -
@stanhu | Add support for searching users by confirmed e-mails ~"backstage" -
@reprazent | Wrap [skip ci]in quotes in Crowdin.yml ~"Manage" ~"backstage" ~"devops:manage" ~"internationalization" -
@psimyn | View summed weights of issues in board column GitLab Starter ~"Plan" boards issue weight -
~~@felipe_artur | [Backport] View summed weights of issues in board column ~"Plan" ~"backstage" boards~~ -
@dbalexandre | Resolve "Sorting by name on milestones page renders a 500 error" ~"Plan" ~"bug" milestones reproduced on GitLab.com -
@stanhu | Bump prometheus-client-mmap to 0.9.4 ~"backstage" ~"dependency update" -
@nick.thomas | Update GitLab Workhorse to v5.1.0 ~"Create" ~"backstage" workhorse -
@stanhu | Make rbtrace work under unicorn ~"backstage" -
@stanhu | Fix /admin/jobs failing to load due to statement timeout admin dashboard ~"performance" -
@stanhu | Allow Pseudonymizer to write to a bucket without having permissions to see all buckets -
@smcgivern | Extract EE-specific lines from issuable finders ~"Plan" backend ~"backstage" issues merge requests -
@smcgivern | Extract EE-specific lines from issuable finders ~"Plan" backend ~"backstage" issues merge requests -
@smcgivern | CE application settings (not Docs) Cleanup ~"Community Contribution" api backend ~"backstage" settings -
@smcgivern | EE application settings (not Docs) Cleanup ~"Community Contribution" api backend ~"backstage" settings -
@jarka | Delete todos when users loses target read permissions ~"Plan" backend todos -
@mayra-cabrera | Revert "Merge branch '48098-mutual-auth-cluster-applications' into 'master'" ~"Configuration" -
@stanhu | Fix LFS uploads not working with git-lfs 2.5.0 (EE port) ~"lfs" -
@stanhu | Fix LFS uploads not working with git-lfs 2.5.0 ~"Create" ~"Pick into 11.1" ~"bug" ~"lfs" -
@mbergeron | Resolve "Pseudonymizer::Uploader should not call abort" ~"backstage" -
@smcgivern | Resolve "Allow issue's Internal ID ( iid) to be set when creating via the API" ~"Accepting Merge Requests" ~"Community Contribution" ~"Plan" api customer ~"feature proposal" issues
Automated QA for 11.2.0-rc1
If the last Daily staging QA pipeline was run for 11.2.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.
https://gitlab.com/gitlab-org/quality/staging/-/jobs/86211865 =>
- gitlab-org/quality/staging#3 (closed) is transient, it passed after a retry, no worries about that
- gitlab-org/quality/staging#2 (closed) is a false positive because sign ups are disabled on staging
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 thefel
https://gitlab.com/gitlab-org/quality/staging project and mention
the @gl-quality group.
/cc @gl-quality