Project

Profile

Help

Sprint Plans » History » Sprint/Milestone 138

rchan, 04/20/2020 09:08 PM

1 1 rchan
# Sprint Plans
2
3 138 rchan
### Sprint 71
4
Dates: Friday April 17, 2020 - Thursday April 30, 2020
5
6
Sprint Goals/Focus:
7
  - Pulp 2
8
      - Issues as reported/identified by Satellite
9
           - likely the applicability BZ https://bugzilla.redhat.com/show_bug.cgi?id=1816464
10
      - RPM bug fixes needed for pulp-2to3-migration of RPM plugin (ipanova or tterrshc)
11
           - https://pulp.plan.io/issues/6354
12
           - https://pulp.plan.io/issues/6355
13
           - Will go into 2.21.z release
14
              - needs a release nanny
15
      - Kickstart issue for CentOS8 https://pulp.plan.io/issues/6470 - dkliban to investigate
16
  - Pulp 3 Container
17
      - decide on the design and timelines for the support of  OCP mirroring images via Sat/pulp - ipanova
18
     - add import/export for pulp_container AI dkliban needs a story
19
  - Pulp 3 RPM
20
      - Bug fixes for Katello release - ppicka
21
      - Kickstart issues - dkliban investigating (centos8)
22
      - Tests planning and implementation
23
      - Docs for copy/depsolving - dalley
24
      - 3.3.0 release - dalley
25
  - Pulp 3 Ansible Plugin / Galaxy NG
26
      - Reach agreement w/ Galaxy PM on CollectionVersion uniqueness constraints
27
      - Implementing syncing with token auth (story not yet written), from sprint 70
28
      - finish fixing bindings (mainly review from of PRs to @fao89), from sprint 70
29
  - Pulp 3 Core
30
      - bmbouter to write RBAC proposal and send to pulp-dev as RFC, sprint 70
31
      - bmbouter to open aiohttp PR
32
	https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997
33
	https://pulp.plan.io/issues/6460
34
      - Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
35
          - Working on fixes/improvements (incremental, dry-run, etc)
36
          - adding tests
37
          - Handoff to Katello
38
          - doc/PR reviews - bmbouter
39
          - add pulp_container support - dkliban
40
  - Certguard GA
41
      - RC release
42
  - Pulp 2-->Pulp 3 Migrations
43
      - Performance improvements - dalley, maybe ipanova
44
      - Bug fixes
45
      - planning for tests for rpm migration
46
      - release for pulpcore 3.3 support
47
  - Installer Work
48
      - STATIC_URL, STATIC_ROOT improvements
49
      - Nginx/Apache config for galaxy_ng
50
  - CI/CD
51
      - CI testing of pulp_installer / pulp_rpm_prerequisites branches (from sprint ?)
52
      - https://pulp.plan.io/issues/6368 (waiting bugzilla/redmine credentials and review)
53
      - simplify CI 
54
           - add the single container to CI - https://pulp.plan.io/issues/6477
55
  - Pulp CLI planning
56
  - Website
57
      - Pages / blog posts comparing container approaches, and then documenting either single container or pulp-insta-demo as the way to try Pulp (per mcorr & mikedep333)
58
59
60 136 rchan
### Sprint 70
61 137 rchan
Dates: Friday April 3, 2020 - Thursday April 16, 2020 
62
63 136 rchan
Sprint Goals/Focus:
64
  - Pulp 2
65
      - Issues as reported/identified by Satellite
66
           - likely the applicability BZ https://bugzilla.redhat.com/show_bug.cgi?id=1816464
67
      - RPM bug fixes needed for pulp-2to3-migration of RPM plugin
68
           - https://pulp.plan.io/issues/6354
69
           - https://pulp.plan.io/issues/6355
70
           - Will go into 2.21.z release
71
  - Pulp 3 Container
72
      - mirror images with secret pull https://pulp.plan.io/issues/6315
73
      - needs a pulp2-docker change/release
74
  - Pulp 3 RPM
75
      - Features/bug fixes for Katello release - ppicka, maybe fao89
76
      - Docs for copy/depsolving
77
  - Pulp 3 Ansible Plugin / Galaxy NG
78
      - Implementing syncing with token auth (story not yet written)
79
      - finish fixing bindings (mainly review from of PRs to @fao89)
80
  - Pulp 3 Core
81
      - bmbouter to write RBAC proposal and send to pulp-dev as RFC
82
      - adding 
83
      - Importers/exporters - ggainey/daviddavis
84
          - tech-preview for 3.3 release
85
      - finishing repair feature [mdellweg] https://pulp.plan.io/issues/5613
86
      - creating setting to have pulp-content and pulp-api accepting larger headers
87
  - Certguard GA
88
      - RC release
89
      - docs push
90
  - Pulp 2-->Pulp 3 Migrations
91
      - Performance improvements - dalley, maybe ipanova
92
      - RPM migration (distribution tree) - dkliban
93
      - SRPM migration - ipanova
94
  - Installer Work
95
      - Rename the installer https://pulp.plan.io/issues/6406
96
      - Galaxy versioned releases of pulp_rpm_prerequisites
97
  - CI/CD
98
      - Handle the installer renaming (pulplift, rpm_prerequisites, galaxy_ng_prerequisites)
99
      - CI testing of ansible-pulp / pulp_rpm_prerequisites branches
100
      - https://pulp.plan.io/issues/6368
101
      - simplify CI 
102
           - https://pulp.plan.io/issues/6409 - update pulp-smash to be podman aware
103
104
105 135 rchan
### Sprint 69
106
Dates: Friday March 20, 2020 - Thursday April 3, 2020
107
Sprint Goals/Focus:
108
  - Pulp 2
109
      - Issues as reported/identified by Satellite
110
      - RPM bug fixes needed for pulp-2to3-migration of RPM plugin
111
           - https://pulp.plan.io/issues/6354
112
           - https://pulp.plan.io/issues/6355
113
           - Will go into 2.21.z release
114
  - Pulp 3 Container
115
      - mirror images with secret pull https://pulp.plan.io/issues/6315
116
      - add regexp support for whitelist_tags option https://pulp.plan.io/issues/6338
117
  - Pulp 3 RPM
118
      - Features/bug fixes for Katello release - ppicka, maybe fao89
119
      - Docs for copy/depsolving
120
      - import/export when pulpcore is ready
121
  - Pulp 3 Ansible Plugin
122
      - Need to add repo_level_uniqueness
123
      - Planning around token auth
124
      - finish fixing bindings
125
  - Pulp 3 Core
126
      - parent/child tasks - https://pulp.plan.io/issues/6282 dalley
127
      - 3.3 Katello Planning - after bmbouter completes certguard, if possible to start then do so
128
      - Importers/exporters - ggainey/daviddavis
129
  - Certguard GA
130
      - bmbouter to finish RHSM (candlepin) certificate style testing all katello’s test needs
131
      - bmbouter to convert X509 to use TLS submission
132
	https://pulp.plan.io/issues/6352
133
  - Pulp 2-->Pulp 3 Migrations
134
      - Performance improvements - dalley
135
      - RPM migration (errata) - ttereshc
136
      - RPM migration (comps.xml) - ipanova
137
      - RPM migration (distribution tree) - dkliban
138
      - Docs if we release GA - ttereshc
139
  - Installer Work
140
      - Galaxy versioned releases of pulp_rpm_prerequisites
141
  - CI/CD
142
      - CI testing of ansible-pulp / pulp_rpm_prerequisites branches
143
      - https://pulp.plan.io/issues/6368
144
145 133 rchan
### Sprint 68
146
Dates: Friday March 6, 2020 - Thursday March 20, 2020
147 134 rchan
148 133 rchan
Sprint Goals/Focus:
149
  - Pulp 2
150
      - Issues as reported/identified by Satellite
151
      - Investigating potential modularity/context depsolving issue
152
  - Pulp 3 Container
153
      - no plans.
154
  - Pulp 3 RPM
155
      - Feature work for 3.3 - dawalker, ppicka
156
      - Copy/depsolving, last items, testing - dalley
157
      - Investigating potential modularity/context depsolving issue
158
      - More test coverage
159
  - Pulp 3 Ansible Plugin
160
      - Content syncing support (eg v3 support)
161
  - Pulp 3 Core
162
      - 3.3 Features - when bmbouter completes certguard
163
      - Importers/exporters - ggainey/daviddavis
164
      - FIPS
165
  - Certguard GA
166
      - bmbouter to implement RHSM (candlepin) certificate style
167
      - bmbouter to implement other currently filed requests
168
      - bmbouter to add tests for RHSM (candlepin) functionality
169
  - Pulp 2-->Pulp 3 Migrations
170
      - Performance improvements and bug fixes - maybe dalley or bmbouter
171
      - RPM migration (errata) - ttereshc
172
      - RPM migration (custom metadata, modularity) - ipanova
173
      - RPM migration (distribution tree) - dkliban
174
      - Docs if we release GA - ttereshc
175
  - Installer Work
176
      - Galaxy versioned releases of pulp_rpm_prerequisites
177
      - CentOS 8 support
178 1 rchan
      - Installer testing of pulp-galaxy plugin from Automation Hub - fao89
179 134 rchan
            - https://pulp.plan.io/issues/6290
180 133 rchan
  - CI/CD
181
      - CI testing of ansible-pulp / pulp_rpm_prerequisites branches
182
      - S3 testing - fao89, daviddavis (will be ready to review after planning)
183
      - Unified container - once we can build it, we want to use it in our CI
184
      - pulp_npm on Github Actions
185
186
187 131 rchan
### Sprint 67
188 132 rchan
189 131 rchan
Dates: Friday February 21, 2020 - Thursday March 5, 2020
190 132 rchan
191 131 rchan
Sprint Goals/Focus: 
192
  - Pulp 2
193
      - Issues as reported/identified by Satellite
194
  - Pulp 3 Container
195
      - no plans this sprint, get PR merged to port tests to bindings
196
      - 5895 
197
  - Pulp 3 RPM
198
      - Feature work for 3.2
199
      - Copy/depsolving continues
200
      - Importer/Exporter
201
      - Porting tests to use bindings 
202
  - Pulp 3 Ansible Plugin
203
      - Content syncing support (eg v3 support)
204
  - Pulp 3 Core
205 1 rchan
      - 3.2 Features and release
206
  - Certguard GA
207 132 rchan
      - implement candlepin certificate style
208
      - implement some backwards incompatible
209 131 rchan
  - Pulp 2-->Pulp 3 Migrations
210
      - Bug fixes and performance improvements on katello feedback 
211
      - RPM migration (errata, modularity)
212
      - RPM migration (distribution tree)
213
      - potentially RC/GA  release (no RPM support) 
214
  - Installer Work
215
      - Galaxy versioned releases of pulp_rpm_prerequisites
216
      - Begin installer work for pulp_galaxy to be installed on top of pulp_ansible
217
  - CI/CD
218
      - CI testing of ansible-pulp / pulp_rpm_prerequisites branches
219
      - Planning to integrate SELinux/FIPS testing on Travis + KVM
220
      - S3 testing
221
222
223 127 rchan
### Sprint 66
224
225 130 rchan
Dates: Friday February 7, 2020 - Thursday February 20, 2020  
226 127 rchan
Sprint Goals/Focus:
227 129 rchan
  - Pulp 2
228 1 rchan
      - Issues as reported/identified by Satellite
229
      - Fixing copy/depsolve related issues
230
          - 1784165 is the remaining one that we def want for 6.7 GA
231 132 rchan
          - add/link plan.io issue to track for us
232 129 rchan
  - Pulp 3 Container
233 132 rchan
      - working on porting tests to use bindings
234 129 rchan
  - Pulp 3 RPM
235
      -  Feature work for 3.2
236 132 rchan
      - Copy/depsolving continues.
237
      - Importer/Exporter
238 1 rchan
      - Pavel is working on porting tests to use bindings
239 129 rchan
  - Pulp 3 Ansible Plugin
240
      - Bug fixes
241
  - Pulp 3 Core
242
      - 3.2 Features
243
      - FIPS investigation
244
  - Pulp 2-->Pulp 3 Migrations
245 132 rchan
      - Bug fixes and performance improvements on katello feedback
246 129 rchan
      - RC release 
247
  - Installer Work
248
      - Galaxy versioned releases of pulp_rpm_prerequisites
249
      - Begin installer work for pulp_galaxy to be installed on top of pulp_ansible
250
  - CI/CD
251
      - Fix broken nightly builds for pulpcore and pulp_file
252
      - CI testing of ansible-pulp / pulp_rpm_prrequisites branches
253
      - Move ansible-pulp / pulp_rpm_prrequisites to GH actions
254 128 rchan
255 127 rchan
256 125 rchan
### Sprint 65
257 1 rchan
258 127 rchan
Dates: Friday January 24, 2020 - Thursday February 6, 2020  
259 125 rchan
Sprint Goals/Focus:
260 1 rchan
261
  - Pulp 2
262 126 rchan
      - Issues as reported/identified by Satellite
263 1 rchan
      - Fixing copy/depsolve related issues - see 5449 for an example
264
  - Pulp 3 Container
265
      - Release after pulpcore 3.1 release on January 30, 2020
266 126 rchan
  - Pulp 3 RPM
267
      - Applicability have moved to katello
268 132 rchan
      - Copy/depsolving continues.
269 126 rchan
  - Pulp 3 Ansible Plugin
270 132 rchan
      - Support #5911 efforts (answer questions, unblock, design support, etc.) 
271 126 rchan
      - Finish testing ahead of upcoming conferences
272
      - https://pulp.plan.io/issues/5928
273
  - Pulp 3 Core
274 132 rchan
      - 3.1 Features
275
      - Content Signing implementation (5943-5946: 4 stories)
276 126 rchan
  - Pulp 2--\>Pulp 3 Migrations
277 132 rchan
      - Bug fixes and small features based on katello feedback 
278 126 rchan
      - Release planning with Katello & complete delivery
279
  - Installer Work
280
      - Updates for 3.1
281
      - Design & implementation for: Y-stream upgrades, and users picking their desired pulpcore versions/branches vs plugins versions/branches.
282
      - Reduce backlog of PRs
283
  - CI improvements:
284
      - More work on porting tests to bindings (e.g. https://pulp.plan.io/issues/6032)
285 123 rchan
286 1 rchan
### Sprint 64
287 123 rchan
288 127 rchan
Dates: Friday January 10, 2020 - Thursday January 23, 2020  
289 123 rchan
Sprint Goals/Focus:
290
291 1 rchan
  - Pulp 2
292 124 rchan
      - no planned work - high priority bugs if found
293
  - Pulp 3 Container
294
      - Delivery of build service demoed December 20th for Automation Hub
295
      - Add Cherry pick automation
296
      - Review/Merge pending PRs
297
      - Possible feature work as staffing allows
298
  - Pulp 3 RPM
299
      - Applicability design/PoC
300
      - 5933 - epic
301
      - Add epic to sprint & tasks added as groomed & can be committed as per RPM team staffing for grant & dana
302
      - Copy/depsolving design. Implementation starts.
303
      - Planning for Katello feature completeness
304 132 rchan
      - 3.1+ feature work 
305 124 rchan
  - Pulp 3 Ansible Plugin
306
      - Support #5911 efforts (answer questions, unblock, design support, etc.)
307
      - Add testing ahead of upcoming conferences
308
  - Pulp 3 Core
309
      - 3.1 Features
310
      - Planning of RBAC work
311
      - Content Signing implementation (5943-5946: 4 stories)
312
  - Pulp 2--\>Pulp 3 Migrations
313
      - Bug fixes and small features based on katello feedback
314
      - RPM migration work continued
315
      - Planning release with Katello (all work on the plugin becomes even more urgent now, we need to release soon)
316
  - Installer Work
317
      - Updates for 3.0.1
318
      - Design & implementation for: Y-stream upgrades, and users picking their desired pulpcore versions/branches vs plugins versions/branches.
319
      - Reduce backlog of PRs
320
  - CI improvements:
321
      - Epic: https://pulp.plan.io/issues/5762
322
      - Local fixtures rollout
323
  - Pulpcore 3.0 GA demo videos due Jan 15th
324
      - https://hackmd.io/axqigIBLS3609Y84rPY1rA
325 123 rchan
326 122 rchan
### Sprint 63
327
328
Dates: Friday December 6, 2019 - Thursday January 9, 2020  
329
Sprint Goals/Focus:
330
331
  - Pulp 2
332
      - Performance bug
333
  - Pulp 3 Container
334
      - Bugfixes ( Katello Ps)
335
      - Improve tests
336
  - Pulp 3 RPM
337
      - Docs
338
      - Important bugfixes before GA
339
      - Performance
340
      - Applicability design/investigation (ggainey, dawalker)
341
      - Starting on some 3.1 features if there is capacity
342
  - Pulp 3 Ansible Plugin
343
      - Build service for December 20th release of Automation Hub
344
  - Pulp 3 Core
345
      - Remaining 3.0 GA blockers ( https://pulp.plan.io/issues?query_id=77 )
346
      - Lots of Docs work
347
      - Bugfix work as needed
348
      - Signing & RBAC design work & SIG meetings
349
  - Pulp 2--\>Pulp 3 Migrations
350
      - Bug fixes and minor improvements based on katello feedback
351
      - More CI for migration plugin - Dennis
352
      - RPM migration PoC - Tanya
353
      - Planning release
354
  - Installer Work
355
      - Install RPM prerequisites  
356
        Add versioning & towncrier for changelog
357
      - Reduce backlog of PRs
358
  - CI improvements:
359
      - Epic: https://pulp.plan.io/issues/5762
360
  - Move PulpQE repos to Pulp organization in github
361
  - SELinux work
362
      - Supporting the delivery of initial selinux policy (mikedep333 and bmbouter)
363
  - Pulp 3.0 GA demo videos
364
      - 1 video for kickstarts planned
365
      - Other demos as needed
366
367 121 rchan
## Sprint 62
368
369
Dates: Thursday November 14, 2019 - Thursday December 5, 2019  
370
Sprint Goals/Focus:
371
372
  - Pulp 2
373
      - Bugfixes
374
  - Pulp 3 Container
375
      - Bugfixes
376
      - Improve tests
377
  - Pulp 3 RPM
378
      - Docs
379
      - Important bugfixes before GA
380
      - Performance
381
      - Tests for sensitive/important areas
382
      - Applicability design/investigation kick off
383
  - Pulp 3 Ansible Plugin
384
      - Fix Travis/get it working with pulpcore RC8
385
      - Working w/ them to unpin their dependency on pulp to get onto ‘master’ once again
386
  - Pulp 3 Core
387
      - Remaining 3.0 GA blockers ( https://pulp.plan.io/issues?query_id=77 )
388
      - Lots of Docs work
389
      - Bugfix work as needed
390
  - Pulp 2--\>Pulp 3 Migrations
391
      - Back to distributors migration
392
      - More CI for migration plugin
393
      - Start on RPM migration PoC
394
      - Planning release
395
  - Installer Work
396
      - Add versioning & towncrier for changelog
397
      - Reduce backlog of PRs
398
  - Move PulpQE repos to Pulp organization in github
399
  - SELinux work
400
      - Supporting the shared environment for lbravec to create the initial selinux policy (mikedep333 and bmbouter)
401
  - Pulp 3.0 GA demo videos
402
      - Early next week - mtg, come up with list of topics, plan a ‘demo day’?
403
404 120 rchan
## Sprint 61
405
406
Dates: Friday October 25, 2019 - Wednesday November 13, 2019  
407
Sprint Goals/Focus:
408
409
  - Pulp 2
410
      - FIPS - remote mongo access - 5512, POST
411
      - Change name of Sat/deferred-download/.treeinfo problem - 5359, ASSIGNED
412
      - /etc/pulp/server.conf still has owner "root:apache" after upgrade - 5447, to be closed WONT?
413
  - Pulp 3 Docker
414
      - docker token auth completed - (in post)
415
      - Dkliban will unblock issue re: pulp settings
416
      - schema converter - wrap up for merging
417
      - Rename pulp_docker→ pulp_container https://pulp.plan.io/issues/4417
418
  - Pulp 3 RPM
419
      - Resolve all blockers, some are waiting on the core
420
      - - compsxml
421
      - - upload 
422
      - - errata merge \<3
423
      - Applicability design/investigation kick off
424
  - Pulp 3 Ansible Plugin - on hold
425
  - Pulp 3 Core
426
      - Merging plugin repos to core 5580
427
      - Typed repositories (https://pulp.plan.io/issues/3541)
428
      - Exporters 5086
429
  - Pulp 2--\>Pulp 3 Migrations
430
      - More CI for migration plugin
431
      - 2 issues
432
          - Keeping track of Pulp 2 removed data & view for Katello
433
  - Installer Work
434
      - Add versioning & towncrier for changelog
435
      - Rename pulp-rpm-prerequisites https://pulp.plan.io/issues/5619
436
      - Start on ansible-pulp versioning & release process: https://pulp.plan.io/issues/5618 (soft blocker for 3.0. Hard blocker for 3.1 .)
437
  - Other container/operator work:
438
      - pulp-insta-demo.sh blog post along with operator blog post.
439
440 117 rchan
## Sprint 60
441
442 119 rchan
Dates: Friday September 27, 2019 - Thursday October 24, 2019  
443 117 rchan
Sprint Goals/Focus:
444
445 118 rchan
  - Pulp 2
446
      - FIPS - remote mongo access - 5512
447
      - Change name of Sat/deferred-download/.treeinfo problem - 5359
448
      - /etc/pulp/server.conf still has owner "root:apache" after upgrade - 5447
449
  - Pulp 3 Docker
450
      - docker token auth completed
451
      - docker content migration 
452
      - Rename pulp_docker→ pulp_container
453
  - Pulp 3 RPM
454
      - modularity upload
455
      - comps.xml types sync 5423 and publish 5495
456
      - planning
457
  - Pulp 3 Ansible Plugin
458
      - File issues describing pulp_ansible changes discussed at AnsibleFest
459
  - Pulp 3 Katello integration blockers - TBD based feedback
460
      - remove duplicates 5008 https://pulp.plan.io/issues/5008 
461
  - Pulp 3 Core
462
      - 6 issues to add to sprint as they are groomed
463
      - https://pulp.plan.io/issues/3541
464
  - Pulp 2--\>Pulp 3 Migrations
465
      - Tool & Finish Docker migration
466
      - Address any feedback from katello feedback on completed bindings
467
  - Installer Work
468
      - Merge/Review/Close PRs https://github.com/pulp/ansible-pulp/pulls
469
      - Re-enable CI for CentOS 7, investigation is still ongoing
470
  - Travis Config Generator
471
      - Containers rolled out to all plugins (about 2/3 way through)
472
      - Update pulp-operator to support configs needed for pulp-ansible
473
      - Split container build code into its own/different repository
474
  - Other container/operator work:
475
      - pulp-insta-demo.sh #5375 is ready and on website; needs blog post along with operator blog post.
476
      - Design work & start implementation on building/publishing pulpcore and basing images on it. Epic #5393
477
      - Some design work to do
478
479 116 rchan
## Sprint 59
480
481
Dates: Friday September 13, 2019 - Thursday September 26, 2019  
482
Sprint Goals/Focus:
483
484 118 rchan
  - Pulp 2
485
      - 2.21.0 -- dev freeze complete
486
      - Module Dependency solving -- merged
487
      - Change name of Sat/deferred-download/.treeinfo problem - 5359
488
      - Investigation of a few issues/BZs
489
  - Pulp 3 Docker
490
      - docker token auth
491
      - Docker workflow docs
492
      - schema converter
493
      - docker content migration
494
  - Pulp 3 RPM
495
      - modularity support 
496
      - comps.xml types support
497
      - kickstart trees 
498
  - Pulp 3 Ansible Plugin
499
      - integration with Galaxy
500
      - Prepare plugin for AnsibleFest
501
  - Pulp 3 Katello integration blockers - TBD based on Katello feedback
502
      - remove duplicates 5008 https://pulp.plan.io/issues/5008
503 111 rchan
  - Pulp 3 Core
504
      - Lots of planning
505
      - 5304: Publish metadata in artifact storage
506
  - Pulp 2--\>Pulp 3 Migrations
507
      - Docker migrations
508
  - Travis Config Generator
509
      - Containers rolled out to all plugins (about ½ way through)
510
      - Update pulp-operator to support configs needed for pulp-ansible
511
      - Split container build code into its own/different repository
512
  - Other container/operator work:
513
      - Design work & start implementation on building/publishing pulpcore and basing images on it. Epic #5393
514
          - Some design work to do
515
      - Pulp-insta-demo.sh #5375
516
          - Where to store it? I say pulp/pulp-operator
517
518
## Sprint 58
519
520
Dates: Friday August 24, 2019 - Thursday September 13, 2019  
521
Sprint Goals/Focus:
522
523
\* Pulp 2
524
525 1 rchan
****\* 2.21.0
526
527 112 ttereshc
****\* Module Dependency solving
528
529 111 rchan
  - Pulp 3 Katello integration blockers
530
      - Bindings - addressing bugs in openapi generator
531 113 ttereshc
      - REST API features
532 111 rchan
          - import/export
533
          - remove duplicates
534
  - Travis Config Generator
535 114 ipanova@redhat.com
      - applying to last remaining areas: cert guards, towncrier
536
      - Implement container testing in the matrix
537 111 rchan
  - Pulp 3 Core
538 115 ipanova@redhat.com
      - high prio bugfixes for core as needed
539 111 rchan
      - Master detail modeling changes
540
      - Pulp 2--\>Pulp 3 Migrations
541
          - Simple exporter
542
          - Repositories migration 
543
          - Any bugs coming from Katello from testing the ISO content migration part
544
  - FIPS design for Pulp 2 and Pulp 3
545
  - Pulp 3 RPM
546
      - modularity support
547 105 rchan
      - comps.xml types support
548
      - kickstart trees
549
  - Pulp 3 Docker
550
      - docker recursive removal
551
      - docker token auth
552
      - schema converter
553
      - docker content migration
554
  - Pulp 3 Python
555
      - no planned work
556 106 rchan
  - Pulp 3 Ansible Plugin
557 105 rchan
      - integration with Galaxy
558
      - collection modelling improvements
559 1 rchan
  - Container work - CI integration
560 106 rchan
  - Installer improvements for webservers: apache & nginx
561
562
## Sprint 57
563
564 105 rchan
Dates: Friday August 2, 2019 - Thursday August 23, 2019  
565
Sprint Goals/Focus:
566
567
\* Pulp 2
568 1 rchan
569 105 rchan
****\* 2.21.0
570 106 rchan
571 105 rchan
****\* Module Dependency solving
572 106 rchan
573 1 rchan
****\* Bug fixes
574 105 rchan
575 106 rchan
**** Docker performance
576 105 rchan
577
****\* Prep for Pulp 3 migration - packaging to leave file system in right state before migration.
578 1 rchan
579 108 daviddavis
  - Pulp 3 Katello integration blockers
580 105 rchan
      - Bindings - addressing bugs in openapi generator
581
      - REST API features
582
          - import/export
583 107 ttereshc
          - remove duplicates
584
  - Travis Config Generator
585 105 rchan
      - applying to last remaining areas: cert guards, towncrier
586 109 ipanova@redhat.com
      - Implement container testing in the matrix
587 110 ipanova@redhat.com
      - removing mariaDB support
588
  - Pulp 3 Core
589 105 rchan
      - high prio bugfixes for core as needed
590
      - Master detail modeling changes
591
      - Pulp 2--\>Pulp 3 Migrations
592
          - Simple exporter
593
          - dev environment
594
  - FIPS design for Pulp 2 and Pulp 3
595
  - Pulp 3 RPM
596
      - modularity content (design/development)
597
      - better errata support
598 96 rchan
      - comps.xml types support
599
      - kickstart trees
600
  - Pulp 3 Docker
601
      - docker recursive copy
602
      - docker tag/untag
603 101 ggainey
      - schema converter
604
  - Pulp 3 Python
605
      - no planned work
606 98 rchan
  - Pulp 3 Ansible Plugin
607 99 rchan
      - integration with Galaxy
608 1 rchan
      - collection modelling improvements
609 99 rchan
      - finishing full-text search
610
  - Container work - CI integration
611
  - Installer improvements for webservers: apache & nginx
612
613 96 rchan
## Sprint 56
614 99 rchan
615
Dates: Friday July 12, 2019 - Thursday August 1, 2019  
616
Sprint Goals/Focus:
617
618 96 rchan
\* Pulp 2
619 99 rchan
620 96 rchan
****\* 2.21.0
621
622
****\* Dependency solving
623
624
****\* https://pulp.plan.io/issues/5108 - multi resource locking enhancement
625 99 rchan
626
****\* Bugs
627 96 rchan
628
  - Pulp 3 Katello integration blockers
629
      - Bindings - addressing bugs in openapi generator
630
      - REST API features
631
          - import/export
632 97 ttereshc
          - remove duplicates
633
  - Travis Config Generator
634 104 CodeHeeler
      - applying to last remaining areas: cert guards, pulp_ansible, towncrier
635 97 ttereshc
      - Implement container testing in the matrix
636 100 daviddavis
  - Pulp 3 Core
637 103 bmbouter
      - high prio bugfixes for core as needed
638
      - FIPS dev environment
639 99 rchan
      - Pulp 2--\>Pulp 3 Migrations
640 102 rchan
          - Simple exporter
641 96 rchan
          - dev environment
642 88 rchan
  - Pulp 3 RPM
643
      - modularity content (design/development)
644
      - better errata support
645
  - Pulp 3 Docker
646
      - docker push investigation
647
      - katello gap analyses
648 93 rchan
  - Pulp 3 Python
649 94 ttereshc
      - full pypi sync
650 88 rchan
  - Pulp 3 Ansible Plugin
651
      - integration with Galaxy
652
      - collection modelling improvements
653
      - finishing full-text search
654 95 bmbouter
  - Container work - CI integration
655
  - Installer improvements for webservers: apache & nginx
656
657
## Sprint 55
658
659
Dates: Friday June 21, 2019 - Thursday July 11, 2019  
660 88 rchan
Sprint Goals/Focus:
661
662
  - Pulp 2
663
      - 2.20.0 Release w/high priority bugs
664
      - Dependency solving
665
  - Pulp 3 Katello integration blockers
666
      - Bindings
667
      - REST API bugs/features
668
  - Travis Config Generator
669
      - applying to core repos and all plugin repos (get it in place everywhere) Currently it's applied to about half of them.
670
      - Implement container testing in the matrix
671 104 CodeHeeler
      - Implement small checks to keep our best-practices going
672 88 rchan
          - https://pulp.plan.io/issues/4983
673
          - https://pulp.plan.io/issues/4984
674
          - https://pulp.plan.io/issues/4894
675
  - Pulp 3 Core
676
      - high prio bugfixes for core as needed
677
      - FIPS dev environment
678
      - Pulp 2--\>Pulp 3 Migrations
679 79 rchan
  - Pulp 3 RPM
680
      - modularity content (design/development)
681
      - better errata support
682
  - Pulp 3 Docker
683
      - docker push investigation
684
      - katello gap analyses
685
  - Pulp 3 Python
686
      - one-shot uploader
687 80 rchan
  - Pulp 3 Ansible Plugin
688 79 rchan
      - documentation improvements
689 83 dkliban@redhat.com
      - release process improvements
690 85 dkliban@redhat.com
  - Planning for what's next:
691
      - Migration Plan schema needs to be defined
692 79 rchan
  - Packaging Pulp for Fedora 30
693
694
## Sprint 54
695 92 rchan
696 79 rchan
Dates: Friday May 31, 2019 - Thursday June 20, 2019  
697
Sprint Goals/Focus:
698
699
  - Pulp 2
700 81 ttereshc
      - 2.20.0 Release
701
      - high priority bugs
702
  - Pulp 3 Katello integration blockers
703 79 rchan
      - Bindings
704 84 ipanova@redhat.com
      - REST API bugs/features
705
  - Travis Config Generator
706 79 rchan
      - adopted by File, RPM, Docker plugins
707 90 rchan
  - Pulp 3 Core
708 86 dkliban@redhat.com
      - high prio bugfixes for core as needed
709
      - FIPS dev environmenbt
710
      - Pulp 2--\>Pulp 3 Migrations planning
711 79 rchan
  - Pulp 3 Documentation work
712 87 dkliban@redhat.com
      - Including quick start guides
713 79 rchan
      - plugin feature documentation
714
  - Pulp 3 RPM
715 68 rchan
      - installer improvement
716 71 rchan
      - modularity content (design/development)
717
      - better errata support
718
  - Pulp 3 Docker
719
      - docker push investigation
720
      - katello gap analyses
721
  - Pulp 3 Python
722 77 rchan
      - one-shot Upload
723 71 rchan
  - Pulp 3 Ansible Plugin
724
      - documentation improvements
725 73 bmbouter
      - release process improvements
726
  - Planning for what's next:
727
      - Migration Plan schema needs to be defined
728
  - Packaging Pulp for Fedora 30
729
730 78 rchan
## Sprint 53
731
732 71 rchan
Dates: Friday May 10, 2019 - Thursday May 30, 2019  
733
Sprint Goals/Focus:
734
735
  - Pulp 2
736
      - 2.19.1 Release
737 1 rchan
      - high priority bugs
738 77 rchan
      - Start on 2.20.0 bugs
739 90 rchan
  - Katello integration blockers
740 72 bmbouter
      - Bindings
741
  - Pulp 3 Core
742 71 rchan
      - Master/Detail Distributions
743
      - plugin updates for Distribution changes
744
      - releasing rc2
745 1 rchan
      - high prio bugfixes for core as needed
746 76 ipanova@redhat.com
      - FIPS dev environmenbt
747 71 rchan
      - Pulp 2--\>Pulp 3 Migrations
748
  - Pulp 3 Documentation work
749
      - Including quick start guides
750
      - plugin feature documentation
751
  - Pulp 3 Docker & RPM
752 69 rchan
      - Feature parity with Core RC2
753 68 rchan
  - Pulp 3 Python
754
      - One shot Upload
755
  - Pulp 3 Ansible Plugin
756
      - move to RTD and improve the docs
757
      - compatibility updates w/ mazer as required (none currently planned)
758 70 rchan
  - Planning for what's next:
759 68 rchan
      - Katello integration
760
      - Pulp 3 RPM planning: dep solving, modularity, kickstart trees
761
      - Pulp 3 Docker planning: docker push,schema converter and pulp2 feature gap coverage 
762
  - Packaging Pulp for Fedora 30
763
764
## Sprint 52
765
766
Dates: Thursday April 18, 2019 - Thursday May 9, 2019  
767
Sprint Goals/Focus:
768
769
  - Pulp 2
770
      - 2.19.1 Release
771
      - high priority bugs
772
  - Katello integration blockers
773
      - Bindings
774 64 rchan
  - Pulp 3 Core bugs
775
  - Pulp 3 Documentation work
776
      - Including quick start guides
777 65 rchan
  - Pulp 3 Docker/RPM
778 64 rchan
      - Feature parity with Core RC
779
  - Pulp 3 Python
780
      - Whitelist/Blacklist Sync, Upload, Remote clean up, Remove Publisher (refactor)
781
  - Pulp 3 Ansible Plugin
782
      - Galaxy Collection support
783
  - Red Hat Summit demo prep
784
  - Planning for what's next:
785
      - Pulp 3 GA: FIPS & Pulp 2--\>Pulp 3 Migrations
786 66 rchan
      - Katello integration
787
  - Packaging Pulp for Fedora 30
788 1 rchan
789 64 rchan
## Sprint 51
790
791 66 rchan
Dates: Friday Mar 29, 2019 - Wednesday 17-Apr-2019  
792 1 rchan
Sprint Goals/Focus: Pulp 3 Plugins released working with Core RC  
793 66 rchan
Notes
794 64 rchan
795
  - Pulp 2
796 66 rchan
      - 2.19.0 Release
797
      - high priority bugs
798 67 rchan
  - Katello integration blockers
799
  - Pulp 3 Core bugs
800 64 rchan
  - Pulp 3 Documentation work
801 58 rchan
      - Including quick start guides
802
  - Pulp 3 Docker/Python/Ansible Plugin
803
      - Working with Pulp 3 Core RC release
804
      - Bug fixes discovered post beta
805
  - Red Hat Summit demo prep
806
  - Cert Guards (improve docs, initial release to PyPI, have tests run as part of core tests)
807 63 rchan
  - Planning for what's next:
808 58 rchan
      - Pulp 3 GA: FIPS & Pulp 2--\>Pulp 3 Migrations
809
      - Katello integration
810
      - Ansible Galaxy collections content type support
811 62 rchan
  - Packaging Pulp for Fedora 30
812 58 rchan
  - Pulp 2 clean up bugs
813
  - Pulp 3 Maven Plugin
814
      - Single Use case: Use Pulp 3 as a pull-through cache for Maven central
815
816
## Sprint 50
817 61 rchan
818 60 rchan
Dates: Friday Mar 8, 2019 - Thursday 28-Mar-2019  
819
Sprint Goals/Focus: Pulp 3 RC + Plugins to Core RC feature parity  
820 58 rchan
Notes
821
822 63 rchan
  - Katello integration blockers
823 58 rchan
  - pulplift working without issues
824 50 rchan
  - Pulp3 Core RC Features:
825
      - Documentation work
826
      - Stages API bug fixes
827
      - RC blockers
828
          - https://pulp.plan.io/issues?query_id=121
829
      - Fix blockers for Ansible Galaxy team
830 56 rchan
          - bugs
831 53 ipanova@redhat.com
          - Unit testing
832
  - Pulp 3 Docker/RPM/Python/Ansible Plugin
833 1 rchan
      - Working with Pulp 3 Core RC release
834
      - Bug fixes discovered post beta
835 55 rchan
  - Pulp 2 bugs/features:
836 1 rchan
      - must fix/urgent bugs (planned feature work for 2.19.0 completed)
837
  - Red Hat Summit demo prep
838 55 rchan
839
## Sprint 49
840
841 57 rchan
Dates: Friday Feb 15, 2019 - Thursday 7-Mar-2019  
842
Sprint Goals/Focus: Pulp 3 RC + Plugins to Core RC feature parity  
843
Notes
844 50 rchan
845
  - pulplift working without issues
846
  - Pulp3 Core RC Features:
847 41 rchan
      - ~~Lazy sync completed~~
848
      - UUID work
849
      - Documentation work
850 48 rchan
      - Stages API improvements
851 47 rchan
      - RC blockers
852
          - https://pulp.plan.io/issues?query_id=121
853 41 rchan
      - Fix blockers for Ansible Galaxy team
854 47 rchan
          - bugs
855
          - Unit testing
856
  - Pulp 3 Docker/RPM Plugin
857
      - Just enough work to keep these working with changes to core on master branch
858
      - note: feature parity with core RC will be done at a later time 
859
  - Pulp 2 bugs/features:
860
      - must fix/urgent bugs (planned feature work for 2.19.0 completed)
861
862
## Sprint 48
863
864
Dates: Friday Jan 25, 2019 - Thursday 14-Feb-2019  
865 41 rchan
Sprint Goals/Focus: Pulp3 RC  
866
Notes  
867
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
868
Notes
869
870
  - Pulp3 Core RC Features:
871
      - Lazy sync completed
872
      - UUID work
873 1 rchan
      - Documentation work
874 41 rchan
      - Stages API improvements
875 49 rchan
          - Docker sync rework
876 43 rchan
      - RC blockers
877 42 rchan
          - https://pulp.plan.io/issues?query_id=121
878 43 rchan
  - Pulp 2 bugs/features:
879 1 rchan
      - bugs as prioritized by internal stakeholders
880
881 43 rchan
## Sprint 47
882
883
Dates: Friday Jan 04, 2019 - Thursday 24-Jan-2019  
884 45 daviddavis
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
885 46 rchan
Notes
886
887
  - Pulp 2 bugs/features:
888 41 rchan
      - bugs as prioritized by internal stakeholders
889 36 rchan
      - Pulp 2.19.0:
890 35 rchan
          - Module Errata Depsolving - reconcile plan/strategy & complete merge
891 36 rchan
  - Pulp3 Core RC Features:
892 40 rchan
      - Lazy sync completed
893
      - UUID work
894 1 rchan
      - Content protection work
895 40 rchan
      - Documentation work
896
      - Stages API improvements
897
          - Docker sync rework
898
      - RC blockers
899
          - https://pulp.plan.io/issues?query_id=121
900
  - Docker beta
901
  - RPM plugin
902
      - Kickstart tree planning
903
904
## Sprint 46
905
906
Dates: Wednesday Nov 29, 2018 - Wednesday 20-Dec-2018  
907 38 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC + Pulp 3 Docker beta  
908 36 rchan
Notes
909 1 rchan
910 35 rchan
  - Pulp 2 bugs/features:
911 34 rchan
      - bugs as prioritized by internal stakeholders
912
      - Pulp 2.19.0:
913
          - Module Errata Depsolving
914 1 rchan
  - Pulp3 Core GA Features:
915 34 rchan
      - Lazy sync completed (https://pulp.plan.io/issues/3693)
916 37 rchan
      - Docker publish
917
      - Single Content work
918 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))
919
      - Content protection work
920
      - Documentation work
921 1 rchan
      - Katello P1 - migrations
922 38 rchan
923 1 rchan
## Sprint 45
924 38 rchan
925 39 rchan
Dates: Friday Nov 2, 2018 - Tuesday 28-Nov-2018  
926 35 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
927
Notes
928
929
  - Pulp 2 bugs/features:
930
      - bugs as prioritized by internal stakeholders
931
      - 2.18.0 Module Errata Applicability
932
      - Module Errata Depsolving
933
  - Pulp3 Core GA Features:
934
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
935
      - RPM plugin beta release
936
      - Docker sync + publish
937
      - Single Content work
938 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))
939 35 rchan
      - Content protection work
940
      - Documentation work
941 38 rchan
942 35 rchan
## Sprint 44
943 34 rchan
944 31 rchan
Dates: Friday Oct 5, 2018 - Thursday ~~Oct 26~~ 01-Nov, 2018  
945
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
946 1 rchan
Notes
947 34 rchan
948 1 rchan
  - Pulp 2 bugs/features:
949 31 rchan
      - bugs as prioritized by internal stakeholders
950 34 rchan
      - 2.19.0 Module Errata Applicability & Depsolving
951
  - Pulp3 Core GA Features:
952 31 rchan
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
953
      - RPM plugin beta release
954
      - Docker sync + publish
955 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))
956
      - Content protection work
957 33 ipanova@redhat.com
      - Katello P1 items (e.g.?)  
958 31 rchan
        Decided to extend sprint through week after on-sight planning meeting to prep for next Sprint.
959 32 daviddavis
960
## Sprint 43
961
962 31 rchan
Dates: Friday Sept 14, 2018 - Thursday Oct 4, 2018  
963 26 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 RC  
964
Notes
965 30 rchan
966 26 rchan
  - Pulp 2 bugs/features:  
967
    ~~\*\* 2.18.0 Module Errata support~~
968
      - bugs as prioritized by internal stakeholders
969
      - 2.19.0 Module Errata Applicability & Depsolving
970 27 rchan
  - Pulp3 Core GA Features:
971
      - Lazy sync continues (https://pulp.plan.io/issues/3693)
972 26 rchan
      - RPM plugin beta release
973
      - Docker plugin (models) + sync
974 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))
975 27 rchan
      - Content protection work (https://pulp.plan.io/issues/3968)
976 26 rchan
      - Katello P1 items (e.g. https://pulp.plan.io/issues/3802)
977 28 daviddavis
      - Installer wrap up
978 26 rchan
979 30 rchan
## Sprint 42
980
981
Dates: Friday Aug 24, 2018 - Thursday Sept 13, 2018  
982 26 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
983 20 rchan
Notes
984
985
  - Pulp 2 bugs/features:
986
      - 2.18.0 Module Errata support
987
      - bugs as prioritized by internal stakeholders
988
  - Pulp3 Core GA Features:
989
      - Lazy sync start this sprint (https://pulp.plan.io/issues/3693)
990
      - ~~RPM plugin (sync +~~ publish) 
991
      - Docker plugin (models)
992
      - Continue Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
993 22 bizhang
      - ~~CLI progress~~ keep #3627 on sprint, this is blocked until bindings id/href is resolved- 
994 24 rchan
      - bindings id/href resolution - off-sprint prototype from @bizhang will unblock:
995
          - ~~3851, 3856, 3580,~~ 3836
996 21 bmbouter
      - Installer work - 1 FTE during this sprint  
997
        ~~\* Merge & complete docs tasks that have been partially complete for some time.~~
998 20 rchan
999 21 bmbouter
## Sprint 41
1000 20 rchan
1001 14 rchan
Dates: Friday Aug 3, 2018 - Thursday August 23, 2018  
1002
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
1003
Notes
1004
1005
  - Pulp 2 bugs/features:
1006
      - Module Errata support
1007
      - bugs as prioritized by Sat liasons
1008
  - Core GA Features:
1009
      - CLI progress- keep #3627 on sprint, this is blocked until bindings id/href is resolved 
1010 18 milan
      - bindings id/href resolution - off-sprint prototype from @bizhang will unblock:
1011 14 rchan
          - 3851, 3856, 3580, 3836
1012
      - Installer work on sprint - 0.5 FTE starting on Aug 20th
1013
      - Lazy sync start this sprint (https://pulp.plan.io/issues/3693)
1014 15 rchan
      - Pulp 3 RPM (sync+publish) and Docker( models) Plugins on start again
1015 19 bmbouter
      - Performance bugs (1 [performance issue](https://pulp.plan.io/issues/3812) and 1 [benchmark comparison issue](https://pulp.plan.io/issues/3770))
1016 14 rchan
1017 17 rchan
## Sprint 40
1018
1019
Dates: Friday July 13, 2018 - Thursday August 2, 2018  
1020 14 rchan
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
1021 12 rchan
Notes
1022
1023
  - Pulp 2 bugs/features:
1024
      - Pulp 2.17 features:
1025
          - Rich Dependency Support
1026
              - Weak dependencies? (see Issue #3847)
1027
          - Advanced Modularity
1028
          - Container/Docker plugin enhancements (3137)
1029
  - Core GA Features:
1030
      - CLI progress - feedback from July 2 deadline digested
1031
      - Declarative Versions - waiting on input after deep dive, then https://pulp.plan.io/issues/3844
1032
      - Installer work on sprint - no commitment from core team on staffing
1033
      - Lazy sync still on hold. Let's focus on less & know this is ready to start.
1034
      - Pulp 3 RPM and Docker Plugins on hold (again, focus on less & get done before start this again)
1035 13 rchan
      - Performance bugs if staffing available - some of this is already in progress
1036
1037 12 rchan
## Sprint 39
1038 8 rchan
1039
Dates: Friday June 22, 2018 - Thursday July 12, 2018  
1040
Sprint Goals/Focus: Pulp 2 + Pulp 3 GA  
1041
Notes
1042
1043
  - Pulp 2 bugs/features:
1044
      - FIPS - can we aim to close all known stories that aren't blocked?
1045 9 rchan
      - Pulp 2.17 features:
1046
          - Advanced Modularity + Rich Dependency Support
1047 10 rchan
          - Container/Docker plugin enhancements
1048 1 rchan
  - Core GA Features:
1049 10 rchan
      - Installer work on sprint - no commitment from core team on staffing
1050
      - Trickle progress (whatever staffing allows after Pulp 2 commitments delivered) on Pulp 3 RPM and Docker Plugins
1051 11 rchan
      - CLI progress blocked - waiting on feedback period ending July 2, little progress made until feedback is received & digested
1052
  - Lazy sync ready to start from planning perspective, but no capacity, so this is paused as well but would welcome community contribution
1053 8 rchan
1054 7 rchan
## Sprint 38
1055
1056
Dates: Friday June 1, 2018 - Thursday June 21, 2018  
1057
Sprint Goals/Focus: Pulp 3 GA + Pulp 2  
1058
Notes
1059 1 rchan
1060
  - Pulp 2 bugs/features:
1061
      - FIPS
1062 10 rchan
      - Modularity
1063
      - Container/Docker plugin enhancements
1064
  - Core GA Features:
1065
      - Installerwork on sprint - no commitment from core team on staffing
1066 7 rchan
  - Pause progress on Pulp 3 RPM and Docker Plugins
1067 5 rchan
      - Only one Pulp3 Docker Plugin task - and probably will not get to this in this sprint
1068
  - Lazy sync ready to start from planning perspective, but no capacity, so this is paused as well
1069
1070
## Sprint 37
1071
1072
Dates: Friday May 11, 2018- Thursday May 31,2018  
1073
Sprint Goals/Focus: Pulp 3 GA + Pulp 2  
1074 6 rchan
Notes
1075
1076 5 rchan
  - Reserve time for fixing issues found after Core Beta released
1077
  - Planning for conferences and Pulp 3.0 GA planning
1078
1079
Completion
1080
1081
  - Lazy Sync planning completed
1082
1083
## Sprint 36
1084
1085 3 rchan
Dates: Friday April 20, 2018- Thursday May 10,2018  
1086
Sprint Goals/Focus: Pulp 3 Core Beta  
1087 4 rchan
Notes
1088 1 rchan
1089
  - Items focused on remaining Pulp 3.0 Core Beta deliverables
1090
  - Reserve time for fixing issues found after Core Beta released
1091
  - Planning for conferences and Pulp 3.0 GA planning
1092
1093 4 rchan
## Sprint 35
1094 1 rchan
1095
Dates: Friday March 30, 2018- Thursday April 19,2018  
1096
Sprint Goals/Focus: Pulp 3 Core Beta  
1097
Notes
1098
1099
  - Items focused on Pulp 3.0 Core Beta deliverables
1100
1101
## Sprint 34
1102
1103
Dates: Friday March 9, 2018- Thursday March 29,2018  
1104
Sprint Goals/Focus: Pulp 3 Core Beta Dev Freeze  
1105
Notes
1106
1107
  - Moving to use Sprint Custom field instead of "Sprint/Milestone" field this sprint. 
1108
  - Items not needing to be done by March 22 (Core Beta or otherwise) will be put on the sprint and keep "Sprint Candidate flag"
1109
  - 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.