Release 14.3 Planning Issue
🚀
Internal Milestone Review & Discussion Milestone: 2021-08-18 to 2021-09-17
Theme:
- Complete Pages Migration, fix high priority Pages issues in anticipation of category move
- SaaS Reliability/Scalability
📦
Capacity
- Average MRs completed:
- Average MRs per Engineer:
🦊
Deliverables This includes all planned issues, including User Experience, Bugs, Security, Technical Debt, UX debt, Usability etc.
Top priority deliverables:
~"Release::P1"
Issue | Weight | Note |
---|---|---|
Remove support for disk configuration source | 2 | Complete Pages Migration |
Remove support for gitlab_pages['use_legacy_storage'] setting | 1 | Complete Pages Migration |
Remove legacy storage pages removal logic | 1 | Complete Pages Migration |
Stop deploying to the legacy pages storage | 1 | Complete Pages Migration |
Revisit the batch loading process to properly load the associated rows | 2 | SaaS Reliability/Scalability |
Fix orphaned ci_build_id in pages_deployments table | 1 | SaaS Reliability/Scalability |
Manually renaming environments breaks future deployments | 2 | Carryover ~bug from 14.2 |
~"Release::P2"
Issue | Weight | Note |
---|---|---|
Remove chroot logic | 3 | Complete Pages Migration |
Enforce the execution order of jobs using resource_group | 4 | Carryover from 14.2 |
Allow guests to see tag names associated with releases | 2 | SaaS Reliability/Scalability |
Document to use name: review/$CI_COMMIT_REF_SLUG instead of review/$CI_COMMIT_REF_NAME for review apps |
Blocks |
|
Invalid Environment Not Being Created Should Be Surfaced To User | ~bug carried over from 14.2 | |
Create new Release SMAU | Lack details currently - @kbychu to add more info |
~"Release::P3"
Issue | Weight | Note |
---|---|---|
Add a new SLI for the internal API to the pages service that uses gitlab_pages_domains_source_api_call_duration_bucket for apdex and gitlab_pages_domains_source_api_requests_total for error rate. |
1 | Error Budget |
Move permission check of canReadEnvironment to BE | 2 | Onboarding |
Auto stop doesn't work after redeploying an environment | SaaS Reliability/Scalability | |
CI resource_group not working when using $CI_ENVIRONMENT_NAME directly | 1 | Onboarding |
Make carrierwave uploaders tmp dir configurable | 2 | Fixes gitlab-org/gitlab#330640, Complete Pages Migration |
Total weight: XX
🕵
Needs Weight Issue: Research #79 (closed)
🌀
Design Issue | Weight | Note |
---|---|---|
|
3 |
Short spillover from 14.2 -- done! |
|
5 | |
|
4 | |
[Dropped] |
3 |
Team decided this behavior should be carried on in the background and have no UX involvement |
✋ Not Started | 🧊 Blocked |🚗 Parked |🔄 In Progress |🏓 In feedback or review |✅ Done
Total weight: 9
Ongoing Design Work | Notes | Percent | Weight |
---|---|---|---|
Release Design |
Milestone work: tactical design, research, implementation support | 70% | 14 |
UX OKRs & Personal Growth | Career development, Pajamas contributions, coffee chats, sync and async cross-functional engagements | 20% | 4 |
Release UX Strategy | Mapping & defining long term vision for Release group | 10% | 2 |
UX OKRs |
---|
Evaluate the experience of 10 product categories and make recommendations to improve learnability |
Continue validating Jobs to be Done to better support Category Maturity |
Design::Next
Design issues that will (or might) be worked on in the next milestone. It also serves as a list of stretch goals for this milestone: think of it as Design::P4
Click to Expand
Issue | Estimated Weights | Note |
---|---|---|
Group-level UI for Protected Environments | ? |
Base feature was just implemented |
Design new component to replace environments table | 5 |
Blocked on 14.2 |
'Deploy to' label on environment is not necessarily right | 2 |
Blocked on 14.2 |
Improve default sorting on Single Environment Page | 3 |
Blocked on 14.2 |
Manual deploy button used as ReDeploy button and without interval/restriction | 3 |
Blocked on 14.2 |
Show stopping deployment information inside of the merge request widget | 3 |
Previously scheduled for 14.3 |
Handle cluster Environments not loading better on the FE | 3 |
Previously scheduled for 14.3 (Seems to relate to the current ongoing spinner on gitlab-org/gitlab environments) |
Show manual not deployed jobs on the environment page | 3 |
Very interesting issue for environments redesign in 14.3 |
"Delete" button on environment's detail page does nothing | ? | Small bug that's likely fixed, need to investigage |
🎯
OKR Alignment
👀
Things to Pay Attention To Planning Tasks
-
Team updates holidays section -
EM update capacity section -
PM highlights work for Deliverables, User Experience, Bug Fixes, Security Fixes, Technical Debt sections -
PM describes how this milestone aligns with our team's OKRs -
Team highlights Things to Pay Attention To section -
Engineers begin working on issues in workflow::ready for development
Edited by Daniel Fosco