Project

Profile

Help

Sprint Plans » History » Sprint/Milestone 126

rchan, 01/24/2020 09:48 PM

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