Milestone 14.1 review and discussion
🚀
Milestone 14.1 Helpful links | Use this for |
---|---|
Functional breakdown | Viewing issues scheduled for the current and next several milestones. |
Milestone board | See how the planned issues are broken down by function. |
List of P1 unweighted issues | A list of issues that are not yet weighted, which is a requirement for P1 issues. |
List of P1 issues not marked ~"workflow::ready for development" | A list of issues that are not yet labeled workflowready for development , which is a requirement for P1 issues. |
🌴
Holidays Please order by From date
Person | From | To |
---|---|---|
João | June 21 | June 25 |
David | June 22 | July 2 |
Team | June 25 | June 25 |
Steve | June 28 | June 29 |
Tim | July 5 | July 5 |
Steve | July 19 | July 19 |
📦
Capacity
🕰
Past 3 milestone commitments - 14.0 13 Deliverable issues with a total weight of 29 and an average weight of 2.22
- 13.12 14 Deliverable issues with a total weight of 22 and an average weight of 1.57
- 13.11 15 Deliverable issues with a total weight of 27 and an average weight of 1.8
🔒 (*in priority order)
Security + Confidential issues
🦊
P1 (Deliverable) Issues -
Internally route requests for new repositories based on allow/deny lists -
Remove migration proxy code and config section -
Test online garbage collection on pre-prod -
Percentage based rollout of the Cleanup policy for tags -
Cleanup policies UI do not show nil
values -
Include cleanup status on the list page -
Add Container registry test for GitLab self-managed -
Dependency proxy does not work when SSO is enabled ~bug customer -
Deploy token support for the Dependency Proxy customer -
Package AMAU: Measure adoption of the GitLab Dependency Proxy -
Convert Package Details page to use apollo/graphql package:scaling -
Create documentation for the new Debian repository -
Display Debian packages and metadata in the UI -
QA tests for the dependency proxy
🌀 (in priority order)
Stretch goals Container Registry (dual-code routing)
-
Increase storage driver visibility for S3 customer -
Relocate configuration parameters for the migration allow/deny lists -
Add integration tests for dual path request routing -
Make online GC use new storage prefix for dual-code path routing -
Make upload purger use both storage prefixes for dual-code path routing -
Improve logging to make it clear which code path a request has followed -
Add Prometheus metrics for the dual code path request routing -
Add temporary HTTP response header to indicate how a request was served -
Setup test environment for performance testing Packages & Container registry
Package Registry
-
Investigate: NuGet packages larger than 500MB silently fail to be pushed to the GitLab.com Package Registry -
Package Registry GraphQL API -
Dependency proxy fails to pull from DockerHub on EC2 instances -
Generic packages events are not captured with usage ping -
Convert Package List page to use Apollo/Graphql package:scaling -
Add API performance test for Maven
Noteworthy Community Contributions
You can view the complete list of Community Contributions to the Package stage here.
From a Product perspective, the two most noteworthy or important issues are adding support for Helm charts and Debian packages. In addition, we are still working through feedback for the NuGet instance-level endpoint.
Package:cross-group dependencies
- The majority of the Package Group's dependencies are related to the container registry deployment and migration project. You can follow that epic and the related work here: &5523 (closed).
- Nico is working on adding front-end support for the new GitLab Terraform Registry. You can follow that work here: #323418 (closed)
Design work
🔍
Validation track
🎥
Kick-off video Edited by Sofia Vistas