Project

Profile

Help

Sprint Plans » History » Sprint/Milestone 90

rchan, 06/19/2019 07:40 PM

1 1 rchan
# Sprint Plans
2
3 88 rchan
## Sprint 55
4
5
Dates: Friday June 21, 2019 - Thursday July 11, 2019  
6
Sprint Goals/Focus:
7
8
  - Pulp 2
9
      - 2.20.0 Release
10
      - high priority bugs
11
  - Pulp 3 Katello integration blockers
12
      - Bindings
13
      - REST API bugs/features
14
  - Travis Config Generator
15
      - adopted by File, RPM, Docker plugins
16
  - Pulp 3 Core
17
      - high prio bugfixes for core as needed
18
      - FIPS dev environment
19
      - Pulp 2--\>Pulp 3 Migrations
20
  - Pulp 3 Documentation work
21
      - Including quick start guides
22
      - plugin feature documentation
23
  - Pulp 3 RPM
24
      - modularity content (design/development)
25
      - better errata support
26
  - Pulp 3 Docker
27
      - docker push investigation
28
      - katello gap analyses
29
  - Pulp 3 Python
30 90 rchan
      - Include/exclude from requirements.txt
31 88 rchan
  - Pulp 3 Ansible Plugin
32
      - documentation improvements
33
      - release process improvements
34
  - Planning for what's next:
35
      - Migration Plan schema needs to be defined
36
  - Packaging Pulp for Fedora 30
37
38 79 rchan
## Sprint 54
39
40
Dates: Friday May 31, 2019 - Thursday June 20, 2019  
41
Sprint Goals/Focus:
42
43
  - Pulp 2
44
      - 2.20.0 Release
45
      - high priority bugs
46 80 rchan
  - Pulp 3 Katello integration blockers
47 79 rchan
      - Bindings
48 83 dkliban@redhat.com
      - REST API bugs/features
49 85 dkliban@redhat.com
  - Travis Config Generator
50
      - adopted by File, RPM, Docker plugins
51 79 rchan
  - Pulp 3 Core
52
      - high prio bugfixes for core as needed
53
      - FIPS dev environmenbt
54
      - Pulp 2--\>Pulp 3 Migrations
55
  - Pulp 3 Documentation work
56
      - Including quick start guides
57
      - plugin feature documentation
58
  - Pulp 3 RPM
59 81 ttereshc
      - installer improvement
60
      - modularity content (design/development)
61
      - better errata support
62 79 rchan
  - Pulp 3 Docker
63 84 ipanova@redhat.com
      - docker push investigation
64
      - katello gap analyses
65 79 rchan
  - Pulp 3 Python
66 90 rchan
      - one-shot Upload
67 86 dkliban@redhat.com
  - Pulp 3 Ansible Plugin
68
      - documentation improvements
69
      - release process improvements
70 79 rchan
  - Planning for what's next:
71 87 dkliban@redhat.com
      - Migration Plan schema needs to be defined
72 79 rchan
  - Packaging Pulp for Fedora 30
73
74 68 rchan
## Sprint 53
75 71 rchan
76
Dates: Friday May 10, 2019 - Thursday May 30, 2019  
77
Sprint Goals/Focus:
78
79
  - Pulp 2
80
      - 2.19.1 Release
81 77 rchan
      - high priority bugs
82 71 rchan
      - Start on 2.20.0 bugs
83
  - Katello integration blockers
84 73 bmbouter
      - Bindings
85
  - Pulp 3 Core
86
      - Master/Detail Distributions
87
      - plugin updates for Distribution changes
88
      - releasing rc2
89 78 rchan
      - high prio bugfixes for core as needed
90
      - FIPS dev environmenbt
91 71 rchan
      - Pulp 2--\>Pulp 3 Migrations
92
  - Pulp 3 Documentation work
93
      - Including quick start guides
94
      - plugin feature documentation
95
  - Pulp 3 Docker & RPM
96 1 rchan
      - Feature parity with Core RC2
97 77 rchan
  - Pulp 3 Python
98 90 rchan
      - One shot Upload
99 72 bmbouter
  - Pulp 3 Ansible Plugin
100
      - move to RTD and improve the docs
101 71 rchan
      - compatibility updates w/ mazer as required (none currently planned)
102
  - Planning for what's next:
103
      - Katello integration
104 1 rchan
      - Pulp 3 RPM planning: dep solving, modularity, kickstart trees
105 76 ipanova@redhat.com
      - Pulp 3 Docker planning: docker push,schema converter and pulp2 feature gap coverage 
106 71 rchan
  - Packaging Pulp for Fedora 30
107
108
## Sprint 52
109
110
Dates: Thursday April 18, 2019 - Thursday May 9, 2019  
111 69 rchan
Sprint Goals/Focus:
112 68 rchan
113
  - Pulp 2
114
      - 2.19.1 Release
115
      - high priority bugs
116
  - Katello integration blockers
117 70 rchan
      - Bindings
118 68 rchan
  - Pulp 3 Core bugs
119
  - Pulp 3 Documentation work
120
      - Including quick start guides
121
  - Pulp 3 Docker/RPM
122
      - Feature parity with Core RC
123
  - Pulp 3 Python
124
      - Whitelist/Blacklist Sync, Upload, Remote clean up, Remove Publisher (refactor)
125
  - Pulp 3 Ansible Plugin
126
      - Galaxy Collection support
127
  - Red Hat Summit demo prep
128
  - Planning for what's next:
129
      - Pulp 3 GA: FIPS & Pulp 2--\>Pulp 3 Migrations
130
      - Katello integration
131
  - Packaging Pulp for Fedora 30
132
133 64 rchan
## Sprint 51
134
135
Dates: Friday Mar 29, 2019 - Wednesday 17-Apr-2019  
136 65 rchan
Sprint Goals/Focus: Pulp 3 Plugins released working with Core RC  
137 64 rchan
Notes
138
139
  - Pulp 2
140
      - 2.19.0 Release
141
      - high priority bugs
142
  - Katello integration blockers
143
  - Pulp 3 Core bugs
144
  - Pulp 3 Documentation work
145 66 rchan
      - Including quick start guides
146
  - Pulp 3 Docker/Python/Ansible Plugin
147 1 rchan
      - Working with Pulp 3 Core RC release
148 64 rchan
      - Bug fixes discovered post beta
149
  - Red Hat Summit demo prep
150 66 rchan
  - Cert Guards (improve docs, initial release to PyPI, have tests run as part of core tests)
151 1 rchan
  - Planning for what's next:
152 66 rchan
      - Pulp 3 GA: FIPS & Pulp 2--\>Pulp 3 Migrations
153 64 rchan
      - Katello integration
154
      - Ansible Galaxy collections content type support
155 66 rchan
  - Packaging Pulp for Fedora 30
156
  - Pulp 2 clean up bugs
157 67 rchan
  - Pulp 3 Maven Plugin
158
      - Single Use case: Use Pulp 3 as a pull-through cache for Maven central
159 64 rchan
160 58 rchan
## Sprint 50
161
162
Dates: Friday Mar 8, 2019 - Thursday 28-Mar-2019  
163
Sprint Goals/Focus: Pulp 3 RC + Plugins to Core RC feature parity  
164
Notes
165
166 63 rchan
  - Katello integration blockers
167 58 rchan
  - pulplift working without issues
168
  - Pulp3 Core RC Features:
169
      - Documentation work
170 62 rchan
      - Stages API bug fixes
171 58 rchan
      - RC blockers
172
          - https://pulp.plan.io/issues?query_id=121
173
      - Fix blockers for Ansible Galaxy team
174
          - bugs
175
          - Unit testing
176 61 rchan
  - Pulp 3 Docker/RPM/Python/Ansible Plugin
177 60 rchan
      - Working with Pulp 3 Core RC release
178
      - Bug fixes discovered post beta
179 58 rchan
  - Pulp 2 bugs/features:
180
      - must fix/urgent bugs (planned feature work for 2.19.0 completed)
181 63 rchan
  - Red Hat Summit demo prep
182 58 rchan
183 50 rchan
## Sprint 49
184
185
Dates: Friday Feb 15, 2019 - Thursday 7-Mar-2019  
186
Sprint Goals/Focus: Pulp 3 RC + Plugins to Core RC feature parity  
187
Notes
188
189 56 rchan
  - pulplift working without issues
190 53 ipanova@redhat.com
  - Pulp3 Core RC Features:
191
      - ~~Lazy sync completed~~
192 1 rchan
      - UUID work
193
      - Documentation work
194 55 rchan
      - Stages API improvements
195 1 rchan
      - RC blockers
196
          - https://pulp.plan.io/issues?query_id=121
197 55 rchan
      - Fix blockers for Ansible Galaxy team
198
          - bugs
199
          - Unit testing
200 57 rchan
  - Pulp 3 Docker/RPM Plugin
201
      - Just enough work to keep these working with changes to core on master branch
202
      - note: feature parity with core RC will be done at a later time 
203 50 rchan
  - Pulp 2 bugs/features:
204
      - must fix/urgent bugs (planned feature work for 2.19.0 completed)
205
206 41 rchan
## Sprint 48
207
208
Dates: Friday Jan 25, 2019 - Thursday 14-Feb-2019  
209 48 rchan
Sprint Goals/Focus: Pulp3 RC  
210 47 rchan
Notes  
211
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
212 41 rchan
Notes
213 47 rchan
214
  - Pulp3 Core RC Features:
215
      - Lazy sync completed
216
      - UUID work
217
      - Documentation work
218
      - Stages API improvements
219
          - Docker sync rework
220
      - RC blockers
221
          - https://pulp.plan.io/issues?query_id=121
222
  - Pulp 2 bugs/features:
223
      - bugs as prioritized by internal stakeholders
224 41 rchan
225
## Sprint 47
226
227
Dates: Friday Jan 04, 2019 - Thursday 24-Jan-2019  
228
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
229
Notes
230
231
  - Pulp 2 bugs/features:
232 1 rchan
      - bugs as prioritized by internal stakeholders
233 41 rchan
      - Pulp 2.19.0:
234 49 rchan
          - Module Errata Depsolving - reconcile plan/strategy & complete merge
235 43 rchan
  - Pulp3 Core RC Features:
236 42 rchan
      - Lazy sync completed
237 43 rchan
      - UUID work
238 1 rchan
      - Content protection work
239
      - Documentation work
240 43 rchan
      - Stages API improvements
241
          - Docker sync rework
242
      - RC blockers
243 45 daviddavis
          - https://pulp.plan.io/issues?query_id=121
244 46 rchan
  - Docker beta
245
  - RPM plugin
246
      - Kickstart tree planning
247 41 rchan
248 36 rchan
## Sprint 46
249 35 rchan
250 36 rchan
Dates: Wednesday Nov 29, 2018 - Wednesday 20-Dec-2018  
251 40 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
252
Notes
253 1 rchan
254 40 rchan
  - Pulp 2 bugs/features:
255
      - bugs as prioritized by internal stakeholders
256
      - Pulp 2.19.0:
257
          - Module Errata Depsolving
258
  - Pulp3 Core GA Features:
259
      - Lazy sync completed (https://pulp.plan.io/issues/3693)
260
      - Docker publish
261
      - Single Content work
262
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
263
      - Content protection work
264
      - Documentation work
265
      - Katello P1 - migrations
266 38 rchan
267 36 rchan
## Sprint 45
268 1 rchan
269 35 rchan
Dates: Friday Nov 2, 2018 - Tuesday 28-Nov-2018  
270 34 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
271
Notes
272
273 1 rchan
  - Pulp 2 bugs/features:
274 34 rchan
      - bugs as prioritized by internal stakeholders
275 37 rchan
      - 2.18.0 Module Errata Applicability
276
      - Module Errata Depsolving
277 34 rchan
  - Pulp3 Core GA Features:
278
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
279
      - RPM plugin beta release
280 1 rchan
      - Docker sync + publish
281 38 rchan
      - Single Content work
282 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))
283 38 rchan
      - Content protection work
284 39 rchan
      - Documentation work
285 35 rchan
286
## Sprint 44
287
288
Dates: Friday Oct 5, 2018 - Thursday ~~Oct 26~~ 01-Nov, 2018  
289
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
290
Notes
291
292
  - Pulp 2 bugs/features:
293
      - bugs as prioritized by internal stakeholders
294
      - 2.19.0 Module Errata Applicability & Depsolving
295
  - Pulp3 Core GA Features:
296
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
297 1 rchan
      - RPM plugin beta release
298 35 rchan
      - Docker sync + publish
299
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
300 38 rchan
      - Content protection work
301 35 rchan
      - Katello P1 items (e.g.?)  
302 34 rchan
        Decided to extend sprint through week after on-sight planning meeting to prep for next Sprint.
303 31 rchan
304
## Sprint 43
305 1 rchan
306 34 rchan
Dates: Friday Sept 14, 2018 - Thursday Oct 4, 2018  
307 1 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
308 31 rchan
Notes
309 34 rchan
310
  - Pulp 2 bugs/features:  
311 31 rchan
    ~~\*\* 2.18.0 Module Errata support~~
312
      - bugs as prioritized by internal stakeholders
313
      - 2.19.0 Module Errata Applicability & Depsolving
314 32 daviddavis
  - Pulp3 Core GA Features:
315
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
316 33 ipanova@redhat.com
      - RPM plugin beta release
317 31 rchan
      - Docker plugin (models) + sync
318 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))
319
      - Content protection work (https://pulp.plan.io/issues/3968)
320
      - Katello P1 items (e.g. https://pulp.plan.io/issues/3802)
321 31 rchan
      - Installer wrap up
322 26 rchan
323
## Sprint 42
324 30 rchan
325 26 rchan
Dates: Friday Aug 24, 2018 - Thursday Sept 13, 2018  
326
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
327
Notes
328
329 27 rchan
  - Pulp 2 bugs/features:
330
      - 2.18.0 Module Errata support
331 26 rchan
      - bugs as prioritized by internal stakeholders
332
  - Pulp3 Core GA Features:
333 30 rchan
      - Lazy sync start this sprint (https://pulp.plan.io/issues/3693)
334 27 rchan
      - ~~RPM plugin (sync +~~ publish) 
335 26 rchan
      - Docker plugin (models)
336 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))
337 26 rchan
      - ~~CLI progress~~ keep #3627 on sprint, this is blocked until bindings id/href is resolved- 
338 30 rchan
      - bindings id/href resolution - off-sprint prototype from @bizhang will unblock:
339
          - ~~3851, 3856, 3580,~~ 3836
340
      - Installer work - 1 FTE during this sprint  
341 26 rchan
        ~~\* Merge & complete docs tasks that have been partially complete for some time.~~
342 20 rchan
343
## Sprint 41
344
345
Dates: Friday Aug 3, 2018 - Thursday August 23, 2018  
346
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
347
Notes
348
349
  - Pulp 2 bugs/features:
350
      - Module Errata support
351
      - bugs as prioritized by Sat liasons
352 22 bizhang
  - Core GA Features:
353 24 rchan
      - CLI progress- keep #3627 on sprint, this is blocked until bindings id/href is resolved 
354
      - bindings id/href resolution - off-sprint prototype from @bizhang will unblock:
355 21 bmbouter
          - 3851, 3856, 3580, 3836
356
      - Installer work on sprint - 0.5 FTE starting on Aug 20th
357 20 rchan
      - Lazy sync start this sprint (https://pulp.plan.io/issues/3693)
358 21 bmbouter
      - Pulp 3 RPM (sync+publish) and Docker( models) Plugins on start again
359 20 rchan
      - Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
360 14 rchan
361
## Sprint 40
362
363
Dates: Friday July 13, 2018 - Thursday August 2, 2018  
364
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
365
Notes
366
367
  - Pulp 2 bugs/features:
368
      - Pulp 2.17 features:
369 18 milan
          - Rich Dependency Support
370 14 rchan
              - Weak dependencies? (see Issue #3847)
371
          - Advanced Modularity
372
          - Container/Docker plugin enhancements (3137)
373 15 rchan
  - Core GA Features:
374 19 bmbouter
      - CLI progress - feedback from July 2 deadline digested
375 14 rchan
      - Declarative Versions - waiting on input after deep dive, then https://pulp.plan.io/issues/3844
376 17 rchan
      - Installer work on sprint - no commitment from core team on staffing
377
      - Lazy sync still on hold. Let's focus on less & know this is ready to start.
378
      - Pulp 3 RPM and Docker Plugins on hold (again, focus on less & get done before start this again)
379 14 rchan
      - Performance bugs if staffing available - some of this is already in progress
380 12 rchan
381
## Sprint 39
382
383
Dates: Friday June 22, 2018 - Thursday July 12, 2018  
384
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
385
Notes
386
387
  - Pulp 2 bugs/features:
388
      - FIPS - can we aim to close all known stories that aren't blocked?
389
      - Pulp 2.17 features:
390
          - Advanced Modularity + Rich Dependency Support
391
          - Container/Docker plugin enhancements
392
  - Core GA Features:
393
      - Installer work on sprint - no commitment from core team on staffing
394 13 rchan
      - Trickle progress (whatever staffing allows after Pulp 2 commitments delivered) on Pulp 3 RPM and Docker Plugins
395
      - CLI progress blocked - waiting on feedback period ending July 2, little progress made until feedback is received & digested
396 12 rchan
  - Lazy sync ready to start from planning perspective, but no capacity, so this is paused as well but would welcome community contribution
397 8 rchan
398
## Sprint 38
399
400
Dates: Friday June 1, 2018 - Thursday June 21, 2018  
401
Sprint Goals/Focus: Pulp 3 GA + Pulp 2  
402
Notes
403
404 9 rchan
  - Pulp 2 bugs/features:
405
      - FIPS
406 10 rchan
      - Modularity
407 1 rchan
      - Container/Docker plugin enhancements
408 10 rchan
  - Core GA Features:
409
      - Installerwork on sprint - no commitment from core team on staffing
410 11 rchan
  - Pause progress on Pulp 3 RPM and Docker Plugins
411
      - Only one Pulp3 Docker Plugin task - and probably will not get to this in this sprint
412 8 rchan
  - Lazy sync ready to start from planning perspective, but no capacity, so this is paused as well
413 7 rchan
414
## Sprint 37
415
416
Dates: Friday May 11, 2018- Thursday May 31,2018  
417
Sprint Goals/Focus: Pulp 3 GA + Pulp 2  
418 1 rchan
Notes
419
420
  - Reserve time for fixing issues found after Core Beta released
421 10 rchan
  - Planning for conferences and Pulp 3.0 GA planning
422
423
Completion
424
425 7 rchan
  - Lazy Sync planning completed
426 5 rchan
427
## Sprint 36
428
429
Dates: Friday April 20, 2018- Thursday May 10,2018  
430
Sprint Goals/Focus: Pulp 3 Core Beta  
431
Notes
432
433 6 rchan
  - Items focused on remaining Pulp 3.0 Core Beta deliverables
434
  - Reserve time for fixing issues found after Core Beta released
435 5 rchan
  - Planning for conferences and Pulp 3.0 GA planning
436
437
## Sprint 35
438
439
Dates: Friday March 30, 2018- Thursday April 19,2018  
440
Sprint Goals/Focus: Pulp 3 Core Beta  
441
Notes
442
443
  - Items focused on Pulp 3.0 Core Beta deliverables
444 3 rchan
445
## Sprint 34
446 4 rchan
447 1 rchan
Dates: Friday March 9, 2018- Thursday March 29,2018  
448
Sprint Goals/Focus: Pulp 3 Core Beta Dev Freeze  
449
Notes
450
451
  - Moving to use Sprint Custom field instead of "Sprint/Milestone" field this sprint. 
452 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"
453 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.