Project

Profile

Help

Sprint Plans » History » Sprint/Milestone 68

rchan, 04/17/2019 09:10 PM

1 1 rchan
# Sprint Plans
2
3 68 rchan
## Sprint 52
4
5
Dates: Thursday April 18, 2019 - Thursday May 10, 2019  
6
Sprint Goals/Focus:  
7
Notes
8
9
  - Pulp 2
10
      - 2.19.1 Release
11
      - high priority bugs
12
  - Katello integration blockers
13
  - Pulp 3 Core bugs
14
  - Pulp 3 Documentation work
15
      - Including quick start guides
16
  - Pulp 3 Docker/RPM
17
      - Feature parity with Core RC
18
  - Pulp 3 Python
19
      - Whitelist/Blacklist Sync, Upload, Remote clean up, Remove Publisher (refactor)
20
  - Pulp 3 Ansible Plugin
21
      - Galaxy Collection support
22
  - Red Hat Summit demo prep
23
  - Planning for what's next:
24
      - Pulp 3 GA: FIPS & Pulp 2--\>Pulp 3 Migrations
25
      - Katello integration
26
  - Packaging Pulp for Fedora 30
27
28 64 rchan
## Sprint 51
29
30
Dates: Friday Mar 29, 2019 - Wednesday 17-Apr-2019  
31 65 rchan
Sprint Goals/Focus: Pulp 3 Plugins released working with Core RC  
32 64 rchan
Notes
33
34
  - Pulp 2
35
      - 2.19.0 Release
36
      - high priority bugs
37
  - Katello integration blockers
38
  - Pulp 3 Core bugs
39
  - Pulp 3 Documentation work
40 66 rchan
      - Including quick start guides
41
  - Pulp 3 Docker/Python/Ansible Plugin
42 1 rchan
      - Working with Pulp 3 Core RC release
43 64 rchan
      - Bug fixes discovered post beta
44
  - Red Hat Summit demo prep
45 66 rchan
  - Cert Guards (improve docs, initial release to PyPI, have tests run as part of core tests)
46 1 rchan
  - Planning for what's next:
47 66 rchan
      - Pulp 3 GA: FIPS & Pulp 2--\>Pulp 3 Migrations
48 64 rchan
      - Katello integration
49
      - Ansible Galaxy collections content type support
50 66 rchan
  - Packaging Pulp for Fedora 30
51
  - Pulp 2 clean up bugs
52 67 rchan
  - Pulp 3 Maven Plugin
53
      - Single Use case: Use Pulp 3 as a pull-through cache for Maven central
54 64 rchan
55 58 rchan
## Sprint 50
56
57
Dates: Friday Mar 8, 2019 - Thursday 28-Mar-2019  
58
Sprint Goals/Focus: Pulp 3 RC + Plugins to Core RC feature parity  
59
Notes
60
61 63 rchan
  - Katello integration blockers
62 58 rchan
  - pulplift working without issues
63
  - Pulp3 Core RC Features:
64
      - Documentation work
65 62 rchan
      - Stages API bug fixes
66 58 rchan
      - RC blockers
67
          - https://pulp.plan.io/issues?query_id=121
68
      - Fix blockers for Ansible Galaxy team
69
          - bugs
70
          - Unit testing
71 61 rchan
  - Pulp 3 Docker/RPM/Python/Ansible Plugin
72 60 rchan
      - Working with Pulp 3 Core RC release
73
      - Bug fixes discovered post beta
74 58 rchan
  - Pulp 2 bugs/features:
75
      - must fix/urgent bugs (planned feature work for 2.19.0 completed)
76 63 rchan
  - Red Hat Summit demo prep
77 58 rchan
78 50 rchan
## Sprint 49
79
80
Dates: Friday Feb 15, 2019 - Thursday 7-Mar-2019  
81
Sprint Goals/Focus: Pulp 3 RC + Plugins to Core RC feature parity  
82
Notes
83
84 56 rchan
  - pulplift working without issues
85 53 ipanova@redhat.com
  - Pulp3 Core RC Features:
86
      - ~~Lazy sync completed~~
87 1 rchan
      - UUID work
88
      - Documentation work
89 55 rchan
      - Stages API improvements
90 1 rchan
      - RC blockers
91
          - https://pulp.plan.io/issues?query_id=121
92 55 rchan
      - Fix blockers for Ansible Galaxy team
93
          - bugs
94
          - Unit testing
95 57 rchan
  - Pulp 3 Docker/RPM Plugin
96
      - Just enough work to keep these working with changes to core on master branch
97
      - note: feature parity with core RC will be done at a later time 
98 50 rchan
  - Pulp 2 bugs/features:
99
      - must fix/urgent bugs (planned feature work for 2.19.0 completed)
100
101 41 rchan
## Sprint 48
102
103
Dates: Friday Jan 25, 2019 - Thursday 14-Feb-2019  
104 48 rchan
Sprint Goals/Focus: Pulp3 RC  
105 47 rchan
Notes  
106
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
107 41 rchan
Notes
108 47 rchan
109
  - Pulp3 Core RC Features:
110
      - Lazy sync completed
111
      - UUID work
112
      - Documentation work
113
      - Stages API improvements
114
          - Docker sync rework
115
      - RC blockers
116
          - https://pulp.plan.io/issues?query_id=121
117
  - Pulp 2 bugs/features:
118
      - bugs as prioritized by internal stakeholders
119 41 rchan
120
## Sprint 47
121
122
Dates: Friday Jan 04, 2019 - Thursday 24-Jan-2019  
123
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
124
Notes
125
126
  - Pulp 2 bugs/features:
127 1 rchan
      - bugs as prioritized by internal stakeholders
128 41 rchan
      - Pulp 2.19.0:
129 49 rchan
          - Module Errata Depsolving - reconcile plan/strategy & complete merge
130 43 rchan
  - Pulp3 Core RC Features:
131 42 rchan
      - Lazy sync completed
132 43 rchan
      - UUID work
133 1 rchan
      - Content protection work
134
      - Documentation work
135 43 rchan
      - Stages API improvements
136
          - Docker sync rework
137
      - RC blockers
138 45 daviddavis
          - https://pulp.plan.io/issues?query_id=121
139 46 rchan
  - Docker beta
140
  - RPM plugin
141
      - Kickstart tree planning
142 41 rchan
143 36 rchan
## Sprint 46
144 35 rchan
145 36 rchan
Dates: Wednesday Nov 29, 2018 - Wednesday 20-Dec-2018  
146 40 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
147
Notes
148 1 rchan
149 40 rchan
  - Pulp 2 bugs/features:
150
      - bugs as prioritized by internal stakeholders
151
      - Pulp 2.19.0:
152
          - Module Errata Depsolving
153
  - Pulp3 Core GA Features:
154
      - Lazy sync completed (https://pulp.plan.io/issues/3693)
155
      - Docker publish
156
      - Single Content work
157
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
158
      - Content protection work
159
      - Documentation work
160
      - Katello P1 - migrations
161 38 rchan
162 36 rchan
## Sprint 45
163 1 rchan
164 35 rchan
Dates: Friday Nov 2, 2018 - Tuesday 28-Nov-2018  
165 34 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
166
Notes
167
168 1 rchan
  - Pulp 2 bugs/features:
169 34 rchan
      - bugs as prioritized by internal stakeholders
170 37 rchan
      - 2.18.0 Module Errata Applicability
171
      - Module Errata Depsolving
172 34 rchan
  - Pulp3 Core GA Features:
173
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
174
      - RPM plugin beta release
175 1 rchan
      - Docker sync + publish
176 38 rchan
      - Single Content work
177 1 rchan
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
178 38 rchan
      - Content protection work
179 39 rchan
      - Documentation work
180 35 rchan
181
## Sprint 44
182
183
Dates: Friday Oct 5, 2018 - Thursday ~~Oct 26~~ 01-Nov, 2018  
184
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
185
Notes
186
187
  - Pulp 2 bugs/features:
188
      - bugs as prioritized by internal stakeholders
189
      - 2.19.0 Module Errata Applicability & Depsolving
190
  - Pulp3 Core GA Features:
191
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
192 1 rchan
      - RPM plugin beta release
193 35 rchan
      - Docker sync + publish
194
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
195 38 rchan
      - Content protection work
196 35 rchan
      - Katello P1 items (e.g.?)  
197 34 rchan
        Decided to extend sprint through week after on-sight planning meeting to prep for next Sprint.
198 31 rchan
199
## Sprint 43
200 1 rchan
201 34 rchan
Dates: Friday Sept 14, 2018 - Thursday Oct 4, 2018  
202 1 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
203 31 rchan
Notes
204 34 rchan
205
  - Pulp 2 bugs/features:  
206 31 rchan
    ~~\*\* 2.18.0 Module Errata support~~
207
      - bugs as prioritized by internal stakeholders
208
      - 2.19.0 Module Errata Applicability & Depsolving
209 32 daviddavis
  - Pulp3 Core GA Features:
210
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
211 33 ipanova@redhat.com
      - RPM plugin beta release
212 31 rchan
      - Docker plugin (models) + sync
213 32 daviddavis
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
214
      - Content protection work (https://pulp.plan.io/issues/3968)
215
      - Katello P1 items (e.g. https://pulp.plan.io/issues/3802)
216 31 rchan
      - Installer wrap up
217 26 rchan
218
## Sprint 42
219 30 rchan
220 26 rchan
Dates: Friday Aug 24, 2018 - Thursday Sept 13, 2018  
221
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
222
Notes
223
224 27 rchan
  - Pulp 2 bugs/features:
225
      - 2.18.0 Module Errata support
226 26 rchan
      - bugs as prioritized by internal stakeholders
227
  - Pulp3 Core GA Features:
228 30 rchan
      - Lazy sync start this sprint (https://pulp.plan.io/issues/3693)
229 27 rchan
      - ~~RPM plugin (sync +~~ publish) 
230 26 rchan
      - Docker plugin (models)
231 28 daviddavis
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
232 26 rchan
      - ~~CLI progress~~ keep #3627 on sprint, this is blocked until bindings id/href is resolved- 
233 30 rchan
      - bindings id/href resolution - off-sprint prototype from @bizhang will unblock:
234
          - ~~3851, 3856, 3580,~~ 3836
235
      - Installer work - 1 FTE during this sprint  
236 26 rchan
        ~~\* Merge & complete docs tasks that have been partially complete for some time.~~
237 20 rchan
238
## Sprint 41
239
240
Dates: Friday Aug 3, 2018 - Thursday August 23, 2018  
241
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
242
Notes
243
244
  - Pulp 2 bugs/features:
245
      - Module Errata support
246
      - bugs as prioritized by Sat liasons
247 22 bizhang
  - Core GA Features:
248 24 rchan
      - CLI progress- keep #3627 on sprint, this is blocked until bindings id/href is resolved 
249
      - bindings id/href resolution - off-sprint prototype from @bizhang will unblock:
250 21 bmbouter
          - 3851, 3856, 3580, 3836
251
      - Installer work on sprint - 0.5 FTE starting on Aug 20th
252 20 rchan
      - Lazy sync start this sprint (https://pulp.plan.io/issues/3693)
253 21 bmbouter
      - Pulp 3 RPM (sync+publish) and Docker( models) Plugins on start again
254 20 rchan
      - Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
255 14 rchan
256
## Sprint 40
257
258
Dates: Friday July 13, 2018 - Thursday August 2, 2018  
259
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
260
Notes
261
262
  - Pulp 2 bugs/features:
263
      - Pulp 2.17 features:
264 18 milan
          - Rich Dependency Support
265 14 rchan
              - Weak dependencies? (see Issue #3847)
266
          - Advanced Modularity
267
          - Container/Docker plugin enhancements (3137)
268 15 rchan
  - Core GA Features:
269 19 bmbouter
      - CLI progress - feedback from July 2 deadline digested
270 14 rchan
      - Declarative Versions - waiting on input after deep dive, then https://pulp.plan.io/issues/3844
271 17 rchan
      - Installer work on sprint - no commitment from core team on staffing
272
      - Lazy sync still on hold. Let's focus on less & know this is ready to start.
273
      - Pulp 3 RPM and Docker Plugins on hold (again, focus on less & get done before start this again)
274 14 rchan
      - Performance bugs if staffing available - some of this is already in progress
275 12 rchan
276
## Sprint 39
277
278
Dates: Friday June 22, 2018 - Thursday July 12, 2018  
279
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
280
Notes
281
282
  - Pulp 2 bugs/features:
283
      - FIPS - can we aim to close all known stories that aren't blocked?
284
      - Pulp 2.17 features:
285
          - Advanced Modularity + Rich Dependency Support
286
          - Container/Docker plugin enhancements
287
  - Core GA Features:
288
      - Installer work on sprint - no commitment from core team on staffing
289 13 rchan
      - Trickle progress (whatever staffing allows after Pulp 2 commitments delivered) on Pulp 3 RPM and Docker Plugins
290
      - CLI progress blocked - waiting on feedback period ending July 2, little progress made until feedback is received & digested
291 12 rchan
  - Lazy sync ready to start from planning perspective, but no capacity, so this is paused as well but would welcome community contribution
292 8 rchan
293
## Sprint 38
294
295
Dates: Friday June 1, 2018 - Thursday June 21, 2018  
296
Sprint Goals/Focus: Pulp 3 GA + Pulp 2  
297
Notes
298
299 9 rchan
  - Pulp 2 bugs/features:
300
      - FIPS
301 10 rchan
      - Modularity
302 1 rchan
      - Container/Docker plugin enhancements
303 10 rchan
  - Core GA Features:
304
      - Installerwork on sprint - no commitment from core team on staffing
305 11 rchan
  - Pause progress on Pulp 3 RPM and Docker Plugins
306
      - Only one Pulp3 Docker Plugin task - and probably will not get to this in this sprint
307 8 rchan
  - Lazy sync ready to start from planning perspective, but no capacity, so this is paused as well
308 7 rchan
309
## Sprint 37
310
311
Dates: Friday May 11, 2018- Thursday May 31,2018  
312
Sprint Goals/Focus: Pulp 3 GA + Pulp 2  
313 1 rchan
Notes
314
315
  - Reserve time for fixing issues found after Core Beta released
316 10 rchan
  - Planning for conferences and Pulp 3.0 GA planning
317
318
Completion
319
320 7 rchan
  - Lazy Sync planning completed
321 5 rchan
322
## Sprint 36
323
324
Dates: Friday April 20, 2018- Thursday May 10,2018  
325
Sprint Goals/Focus: Pulp 3 Core Beta  
326
Notes
327
328 6 rchan
  - Items focused on remaining Pulp 3.0 Core Beta deliverables
329
  - Reserve time for fixing issues found after Core Beta released
330 5 rchan
  - Planning for conferences and Pulp 3.0 GA planning
331
332
## Sprint 35
333
334
Dates: Friday March 30, 2018- Thursday April 19,2018  
335
Sprint Goals/Focus: Pulp 3 Core Beta  
336
Notes
337
338
  - Items focused on Pulp 3.0 Core Beta deliverables
339 3 rchan
340
## Sprint 34
341 4 rchan
342 1 rchan
Dates: Friday March 9, 2018- Thursday March 29,2018  
343
Sprint Goals/Focus: Pulp 3 Core Beta Dev Freeze  
344
Notes
345
346
  - Moving to use Sprint Custom field instead of "Sprint/Milestone" field this sprint. 
347 4 rchan
  - Items not needing to be done by March 22 (Core Beta or otherwise) will be put on the sprint and keep "Sprint Candidate flag"
348 1 rchan
  - Originally planned to end 3/22 for a feature freeze. Feature freeze was moved to 3/29 and didn't catch this update unilt 3/28/18.