Project

Profile

Help

Sprint Plans » History » Sprint/Milestone 78

rchan, 05/14/2019 04:25 AM

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