Project

Profile

Help

Sprint Plans » History » Sprint/Milestone 85

dkliban@redhat.com, 05/31/2019 03:15 PM

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