Project

Profile

Help

Sprint Plans » History » Sprint/Milestone 122

rchan, 12/10/2019 08:19 PM

1 1 rchan
# Sprint Plans
2
3 122 rchan
### Sprint 63
4
5
Dates: Friday December 6, 2019 - Thursday January 9, 2020  
6
Sprint Goals/Focus:
7
8
  - Pulp 2
9
      - Performance bug
10
  - Pulp 3 Container
11
      - Bugfixes ( Katello Ps)
12
      - Improve tests
13
  - Pulp 3 RPM
14
      - Docs
15
      - Important bugfixes before GA
16
      - Performance
17
      - Applicability design/investigation (ggainey, dawalker)
18
      - Starting on some 3.1 features if there is capacity
19
  - Pulp 3 Ansible Plugin
20
      - Build service for December 20th release of Automation Hub
21
  - Pulp 3 Core
22
      - Remaining 3.0 GA blockers ( https://pulp.plan.io/issues?query_id=77 )
23
      - Lots of Docs work
24
      - Bugfix work as needed
25
      - Signing & RBAC design work & SIG meetings
26
  - Pulp 2--\>Pulp 3 Migrations
27
      - Bug fixes and minor improvements based on katello feedback
28
      - More CI for migration plugin - Dennis
29
      - RPM migration PoC - Tanya
30
      - Planning release
31
  - Installer Work
32
      - Install RPM prerequisites  
33
        Add versioning & towncrier for changelog
34
      - Reduce backlog of PRs
35
  - CI improvements:
36
      - Epic: https://pulp.plan.io/issues/5762
37
  - Move PulpQE repos to Pulp organization in github
38
  - SELinux work
39
      - Supporting the delivery of initial selinux policy (mikedep333 and bmbouter)
40
  - Pulp 3.0 GA demo videos
41
      - 1 video for kickstarts planned
42
      - Other demos as needed
43
44 121 rchan
## Sprint 62
45
46
Dates: Thursday November 14, 2019 - Thursday December 5, 2019  
47
Sprint Goals/Focus:
48
49
  - Pulp 2
50
      - Bugfixes
51
  - Pulp 3 Container
52
      - Bugfixes
53
      - Improve tests
54
  - Pulp 3 RPM
55
      - Docs
56
      - Important bugfixes before GA
57
      - Performance
58
      - Tests for sensitive/important areas
59
      - Applicability design/investigation kick off
60
  - Pulp 3 Ansible Plugin
61
      - Fix Travis/get it working with pulpcore RC8
62
      - Working w/ them to unpin their dependency on pulp to get onto ‘master’ once again
63
  - Pulp 3 Core
64
      - Remaining 3.0 GA blockers ( https://pulp.plan.io/issues?query_id=77 )
65
      - Lots of Docs work
66
      - Bugfix work as needed
67
  - Pulp 2--\>Pulp 3 Migrations
68
      - Back to distributors migration
69
      - More CI for migration plugin
70
      - Start on RPM migration PoC
71
      - Planning release
72
  - Installer Work
73
      - Add versioning & towncrier for changelog
74
      - Reduce backlog of PRs
75
  - Move PulpQE repos to Pulp organization in github
76
  - SELinux work
77
      - Supporting the shared environment for lbravec to create the initial selinux policy (mikedep333 and bmbouter)
78
  - Pulp 3.0 GA demo videos
79
      - Early next week - mtg, come up with list of topics, plan a ‘demo day’?
80
81 120 rchan
## Sprint 61
82
83
Dates: Friday October 25, 2019 - Wednesday November 13, 2019  
84
Sprint Goals/Focus:
85
86
  - Pulp 2
87
      - FIPS - remote mongo access - 5512, POST
88
      - Change name of Sat/deferred-download/.treeinfo problem - 5359, ASSIGNED
89
      - /etc/pulp/server.conf still has owner "root:apache" after upgrade - 5447, to be closed WONT?
90
  - Pulp 3 Docker
91
      - docker token auth completed - (in post)
92
      - Dkliban will unblock issue re: pulp settings
93
      - schema converter - wrap up for merging
94
      - Rename pulp_docker→ pulp_container https://pulp.plan.io/issues/4417
95
  - Pulp 3 RPM
96
      - Resolve all blockers, some are waiting on the core
97
      - - compsxml
98
      - - upload 
99
      - - errata merge \<3
100
      - Applicability design/investigation kick off
101
  - Pulp 3 Ansible Plugin - on hold
102
  - Pulp 3 Core
103
      - Merging plugin repos to core 5580
104
      - Typed repositories (https://pulp.plan.io/issues/3541)
105
      - Exporters 5086
106
  - Pulp 2--\>Pulp 3 Migrations
107
      - More CI for migration plugin
108
      - 2 issues
109
          - Keeping track of Pulp 2 removed data & view for Katello
110
  - Installer Work
111
      - Add versioning & towncrier for changelog
112
      - Rename pulp-rpm-prerequisites https://pulp.plan.io/issues/5619
113
      - Start on ansible-pulp versioning & release process: https://pulp.plan.io/issues/5618 (soft blocker for 3.0. Hard blocker for 3.1 .)
114
  - Other container/operator work:
115
      - pulp-insta-demo.sh blog post along with operator blog post.
116
117 117 rchan
## Sprint 60
118
119 119 rchan
Dates: Friday September 27, 2019 - Thursday October 24, 2019  
120 117 rchan
Sprint Goals/Focus:
121
122 118 rchan
  - Pulp 2
123
      - FIPS - remote mongo access - 5512
124
      - Change name of Sat/deferred-download/.treeinfo problem - 5359
125
      - /etc/pulp/server.conf still has owner "root:apache" after upgrade - 5447
126
  - Pulp 3 Docker
127
      - docker token auth completed
128
      - docker content migration 
129
      - Rename pulp_docker→ pulp_container
130
  - Pulp 3 RPM
131
      - modularity upload
132
      - comps.xml types sync 5423 and publish 5495
133
      - planning
134
  - Pulp 3 Ansible Plugin
135
      - File issues describing pulp_ansible changes discussed at AnsibleFest
136
  - Pulp 3 Katello integration blockers - TBD based feedback
137
      - remove duplicates 5008 https://pulp.plan.io/issues/5008 
138
  - Pulp 3 Core
139
      - 6 issues to add to sprint as they are groomed
140
      - https://pulp.plan.io/issues/3541
141
  - Pulp 2--\>Pulp 3 Migrations
142
      - Tool & Finish Docker migration
143
      - Address any feedback from katello feedback on completed bindings
144
  - Installer Work
145
      - Merge/Review/Close PRs https://github.com/pulp/ansible-pulp/pulls
146
      - Re-enable CI for CentOS 7, investigation is still ongoing
147
  - Travis Config Generator
148
      - Containers rolled out to all plugins (about 2/3 way through)
149
      - Update pulp-operator to support configs needed for pulp-ansible
150
      - Split container build code into its own/different repository
151
  - Other container/operator work:
152
      - pulp-insta-demo.sh #5375 is ready and on website; needs blog post along with operator blog post.
153
      - Design work & start implementation on building/publishing pulpcore and basing images on it. Epic #5393
154
      - Some design work to do
155
156 116 rchan
## Sprint 59
157
158
Dates: Friday September 13, 2019 - Thursday September 26, 2019  
159
Sprint Goals/Focus:
160
161 118 rchan
  - Pulp 2
162
      - 2.21.0 -- dev freeze complete
163
      - Module Dependency solving -- merged
164
      - Change name of Sat/deferred-download/.treeinfo problem - 5359
165
      - Investigation of a few issues/BZs
166
  - Pulp 3 Docker
167
      - docker token auth
168
      - Docker workflow docs
169
      - schema converter
170
      - docker content migration
171
  - Pulp 3 RPM
172
      - modularity support 
173
      - comps.xml types support
174
      - kickstart trees 
175
  - Pulp 3 Ansible Plugin
176
      - integration with Galaxy
177
      - Prepare plugin for AnsibleFest
178
  - Pulp 3 Katello integration blockers - TBD based on Katello feedback
179
      - remove duplicates 5008 https://pulp.plan.io/issues/5008
180 111 rchan
  - Pulp 3 Core
181
      - Lots of planning
182
      - 5304: Publish metadata in artifact storage
183
  - Pulp 2--\>Pulp 3 Migrations
184
      - Docker migrations
185
  - Travis Config Generator
186
      - Containers rolled out to all plugins (about ½ way through)
187
      - Update pulp-operator to support configs needed for pulp-ansible
188
      - Split container build code into its own/different repository
189
  - Other container/operator work:
190
      - Design work & start implementation on building/publishing pulpcore and basing images on it. Epic #5393
191
          - Some design work to do
192
      - Pulp-insta-demo.sh #5375
193
          - Where to store it? I say pulp/pulp-operator
194
195
## Sprint 58
196
197
Dates: Friday August 24, 2019 - Thursday September 13, 2019  
198
Sprint Goals/Focus:
199
200
\* Pulp 2
201
202 1 rchan
****\* 2.21.0
203
204 112 ttereshc
****\* Module Dependency solving
205
206 111 rchan
  - Pulp 3 Katello integration blockers
207
      - Bindings - addressing bugs in openapi generator
208 113 ttereshc
      - REST API features
209 111 rchan
          - import/export
210
          - remove duplicates
211
  - Travis Config Generator
212 114 ipanova@redhat.com
      - applying to last remaining areas: cert guards, towncrier
213
      - Implement container testing in the matrix
214 111 rchan
  - Pulp 3 Core
215 115 ipanova@redhat.com
      - high prio bugfixes for core as needed
216 111 rchan
      - Master detail modeling changes
217
      - Pulp 2--\>Pulp 3 Migrations
218
          - Simple exporter
219
          - Repositories migration 
220
          - Any bugs coming from Katello from testing the ISO content migration part
221
  - FIPS design for Pulp 2 and Pulp 3
222
  - Pulp 3 RPM
223
      - modularity support
224 105 rchan
      - comps.xml types support
225
      - kickstart trees
226
  - Pulp 3 Docker
227
      - docker recursive removal
228
      - docker token auth
229
      - schema converter
230
      - docker content migration
231
  - Pulp 3 Python
232
      - no planned work
233 106 rchan
  - Pulp 3 Ansible Plugin
234 105 rchan
      - integration with Galaxy
235
      - collection modelling improvements
236 1 rchan
  - Container work - CI integration
237 106 rchan
  - Installer improvements for webservers: apache & nginx
238
239
## Sprint 57
240
241 105 rchan
Dates: Friday August 2, 2019 - Thursday August 23, 2019  
242
Sprint Goals/Focus:
243
244
\* Pulp 2
245 1 rchan
246 105 rchan
****\* 2.21.0
247 106 rchan
248 105 rchan
****\* Module Dependency solving
249 106 rchan
250 1 rchan
****\* Bug fixes
251 105 rchan
252 106 rchan
**** Docker performance
253 105 rchan
254
****\* Prep for Pulp 3 migration - packaging to leave file system in right state before migration.
255 1 rchan
256 108 daviddavis
  - Pulp 3 Katello integration blockers
257 105 rchan
      - Bindings - addressing bugs in openapi generator
258
      - REST API features
259
          - import/export
260 107 ttereshc
          - remove duplicates
261
  - Travis Config Generator
262 105 rchan
      - applying to last remaining areas: cert guards, towncrier
263 109 ipanova@redhat.com
      - Implement container testing in the matrix
264 110 ipanova@redhat.com
      - removing mariaDB support
265
  - Pulp 3 Core
266 105 rchan
      - high prio bugfixes for core as needed
267
      - Master detail modeling changes
268
      - Pulp 2--\>Pulp 3 Migrations
269
          - Simple exporter
270
          - dev environment
271
  - FIPS design for Pulp 2 and Pulp 3
272
  - Pulp 3 RPM
273
      - modularity content (design/development)
274
      - better errata support
275 96 rchan
      - comps.xml types support
276
      - kickstart trees
277
  - Pulp 3 Docker
278
      - docker recursive copy
279
      - docker tag/untag
280 101 ggainey
      - schema converter
281
  - Pulp 3 Python
282
      - no planned work
283 98 rchan
  - Pulp 3 Ansible Plugin
284 99 rchan
      - integration with Galaxy
285 1 rchan
      - collection modelling improvements
286 99 rchan
      - finishing full-text search
287
  - Container work - CI integration
288
  - Installer improvements for webservers: apache & nginx
289
290 96 rchan
## Sprint 56
291 99 rchan
292
Dates: Friday July 12, 2019 - Thursday August 1, 2019  
293
Sprint Goals/Focus:
294
295 96 rchan
\* Pulp 2
296 99 rchan
297 96 rchan
****\* 2.21.0
298
299
****\* Dependency solving
300
301
****\* https://pulp.plan.io/issues/5108 - multi resource locking enhancement
302 99 rchan
303
****\* Bugs
304 96 rchan
305
  - Pulp 3 Katello integration blockers
306
      - Bindings - addressing bugs in openapi generator
307
      - REST API features
308
          - import/export
309 97 ttereshc
          - remove duplicates
310
  - Travis Config Generator
311 104 CodeHeeler
      - applying to last remaining areas: cert guards, pulp_ansible, towncrier
312 97 ttereshc
      - Implement container testing in the matrix
313 100 daviddavis
  - Pulp 3 Core
314 103 bmbouter
      - high prio bugfixes for core as needed
315
      - FIPS dev environment
316 99 rchan
      - Pulp 2--\>Pulp 3 Migrations
317 102 rchan
          - Simple exporter
318 96 rchan
          - dev environment
319 88 rchan
  - Pulp 3 RPM
320
      - modularity content (design/development)
321
      - better errata support
322
  - Pulp 3 Docker
323
      - docker push investigation
324
      - katello gap analyses
325 93 rchan
  - Pulp 3 Python
326 94 ttereshc
      - full pypi sync
327 88 rchan
  - Pulp 3 Ansible Plugin
328
      - integration with Galaxy
329
      - collection modelling improvements
330
      - finishing full-text search
331 95 bmbouter
  - Container work - CI integration
332
  - Installer improvements for webservers: apache & nginx
333
334
## Sprint 55
335
336
Dates: Friday June 21, 2019 - Thursday July 11, 2019  
337 88 rchan
Sprint Goals/Focus:
338
339
  - Pulp 2
340
      - 2.20.0 Release w/high priority bugs
341
      - Dependency solving
342
  - Pulp 3 Katello integration blockers
343
      - Bindings
344
      - REST API bugs/features
345
  - Travis Config Generator
346
      - applying to core repos and all plugin repos (get it in place everywhere) Currently it's applied to about half of them.
347
      - Implement container testing in the matrix
348 104 CodeHeeler
      - Implement small checks to keep our best-practices going
349 88 rchan
          - https://pulp.plan.io/issues/4983
350
          - https://pulp.plan.io/issues/4984
351
          - https://pulp.plan.io/issues/4894
352
  - Pulp 3 Core
353
      - high prio bugfixes for core as needed
354
      - FIPS dev environment
355
      - Pulp 2--\>Pulp 3 Migrations
356 79 rchan
  - Pulp 3 RPM
357
      - modularity content (design/development)
358
      - better errata support
359
  - Pulp 3 Docker
360
      - docker push investigation
361
      - katello gap analyses
362
  - Pulp 3 Python
363
      - one-shot uploader
364 80 rchan
  - Pulp 3 Ansible Plugin
365 79 rchan
      - documentation improvements
366 83 dkliban@redhat.com
      - release process improvements
367 85 dkliban@redhat.com
  - Planning for what's next:
368
      - Migration Plan schema needs to be defined
369 79 rchan
  - Packaging Pulp for Fedora 30
370
371
## Sprint 54
372 92 rchan
373 79 rchan
Dates: Friday May 31, 2019 - Thursday June 20, 2019  
374
Sprint Goals/Focus:
375
376
  - Pulp 2
377 81 ttereshc
      - 2.20.0 Release
378
      - high priority bugs
379
  - Pulp 3 Katello integration blockers
380 79 rchan
      - Bindings
381 84 ipanova@redhat.com
      - REST API bugs/features
382
  - Travis Config Generator
383 79 rchan
      - adopted by File, RPM, Docker plugins
384 90 rchan
  - Pulp 3 Core
385 86 dkliban@redhat.com
      - high prio bugfixes for core as needed
386
      - FIPS dev environmenbt
387
      - Pulp 2--\>Pulp 3 Migrations planning
388 79 rchan
  - Pulp 3 Documentation work
389 87 dkliban@redhat.com
      - Including quick start guides
390 79 rchan
      - plugin feature documentation
391
  - Pulp 3 RPM
392 68 rchan
      - installer improvement
393 71 rchan
      - modularity content (design/development)
394
      - better errata support
395
  - Pulp 3 Docker
396
      - docker push investigation
397
      - katello gap analyses
398
  - Pulp 3 Python
399 77 rchan
      - one-shot Upload
400 71 rchan
  - Pulp 3 Ansible Plugin
401
      - documentation improvements
402 73 bmbouter
      - release process improvements
403
  - Planning for what's next:
404
      - Migration Plan schema needs to be defined
405
  - Packaging Pulp for Fedora 30
406
407 78 rchan
## Sprint 53
408
409 71 rchan
Dates: Friday May 10, 2019 - Thursday May 30, 2019  
410
Sprint Goals/Focus:
411
412
  - Pulp 2
413
      - 2.19.1 Release
414 1 rchan
      - high priority bugs
415 77 rchan
      - Start on 2.20.0 bugs
416 90 rchan
  - Katello integration blockers
417 72 bmbouter
      - Bindings
418
  - Pulp 3 Core
419 71 rchan
      - Master/Detail Distributions
420
      - plugin updates for Distribution changes
421
      - releasing rc2
422 1 rchan
      - high prio bugfixes for core as needed
423 76 ipanova@redhat.com
      - FIPS dev environmenbt
424 71 rchan
      - Pulp 2--\>Pulp 3 Migrations
425
  - Pulp 3 Documentation work
426
      - Including quick start guides
427
      - plugin feature documentation
428
  - Pulp 3 Docker & RPM
429 69 rchan
      - Feature parity with Core RC2
430 68 rchan
  - Pulp 3 Python
431
      - One shot Upload
432
  - Pulp 3 Ansible Plugin
433
      - move to RTD and improve the docs
434
      - compatibility updates w/ mazer as required (none currently planned)
435 70 rchan
  - Planning for what's next:
436 68 rchan
      - Katello integration
437
      - Pulp 3 RPM planning: dep solving, modularity, kickstart trees
438
      - Pulp 3 Docker planning: docker push,schema converter and pulp2 feature gap coverage 
439
  - Packaging Pulp for Fedora 30
440
441
## Sprint 52
442
443
Dates: Thursday April 18, 2019 - Thursday May 9, 2019  
444
Sprint Goals/Focus:
445
446
  - Pulp 2
447
      - 2.19.1 Release
448
      - high priority bugs
449
  - Katello integration blockers
450
      - Bindings
451 64 rchan
  - Pulp 3 Core bugs
452
  - Pulp 3 Documentation work
453
      - Including quick start guides
454 65 rchan
  - Pulp 3 Docker/RPM
455 64 rchan
      - Feature parity with Core RC
456
  - Pulp 3 Python
457
      - Whitelist/Blacklist Sync, Upload, Remote clean up, Remove Publisher (refactor)
458
  - Pulp 3 Ansible Plugin
459
      - Galaxy Collection support
460
  - Red Hat Summit demo prep
461
  - Planning for what's next:
462
      - Pulp 3 GA: FIPS & Pulp 2--\>Pulp 3 Migrations
463 66 rchan
      - Katello integration
464
  - Packaging Pulp for Fedora 30
465 1 rchan
466 64 rchan
## Sprint 51
467
468 66 rchan
Dates: Friday Mar 29, 2019 - Wednesday 17-Apr-2019  
469 1 rchan
Sprint Goals/Focus: Pulp 3 Plugins released working with Core RC  
470 66 rchan
Notes
471 64 rchan
472
  - Pulp 2
473 66 rchan
      - 2.19.0 Release
474
      - high priority bugs
475 67 rchan
  - Katello integration blockers
476
  - Pulp 3 Core bugs
477 64 rchan
  - Pulp 3 Documentation work
478 58 rchan
      - Including quick start guides
479
  - Pulp 3 Docker/Python/Ansible Plugin
480
      - Working with Pulp 3 Core RC release
481
      - Bug fixes discovered post beta
482
  - Red Hat Summit demo prep
483
  - Cert Guards (improve docs, initial release to PyPI, have tests run as part of core tests)
484 63 rchan
  - Planning for what's next:
485 58 rchan
      - Pulp 3 GA: FIPS & Pulp 2--\>Pulp 3 Migrations
486
      - Katello integration
487
      - Ansible Galaxy collections content type support
488 62 rchan
  - Packaging Pulp for Fedora 30
489 58 rchan
  - Pulp 2 clean up bugs
490
  - Pulp 3 Maven Plugin
491
      - Single Use case: Use Pulp 3 as a pull-through cache for Maven central
492
493
## Sprint 50
494 61 rchan
495 60 rchan
Dates: Friday Mar 8, 2019 - Thursday 28-Mar-2019  
496
Sprint Goals/Focus: Pulp 3 RC + Plugins to Core RC feature parity  
497 58 rchan
Notes
498
499 63 rchan
  - Katello integration blockers
500 58 rchan
  - pulplift working without issues
501 50 rchan
  - Pulp3 Core RC Features:
502
      - Documentation work
503
      - Stages API bug fixes
504
      - RC blockers
505
          - https://pulp.plan.io/issues?query_id=121
506
      - Fix blockers for Ansible Galaxy team
507 56 rchan
          - bugs
508 53 ipanova@redhat.com
          - Unit testing
509
  - Pulp 3 Docker/RPM/Python/Ansible Plugin
510 1 rchan
      - Working with Pulp 3 Core RC release
511
      - Bug fixes discovered post beta
512 55 rchan
  - Pulp 2 bugs/features:
513 1 rchan
      - must fix/urgent bugs (planned feature work for 2.19.0 completed)
514
  - Red Hat Summit demo prep
515 55 rchan
516
## Sprint 49
517
518 57 rchan
Dates: Friday Feb 15, 2019 - Thursday 7-Mar-2019  
519
Sprint Goals/Focus: Pulp 3 RC + Plugins to Core RC feature parity  
520
Notes
521 50 rchan
522
  - pulplift working without issues
523
  - Pulp3 Core RC Features:
524 41 rchan
      - ~~Lazy sync completed~~
525
      - UUID work
526
      - Documentation work
527 48 rchan
      - Stages API improvements
528 47 rchan
      - RC blockers
529
          - https://pulp.plan.io/issues?query_id=121
530 41 rchan
      - Fix blockers for Ansible Galaxy team
531 47 rchan
          - bugs
532
          - Unit testing
533
  - Pulp 3 Docker/RPM Plugin
534
      - Just enough work to keep these working with changes to core on master branch
535
      - note: feature parity with core RC will be done at a later time 
536
  - Pulp 2 bugs/features:
537
      - must fix/urgent bugs (planned feature work for 2.19.0 completed)
538
539
## Sprint 48
540
541
Dates: Friday Jan 25, 2019 - Thursday 14-Feb-2019  
542 41 rchan
Sprint Goals/Focus: Pulp3 RC  
543
Notes  
544
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
545
Notes
546
547
  - Pulp3 Core RC Features:
548
      - Lazy sync completed
549
      - UUID work
550 1 rchan
      - Documentation work
551 41 rchan
      - Stages API improvements
552 49 rchan
          - Docker sync rework
553 43 rchan
      - RC blockers
554 42 rchan
          - https://pulp.plan.io/issues?query_id=121
555 43 rchan
  - Pulp 2 bugs/features:
556 1 rchan
      - bugs as prioritized by internal stakeholders
557
558 43 rchan
## Sprint 47
559
560
Dates: Friday Jan 04, 2019 - Thursday 24-Jan-2019  
561 45 daviddavis
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
562 46 rchan
Notes
563
564
  - Pulp 2 bugs/features:
565 41 rchan
      - bugs as prioritized by internal stakeholders
566 36 rchan
      - Pulp 2.19.0:
567 35 rchan
          - Module Errata Depsolving - reconcile plan/strategy & complete merge
568 36 rchan
  - Pulp3 Core RC Features:
569 40 rchan
      - Lazy sync completed
570
      - UUID work
571 1 rchan
      - Content protection work
572 40 rchan
      - Documentation work
573
      - Stages API improvements
574
          - Docker sync rework
575
      - RC blockers
576
          - https://pulp.plan.io/issues?query_id=121
577
  - Docker beta
578
  - RPM plugin
579
      - Kickstart tree planning
580
581
## Sprint 46
582
583
Dates: Wednesday Nov 29, 2018 - Wednesday 20-Dec-2018  
584 38 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
585 36 rchan
Notes
586 1 rchan
587 35 rchan
  - Pulp 2 bugs/features:
588 34 rchan
      - bugs as prioritized by internal stakeholders
589
      - Pulp 2.19.0:
590
          - Module Errata Depsolving
591 1 rchan
  - Pulp3 Core GA Features:
592 34 rchan
      - Lazy sync completed (https://pulp.plan.io/issues/3693)
593 37 rchan
      - Docker publish
594
      - Single Content work
595 34 rchan
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
596
      - Content protection work
597
      - Documentation work
598 1 rchan
      - Katello P1 - migrations
599 38 rchan
600 1 rchan
## Sprint 45
601 38 rchan
602 39 rchan
Dates: Friday Nov 2, 2018 - Tuesday 28-Nov-2018  
603 35 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
604
Notes
605
606
  - Pulp 2 bugs/features:
607
      - bugs as prioritized by internal stakeholders
608
      - 2.18.0 Module Errata Applicability
609
      - Module Errata Depsolving
610
  - Pulp3 Core GA Features:
611
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
612
      - RPM plugin beta release
613
      - Docker sync + publish
614
      - Single Content work
615 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))
616 35 rchan
      - Content protection work
617
      - Documentation work
618 38 rchan
619 35 rchan
## Sprint 44
620 34 rchan
621 31 rchan
Dates: Friday Oct 5, 2018 - Thursday ~~Oct 26~~ 01-Nov, 2018  
622
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
623 1 rchan
Notes
624 34 rchan
625 1 rchan
  - Pulp 2 bugs/features:
626 31 rchan
      - bugs as prioritized by internal stakeholders
627 34 rchan
      - 2.19.0 Module Errata Applicability & Depsolving
628
  - Pulp3 Core GA Features:
629 31 rchan
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
630
      - RPM plugin beta release
631
      - Docker sync + publish
632 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))
633
      - Content protection work
634 33 ipanova@redhat.com
      - Katello P1 items (e.g.?)  
635 31 rchan
        Decided to extend sprint through week after on-sight planning meeting to prep for next Sprint.
636 32 daviddavis
637
## Sprint 43
638
639 31 rchan
Dates: Friday Sept 14, 2018 - Thursday Oct 4, 2018  
640 26 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
641
Notes
642 30 rchan
643 26 rchan
  - Pulp 2 bugs/features:  
644
    ~~\*\* 2.18.0 Module Errata support~~
645
      - bugs as prioritized by internal stakeholders
646
      - 2.19.0 Module Errata Applicability & Depsolving
647 27 rchan
  - Pulp3 Core GA Features:
648
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
649 26 rchan
      - RPM plugin beta release
650
      - Docker plugin (models) + sync
651 30 rchan
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
652 27 rchan
      - Content protection work (https://pulp.plan.io/issues/3968)
653 26 rchan
      - Katello P1 items (e.g. https://pulp.plan.io/issues/3802)
654 28 daviddavis
      - Installer wrap up
655 26 rchan
656 30 rchan
## Sprint 42
657
658
Dates: Friday Aug 24, 2018 - Thursday Sept 13, 2018  
659 26 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
660 20 rchan
Notes
661
662
  - Pulp 2 bugs/features:
663
      - 2.18.0 Module Errata support
664
      - bugs as prioritized by internal stakeholders
665
  - Pulp3 Core GA Features:
666
      - Lazy sync start this sprint (https://pulp.plan.io/issues/3693)
667
      - ~~RPM plugin (sync +~~ publish) 
668
      - Docker plugin (models)
669
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
670 22 bizhang
      - ~~CLI progress~~ keep #3627 on sprint, this is blocked until bindings id/href is resolved- 
671 24 rchan
      - bindings id/href resolution - off-sprint prototype from @bizhang will unblock:
672
          - ~~3851, 3856, 3580,~~ 3836
673 21 bmbouter
      - Installer work - 1 FTE during this sprint  
674
        ~~\* Merge & complete docs tasks that have been partially complete for some time.~~
675 20 rchan
676 21 bmbouter
## Sprint 41
677 20 rchan
678 14 rchan
Dates: Friday Aug 3, 2018 - Thursday August 23, 2018  
679
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
680
Notes
681
682
  - Pulp 2 bugs/features:
683
      - Module Errata support
684
      - bugs as prioritized by Sat liasons
685
  - Core GA Features:
686
      - CLI progress- keep #3627 on sprint, this is blocked until bindings id/href is resolved 
687 18 milan
      - bindings id/href resolution - off-sprint prototype from @bizhang will unblock:
688 14 rchan
          - 3851, 3856, 3580, 3836
689
      - Installer work on sprint - 0.5 FTE starting on Aug 20th
690
      - Lazy sync start this sprint (https://pulp.plan.io/issues/3693)
691 15 rchan
      - Pulp 3 RPM (sync+publish) and Docker( models) Plugins on start again
692 19 bmbouter
      - Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
693 14 rchan
694 17 rchan
## Sprint 40
695
696
Dates: Friday July 13, 2018 - Thursday August 2, 2018  
697 14 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
698 12 rchan
Notes
699
700
  - Pulp 2 bugs/features:
701
      - Pulp 2.17 features:
702
          - Rich Dependency Support
703
              - Weak dependencies? (see Issue #3847)
704
          - Advanced Modularity
705
          - Container/Docker plugin enhancements (3137)
706
  - Core GA Features:
707
      - CLI progress - feedback from July 2 deadline digested
708
      - Declarative Versions - waiting on input after deep dive, then https://pulp.plan.io/issues/3844
709
      - Installer work on sprint - no commitment from core team on staffing
710
      - Lazy sync still on hold. Let's focus on less & know this is ready to start.
711
      - Pulp 3 RPM and Docker Plugins on hold (again, focus on less & get done before start this again)
712 13 rchan
      - Performance bugs if staffing available - some of this is already in progress
713
714 12 rchan
## Sprint 39
715 8 rchan
716
Dates: Friday June 22, 2018 - Thursday July 12, 2018  
717
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
718
Notes
719
720
  - Pulp 2 bugs/features:
721
      - FIPS - can we aim to close all known stories that aren't blocked?
722 9 rchan
      - Pulp 2.17 features:
723
          - Advanced Modularity + Rich Dependency Support
724 10 rchan
          - Container/Docker plugin enhancements
725 1 rchan
  - Core GA Features:
726 10 rchan
      - Installer work on sprint - no commitment from core team on staffing
727
      - Trickle progress (whatever staffing allows after Pulp 2 commitments delivered) on Pulp 3 RPM and Docker Plugins
728 11 rchan
      - CLI progress blocked - waiting on feedback period ending July 2, little progress made until feedback is received & digested
729
  - Lazy sync ready to start from planning perspective, but no capacity, so this is paused as well but would welcome community contribution
730 8 rchan
731 7 rchan
## Sprint 38
732
733
Dates: Friday June 1, 2018 - Thursday June 21, 2018  
734
Sprint Goals/Focus: Pulp 3 GA + Pulp 2  
735
Notes
736 1 rchan
737
  - Pulp 2 bugs/features:
738
      - FIPS
739 10 rchan
      - Modularity
740
      - Container/Docker plugin enhancements
741
  - Core GA Features:
742
      - Installerwork on sprint - no commitment from core team on staffing
743 7 rchan
  - Pause progress on Pulp 3 RPM and Docker Plugins
744 5 rchan
      - Only one Pulp3 Docker Plugin task - and probably will not get to this in this sprint
745
  - Lazy sync ready to start from planning perspective, but no capacity, so this is paused as well
746
747
## Sprint 37
748
749
Dates: Friday May 11, 2018- Thursday May 31,2018  
750
Sprint Goals/Focus: Pulp 3 GA + Pulp 2  
751 6 rchan
Notes
752
753 5 rchan
  - Reserve time for fixing issues found after Core Beta released
754
  - Planning for conferences and Pulp 3.0 GA planning
755
756
Completion
757
758
  - Lazy Sync planning completed
759
760
## Sprint 36
761
762 3 rchan
Dates: Friday April 20, 2018- Thursday May 10,2018  
763
Sprint Goals/Focus: Pulp 3 Core Beta  
764 4 rchan
Notes
765 1 rchan
766
  - Items focused on remaining Pulp 3.0 Core Beta deliverables
767
  - Reserve time for fixing issues found after Core Beta released
768
  - Planning for conferences and Pulp 3.0 GA planning
769
770 4 rchan
## Sprint 35
771 1 rchan
772
Dates: Friday March 30, 2018- Thursday April 19,2018  
773
Sprint Goals/Focus: Pulp 3 Core Beta  
774
Notes
775
776
  - Items focused on Pulp 3.0 Core Beta deliverables
777
778
## Sprint 34
779
780
Dates: Friday March 9, 2018- Thursday March 29,2018  
781
Sprint Goals/Focus: Pulp 3 Core Beta Dev Freeze  
782
Notes
783
784
  - Moving to use Sprint Custom field instead of "Sprint/Milestone" field this sprint. 
785
  - Items not needing to be done by March 22 (Core Beta or otherwise) will be put on the sprint and keep "Sprint Candidate flag"
786
  - 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.