A | B | C | D | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | AH | AI | AJ | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Legend: | code in review | code merged | |||||||||||||||||||||||||
2 | Work Item | SB | Prime | 3/4 | 3/11 | 3/18 | 3/25 | 4/1 | 4/8 | 4/15 | 4/22 | 4/29 | 5/6 | 5/13 | 5/20 | 5/27 | 6/3 | 6/10 | 6/17 | Notes | ||||||||
3 | Pre-cutover pike: Primary feature content (DONE) | |||||||||||||||||||||||||||
31 | Pre-cutover master: Feature content (DONE) | |||||||||||||||||||||||||||
52 | Milestone: StarlingX: Containers master Cut-Over | Cutover occurred March 1st | ||||||||||||||||||||||||||
53 | TEST activities after cut-over | |||||||||||||||||||||||||||
54 | Automated and Manual Regression after containerer cut-over | PV | started | 4/29: In progress | ||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||||
56 | Post-cutover container work items, ie: don't gate cutover | |||||||||||||||||||||||||||
57 | Already Done | Monitoring of k8s daemons with pmon | 2002843: [Feature] Kubernetes Platform Support | Bin | 3/4: DONE | |||||||||||||||||||||||
58 | Add support for k8s labels to inventory panel | 2004470: [Feature] Add support for k8s labels to inventory panel | Yan | x | 3/25: DONE | |||||||||||||||||||||||
59 | ||||||||||||||||||||||||||||
60 | Rebase | Rebase keystone & horizon puppet modules to work off master (Host) | 2004765: [Feature] Rebase bare metal keystone and horizon to OpenStack master | Tyler | x | x | x | x | x | x | x | x | 4/29: DONE | |||||||||||||||
61 | Rebase to latest sha for openstack-helm, openstack-helm-infra, armada | 2004520 | Bob | x | x | x | x | 4/15: DONE | ||||||||||||||||||||
62 | Upversion kubernetes and dependencies | 2005198 | Al | x | 1 | 2 | 4/15: DONE | |||||||||||||||||||||
63 | Custom HELM/Armada changes merged to upstream helm & armada projects | 2003909: [Feature] Infrastructure HELM Chart Override Generation | Angie/Bob/David/Irina/Gerry | x | x | x | x | x | x | x | x | x | x | x | x | x | x | 1 | x | 6/17: ceph tiering commit out for review; nova tasks fcst July 5 | ||||||||
64 | ||||||||||||||||||||||||||||
65 | Network Feats | Calico host endpoint and policy configuration for host protection | 2005066: [Feature] Calico host endpoint and policy configuration for host protection | Yi Wang | x | x | x | x | x | x | 4/29: DONE | |||||||||||||||||
66 | Support for OVS as the default virtual switch | 2004649 | Huifeng | x | x | x | 1 | x | x | x | x | 1 | x | x | 2 | 6/17: DONE | ||||||||||||
67 | Conversion of computes to k8s worker nodes -- post cutover items | 2004022: [Feature] Change compute node to worker node personality | David | x | x | x | 4/22: DONE | |||||||||||||||||||||
68 | SR-IOV network device plugin support | 2005208: [Feature] SR-IOV network device plugin support | Steve | x | x | x | x | x | x | 5/22: DONE | ||||||||||||||||||
69 | ||||||||||||||||||||||||||||
70 | New HELM charts | HELM chart overrides for FM | 2004008: [Feature] Create HELM chart for Fault project | Mario | x | x | x | x | x | x | x | x | 6/10: Churned to stx3.0; code pushed in stc2.0 but disabled | |||||||||||||||
71 | HELM chart overrides for ironic | 2004760: Containerize the ironic service | Mingyuan | x | x | x | x | x | x | 1 | 2 | x | 3 | x | 6/17: commits merged; final step is demo and TL approval | |||||||||||||
72 | Containerize the OpenStack client | 2005312 | Stefan | x | x | x | x | x | x | 6/17: code merged but hit sanity issues; commits reverted and feature moved to stx3.0 | ||||||||||||||||||
73 | ||||||||||||||||||||||||||||
74 | Authentication | K8s API Authentication | 2002843: [Feature] Kubernetes Platform Support | Jerry | x | x | x | x | x | x | x | x | x | 1 | x | 6/17: fianl commit for api authentication merged in upstream armada; now need to work through rebase of STX to latest armada | ||||||||||||
75 | Local Docker Registry: Registry Authentication | 2002840: [Feature] Local Docker Registry | Jerry/Jason | x | 4/1: DONE | |||||||||||||||||||||||
76 | Local Docker Registry: Internal registry management on controller | 2002840: [Feature] Local Docker Registry | Jerry | x | x | x | x | x | 5/22: DONE | |||||||||||||||||||
77 | ||||||||||||||||||||||||||||
78 | Other New Fn'ality | https support for containerized openstack | 2004433: [Feature] Enable https support for containerized openstack endpoints | Teresa | x | x | x | x | 4/15: DONE | |||||||||||||||||||
79 | Huge page allocation/handling | 2004763: [Feature] Huge page management | Austin | x | x | x | x | x | x | x | x | x | 6/17: DONE | |||||||||||||||
80 | Enable support for node-feature-discovery | 2005193 | Chris | x | 1 | 2 | x | x | 5/22: DONE | |||||||||||||||||||
81 | Pinning of containers on workers and aio | 2004762 & 2005192 | JimG | x | x | x | x | 1 | x | x | x | 2 | x | 2 | x | x | 5/22: Main content delivered; currently working through functional tests to get fullcapability to work; If anything does not land will churn final items into R3 | |||||||||||
82 | Decouple rbd-provisioner from openstack application | 2005424 | Bob | x | x | 1 | x | x | 2 | 5/27: Content merged; will soak before accepting | ||||||||||||||||||
83 | Backup & Restore | 2004761: Integrate Backup & Restore with Containers | Wei/TBD | x | x | x | x | x | x | x | 1 | x | x | x | x | x | TBD | 6/3: Churned into stx3.0 | ||||||||||
84 | Application versioning | 2005350: Changes to charts and application framework to support docker image updates | Angie | x | x | x | x | x | 1 | x | x | 2 | 3 | x | x | 4 | 6/17: DONE | |||||||||||
85 | ||||||||||||||||||||||||||||
86 | Integ/Robustness | Replication of mariadb for containerization (post-cutover work items) | 2004712 | ChrisF/Bin | x | x | x | x | 1 | 1a | 4/22: DONE | |||||||||||||||||
87 | Container Integration on OpenStack Master (Stein) | 2004751 | Don/Bob/etc | x | x | x | x | x | x | 5/27: DONE | ||||||||||||||||||
88 | Container log persistence & monitoring | 2005733 | John | x | x | x | x | x | x | x | x | x | x | x | 6/10: main content merged; remaining items for stx3.0 | |||||||||||||
89 | Containerization Integration | 2004520 | All | x | x | x | x | x | x | x | x | x | 6/17: DONE -- Final commit merged | |||||||||||||||
90 | ||||||||||||||||||||||||||||
91 | Cleanup | Containerized Openstack static configuration cleanup | 2003909: [Feature] Infrastructure HELM Chart Override Generation | Kristine | x | x | 3/18: DONE | |||||||||||||||||||||
92 | Removal of all bare metal openstack related code (packages, puppet etc.) | 2004764: [Feature] Removal of bare metal Openstack related code | Al | x | 1 | x | 2 | x | x | 3 | x | x | 4 | x | x | 5 | 5/22: Initial removal done; several items remain; low risk to allow after MS3 | |||||||||||
93 | Armada final items (map logs + support helm user overrides) | 2003908: [Feature] Armada Integration | TBD | x | x | x | ? | ? | 4 | x | 6/17: final commit out for review | |||||||||||||||||
94 | Kubernetes Cluster Network Configuration (handle I/F too long + cleanup) | 2004273 | Teresa | x | x | x | x | x | x | x | x | x | x | x | x | 6/17: final commit merged | ||||||||||||
95 | ||||||||||||||||||||||||||||
96 | Misc/Minor | CEPH persistent storage for k8s (restapi doc update) | 2002844 | Ovidiu | x | 5/22: DONE | ||||||||||||||||||||||
97 | Generalized I/F & Network configuration (restapi doc update) | 2003087 | Teresa | x | 4/8: DONE | |||||||||||||||||||||||
98 | ||||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||
100 | Milestones | |||||||||||||||||||||||||||
101 | Project cutover to containers | March 1 (completed) | ||||||||||||||||||||||||||
102 | Rebased to recent versions of k8s pkgs (k8s, calico, helm, etcd, coredns, armada) | April 19 | ||||||||||||||||||||||||||
103 | All features complete | June 3 --> June 10 | ||||||||||||||||||||||||||
104 | Some sub milestones | |||||||||||||||||||||||||||
105 | Feat ready: https | March 27 (completed) | ||||||||||||||||||||||||||
106 | Feat ready: ironic | April 8 | May 24 | May 13: reviews posted and working thru follow-up | ||||||||||||||||||||||||
107 | Feat ready: authentication in place for docker & k8s api | April 29 | May 13: need follow-up and new forecast | |||||||||||||||||||||||||
108 | ||||||||||||||||||||||||||||
109 | May 22 stats: | |||||||||||||||||||||||||||
110 | 47 stx2.0 SBs | |||||||||||||||||||||||||||
111 | 28 merged-accepted | |||||||||||||||||||||||||||
112 | 3 merged-completed | |||||||||||||||||||||||||||
113 | 3 expected to complete by May 31 (Ironic, docker image updates) | |||||||||||||||||||||||||||
114 | 5 expected to complete by June 7 (OVS, integration SBs) | |||||||||||||||||||||||||||
115 | 1 expected to complete by June 14 (final helm chart overrides for nova and storage) | |||||||||||||||||||||||||||
116 | 3 are cleanup/code removal SBs and may go into late June but are low risk tasks | |||||||||||||||||||||||||||
117 | 4 are candidates to move to R3 (Containerization of Clients, Fault; remainder of CPU manager static policy, Backup and Restore with Containers) | |||||||||||||||||||||||||||
118 | ||||||||||||||||||||||||||||
119 | ||||||||||||||||||||||||||||
120 | ||||||||||||||||||||||||||||
121 | ||||||||||||||||||||||||||||
122 | ||||||||||||||||||||||||||||
123 | ||||||||||||||||||||||||||||
124 | ||||||||||||||||||||||||||||
125 | ||||||||||||||||||||||||||||
126 | ||||||||||||||||||||||||||||
127 | ||||||||||||||||||||||||||||
128 | ||||||||||||||||||||||||||||
129 | ||||||||||||||||||||||||||||
130 | ||||||||||||||||||||||||||||
131 | ||||||||||||||||||||||||||||
132 | ||||||||||||||||||||||||||||
133 | ||||||||||||||||||||||||||||
134 | ||||||||||||||||||||||||||||
135 | ||||||||||||||||||||||||||||
136 | ||||||||||||||||||||||||||||
137 | ||||||||||||||||||||||||||||
138 | ||||||||||||||||||||||||||||
139 | ||||||||||||||||||||||||||||
140 | ||||||||||||||||||||||||||||
141 | ||||||||||||||||||||||||||||
142 | ||||||||||||||||||||||||||||
143 | ||||||||||||||||||||||||||||
144 | ||||||||||||||||||||||||||||
145 | ||||||||||||||||||||||||||||
146 | ||||||||||||||||||||||||||||
147 |