2019-09-09 - Triage report for "group::continuous integration"
Hi, @jlenny @erushton @jhampton
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.
customer
Unscheduled ~feature with-
#42295 (moved) Transfer Scheduled Pipeline Ownership to another user Category:Continuous Integration, ~"Verify [DEPRECATED]", customer, devopsverify, ~"feature", ~"group::continuous integration", pipeline, settings, ~"support-fix" -
#42233 (moved) Job page should have customizable metadata fields with clickable links Category:Continuous Integration, ~"Verify [DEPRECATED]", customer, devopsverify, ~"feature", ~"group::continuous integration" -
#41835 (moved) Show CI Runner queue in the UI to help users understand when things get bogged down Category:Continuous Integration, ~"Verify [DEPRECATED]", auto updated, customer, devopsverify, ~"feature", frontend, ~"group::continuous integration", potential proposal -
#41246 (moved) Clone over SSH using Git Strategy Category:Continuous Integration, ~"Verify [DEPRECATED]", customer, devopsverify, ~"feature", ~"group::continuous integration" -
#40679 (moved) Grouped Jobs in CI Pipeline Category:Continuous Integration, UX, ~"Verify [DEPRECATED]", customer, devopsverify, ~"feature", ~"group::continuous integration", pipeline -
#39470 (moved) Notify by email when manual job fails but job is allowed to fail Category:Continuous Integration, ~"Verify [DEPRECATED]", auto updated, customer, devopsverify, ~"feature", ~"group::continuous integration", notifications, pipeline, potential proposal -
#37157 (moved) GitLab-CI: tracking artifacts by commit Category:Continuous Integration, ~"Verify [DEPRECATED]", ~"artifacts", customer, devopsverify, ~"feature", ~"group::continuous integration" -
#36423 (moved) Add admin jobs API route Category:Continuous Integration, ~"Verify [DEPRECATED]", api, customer, devopsverify, ~"feature", ~"group::continuous integration", pipeline -
#35422 (moved) Check repository status when using pipeline schedules Category:Continuous Integration, ~"Verify [DEPRECATED]", auto updated, customer, devopsverify, ~"feature", ~"group::continuous integration", pipeline, potential proposal -
#35033 (moved) Support custom global pipeline variables Category:Continuous Integration, ~"Verify [DEPRECATED]", awaiting feedback, ~"ci variables", customer, devopsverify, ~"feature", ~"group::continuous integration" -
#34530 (moved) Add API endpoint to manage pipeline settings - specifically 'Auto cancel pending pipelines' ~"Accepting merge requests", Category:Continuous Integration, ~"P4", ~"S4", ~"Verify [DEPRECATED]", api, customer, devopsverify, ~"feature", ~"group::continuous integration" -
#34367 (moved) Allow pipelines triggers to be owned by other users Category:Continuous Integration, ~"Verify [DEPRECATED]", customer, devopsverify, ~"feature", ~"group::continuous integration", pipeline -
#31990 (moved) Add the ability to run all outstanding manual CI pipeline steps with one click Category:Continuous Integration, UX, ~"Verify [DEPRECATED]", customer, devopsverify, ~"feature", ~"group::continuous integration", pipeline -
#30850 (moved) Define job to run after manual job completes successfully Category:Continuous Integration, ~"Verify [DEPRECATED]", customer, devopsverify, ~"feature", ~"group::continuous integration", pipeline -
#29908 (moved) Single page to display all runners and the build each working on Category:Continuous Integration, UX, ~"Verify [DEPRECATED]", auto updated, customer, devopsverify, ~"feature", ~"group::continuous integration", potential proposal
Unscheduled ~feature (non-customer)
-
#67054 (moved) Add ability for running pipelines for subprojects. ci-build, devopsverify, ~"feature", ~"group::continuous integration" -
#66996 (moved) Expose additional CI_ variables to a branch pipeline that runs after an MR is merged devopsverify, ~"feature", ~"group::continuous integration" -
#66990 (moved) Maintain API feature parity for triggering pipelines Category:Continuous Integration, devopsverify, ~"feature", ~"group::continuous integration" -
#66960 (moved) Run pipeline through WebIDE without committing devopsverify, ~"feature", ~"group::continuous integration", pipeline, ~"web ide" -
#66940 (moved) Split pipeline charts view into tabs devopsverify, ~"feature", ~"group::continuous integration" -
#66929 (moved) Keep artifacts currently deployed on an environment Category:Continuous Integration, ~"artifacts", devopsverify, environments, ~"feature", ~"group::continuous integration" -
#66817 (moved) Implement yaml specification of gitlab pipeline environment variables ~"ci variables", devopsverify, ~"feature", ~"group::continuous integration" -
#66665 (moved) Add syntax for importing a job that is "virtual" so it is not run by default Category:Continuous Integration, ~"Delivery", Dogfooding, devopsverify, ~"feature", ~"group::continuous integration", ~"kubernetes", production request -
#66500 (moved) Pass webhook POST body to the trigger CI job Category:Continuous Integration, devopsverify, ~"feature", ~"group::continuous integration" -
#65113 (moved) CI_PROJECT_NAMESPACE as a SLUG variable Community contribution, devopsverify, ~"feature", ~"group::continuous integration" -
#63497 (moved) Move multi-project-pipeline to the Community Edition ~"Accepting merge requests", Category:Continuous Integration, ~"Verify [DEPRECATED]", auto updated, devopsverify, direction, ~"feature", ~"group::continuous integration", ~"multi-project pipelines", potential proposal, stewardship -
#63440 (moved) Allow to specify default branch in GitLab CI/CD only/except parameters Category:Continuous Integration, ~"Verify [DEPRECATED]", devopsverify, ~"feature", ~"group::continuous integration", ~"pages" -
#63430 (moved) Allow Badges to Reference Failed Pipelines Category:Continuous Integration, ~"Verify [DEPRECATED]", badges, devopsverify, ~"feature", ~"group::continuous integration" -
#63416 (moved) Conditional selection of only/except Category:Continuous Integration, ~"Verify [DEPRECATED]", devopsverify, ~"feature", ~"group::continuous integration" -
#63413 (moved) Show section name in CI logs collapsible region Category:Continuous Integration, ~"Verify [DEPRECATED]", devopsverify, ~"feature", ~"group::continuous integration"
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 | 1 | 0 | 0 | 0 | 0 |
~P2 | 0 | 47 | 2 | 0 | 0 |
~P3 | 0 | 1 | 142 | 7 | 0 |
~P4 | 0 | 0 | 30 | 78 | 0 |
~"No priority" | 0 | 0 | 1 | 0 | 3 |
customer
Unscheduled ~bug with-
#65038 (moved) Erroneous pipeline usage warnings ~"Accepting merge requests", ~"Category:Runner", ~"P4", ~"S4", ~"Shared Runners::Linux", ~"bug", customer, devopsverify, ~"group::continuous integration", reproduced on GitLab.com
Unscheduled ~bug (non-customer)
-
#67044 (moved) Gitlab CI doesn't include warnings in notification email ~"S3", ~"bug", devopsverify, emails, ~"group::continuous integration", pipeline -
#66984 (moved) Pipeline Retry does not satisfy 'needs' depdendency ~"bug", devopsverify, ~"group::continuous integration", pipeline -
#66938 (moved) 500 is raised on pipelines/charts due to query timeout ~"P2", ~"S2", ~"bug", devopsverify, gitlab.com, ~"group::continuous integration", internal customer, ~"performance" -
#66895 (moved) Inconsistent email value between gitlab CI env variables and valid values for avatar_url ~"P2", ~"S2", api, ~"bug", devopsverify, ~"group::continuous integration" -
#66762 (moved) Gitlab ignores new manual job variable values when you run a job the second time ~"Delivery", ~"P2", ~"S2", ~"bug", devopsverify, ~"group::continuous integration", needs investigation, pipeline -
#66758 (moved) Last commit to merge-request with skip-ci doesn't run merge pipeline anymore ~"Delivery", ~"P2", ~"S2", ~"bug", devopsverify, ~"group::continuous integration", pipeline -
#66498 (moved) Broken artifacts download for branch Category:Continuous Integration, ~"P3", ~"S3", ~"artifacts", ~"bug", devopsverify, ~"group::continuous integration" -
#66367 (moved) Merge Requests Ignore Failing Pipelines ~"Delivery", ~"bug", devopsverify, ~"group::continuous integration", pipeline -
#66259 (moved) Scheduled pipeline with branch deleted doesn't report error ~"Accepting merge requests", ~"P4", ~"S4", ~"bug", devopsverify, ~"group::continuous integration", pipeline -
#64222 (moved) Artifacts are not passed between dependent stages Category:Continuous Integration, ~"Documentation", ~"P4", ~"S4", ~"Verify [DEPRECATED]", ~"bug", devopsverify, ~"docs-fix", ~"group::continuous integration", support request -
#63815 (moved) Cannot use token to search for runners Category:Continuous Integration, ~"P3", ~"S3", ~"Verify [DEPRECATED]", ~"bug", devopsverify, ~"group::continuous integration" -
#63776 (moved) Branch filter on group level push event webhook not applied Category:Continuous Integration, ~"P3", ~"S3", ~"Verify [DEPRECATED]", ~"bug", devopsverify, ~"group::continuous integration" -
#63754 (moved) resolve localhost to ipv6 address ::1 which is not listened Category:Continuous Integration, ~"P3", ~"S3", ~"Verify [DEPRECATED]", awaiting feedback, ~"bug", devopsverify, ~"group::continuous integration", pipeline -
#63697 (moved) If the final commit of an MR meets all except
criteria, the pipeline for MR not triggered Category:Continuous Integration, ~"P3", ~"S3", ~"Verify [DEPRECATED]", ~"bug", devopsverify, ~"group::continuous integration" -
#63645 (moved) Job retry URL results in 404 Category:Continuous Integration, ~"P3", ~"S3", ~"bug", devopsverify, ~"group::continuous integration", regression, regression:12.0
Heatmap for ~missed-SLO bugs
~S1 | ~S2 | ~S3 | ~S4 | |
---|---|---|---|---|
~P1 | 1 | 0 | 0 | 0 |
~P2 | 0 | 22 | 2 | 0 |
~P3 | 0 | 0 | 0 | 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: