2019-10-28 - Triage report for "group::continuous integration"
Hi, @jlenny @crystalpoole @dcipoletti
This is a group or stage level triage package that aims to summarize the feature proposals and bugs which have not been scheduled or triaged. For more information please refer to the handbook:
Scheduling the workload is a collaborative effort by the Product Managers and Engineering Managers for that group. Please work together to provide a best estimate on priority and milestone assignments. For each issue please:
- Determine if the issue should be closed if it is no longer relevant or a duplicate.
- If it is still relevant please assign either a best estimate versioned milestone, the %Backlog or the %Awaiting further demand milestone.
- Specifically for ~bug, if there is no priority or clarity on a versioned milestone, please add a Priority label. Priority labels have an estimate SLO attached to them and help team members and the wider community understand roughly when it will be considered to be scheduled.
- Once a milestone has been assigned please check off the box for that issue.
- Please work with your team to complete the list by the due date set.
Feature Proposal Section
For the following feature proposals. Please either close or assign either a versioned milestone, the %Backlog or the %Awaiting further demand milestone.
feature with customer
Unscheduled- #34524 Ability to add description for CI/CD variables ~"ci variables", customer, devopsverify, feature, ~"group::continuous integration"
- #34108 (closed) Select or search/filter manual CI jobs Category:Continuous Integration, customer, devopsverify, feature, ~"group::continuous integration"
feature (non-customer)
Unscheduled- #34894 Make job expiration time relatable UX, devopsverify, feature, ~"group::continuous integration"
- #34893 Make jobs depends on the previous job regardless of artefact availability UX, devopsverify, feature, ~"group::continuous integration"
-
#34859 Add support for negation on
rules
CI configuration parameter Category:Continuous Integration, devopsverify, feature, ~"group::continuous integration" - #34783 Set Environments using Rules keyword devopsverify, feature, ~"group::continuous integration"
- #34780 Display documentation for manual jobs Category:Continuous Integration, devopsverify, feature, ~"group::continuous integration"
- #34673 (closed) cancelled redundant pipeline for scheduled job awaiting feedback, devopsverify, feature, ~"group::continuous integration"
- #34579 Conditional CI DAG devopsverify, feature, ~"group::continuous integration", pipeline
- #34561 Automatically rebase and retry merge when fast-forward MR is no longer possible Category:Continuous Integration, devopsverify, feature, ~"group::continuous integration"
- #34421 Predefined CI env variables for (short) hash of 'latest commit on master' Category:Continuous Integration, ~"ci variables", devopsverify, feature, ~"group::continuous integration"
- #34327 (closed) CI Lint pipeline simulator Delivery, devopsverify, feature, ~"group::continuous integration", pipeline
- #34272 (closed) Support variables in rules:changes Category:Continuous Integration, devopsverify, feature, ~"group::continuous integration"
- #29227 (closed) Allow links in job log output to be clicked Category:Continuous Integration, Persona: Software developer, UI polish, ~"Verify [DEPRECATED]", backend, devopsverify, feature, frontend, ~"group::continuous integration", internal customer, missed-deliverable, missed:12.4
Bug Section
For the following bugs. Please either close or assign either a versioned milestone, the %Backlog or the %Awaiting further demand milestone and ensure that a priority label is set.
Heatmap for all bugs
Bugs for their priority and severity label are counted here. Every bug should have severity and priority labels applied. Please take a look at the bugs which fall into the columns indicating that the priority or severity labels are currently missing.
~S1 | ~S2 | ~S3 | ~S4 | ~"No severity" | |
---|---|---|---|---|---|
~P1 | 0 | 0 | 0 | 0 | 0 |
~P2 | 1 | 63 | 3 | 0 | 0 |
~P3 | 0 | 1 | 193 | 7 | 0 |
~P4 | 0 | 0 | 35 | 98 | 0 |
~"No priority" | 0 | 0 | 5 | 3 | 1 |
customer
Unscheduled ~bug with- #34819 ActiveRecord::QueryCanceled: PG::QueryCanceled: ERROR: canceling statement due to statement timeout Category:Continuous Integration, ~"P2", ~"S2", ~"bug", customer, devopsverify, ~"group::continuous integration", reproduced on GitLab.com
Unscheduled ~bug (non-customer)
- #34888 (closed) Artifact upload request timeout (HTTP 408) doesn't lead to failed CI build or dependency failures downstream ~"S3", ~"artifacts", ~"bug", devopsverify, ~"group::continuous integration", pipeline
- #34814 (closed) Cannot connect to localhost, at any listening port, inside gitlab-ci ~"bug", devopsverify, ~"group::continuous integration"
- #34756 (closed) rules:if causes two pipelines to be run on MRs and jobs to be missing ~"S3", ~"bug", devopsverify, ~"group::continuous integration"
- #34675 (closed) old commit in runner when using only:changes ~"S4", ~"bug", devopsverify, ~"group::continuous integration"
- #34578 (closed) rules:if can't be used with $CI_COMMIT_TAG to run jobs only on tags ~"S3", ~"bug", devopsverify, ~"group::continuous integration"
- #34552 (closed) Gitlab Upgrade is failing ~"S3", ~"bug", database, devopsverify, ~"group::continuous integration"
- #34545 (closed) Uploading artifacts fail with message 'WARNING: Uploading artifacts to coordinator... failed' ~"S3", ~"bug", devopsverify, ~"group::continuous integration", pipeline
- #34456 (closed) Env var type "File" works exactly as "Variable" ~"S4", ~"bug", ~"ci variables", devopsverify, ~"group::continuous integration"
- #34378 (closed) Posting external commit status changes merge request's "head_pipeline" from detached to non-detached ~"S4", ~"bug", devopsverify, ~"group::continuous integration", merge requests
- #33241 (closed) Infinite pipeline when needs: is used after when:manual Category:Continuous Integration, ~"P3", ~"S3", ~"bug", devopsverify, ~"group::continuous integration"
- #33134 (closed) Indefinite pipeline when using manual job with "needs:" for another manual job Category:Continuous Integration, ~"P3", ~"S3", ~"bug", devopsverify, ~"group::continuous integration", pipeline
- #33043 (closed) GitLab feedback - feature proposal: Charts - Overall statistics are misleading Category:Continuous Integration, Charts, ~"P4", ~"S4", ~"bug", devopsverify, ~"group::continuous integration"
- #32889 (closed) Pipeline badge switches to "unkonwn" when no pipeline is triggered Category:Continuous Integration, ~"P3", ~"S3", ~"bug", devopsverify, ~"group::continuous integration"
- #32846 (closed) No runners_token in /api/v4/projects response Category:Continuous Integration, ~"P4", ~"S4", api, ~"bug", devopsverify, ~"group::continuous integration"
- #32740 (closed) We can't specify Tokyo to timezone in Pipeline Schedule. Category:Continuous Integration, ~"P4", ~"S4", ~"bug", devopsverify, ~"group::continuous integration"
Heatmap for ~missed-SLO bugs
~S1 | ~S2 | ~S3 | ~S4 | |
---|---|---|---|---|
~P1 | 0 | 0 | 0 | 0 |
~P2 | 1 | 39 | 2 | 0 |
~P3 | 0 | 0 | 1 | 0 |
~P4 | 0 | 0 | 0 | 0 |
This is a group level triage package that aims to collate the latest bug reports (for frontend and otherwise) and feature proposals. For more information please refer to the handbook: