Project

Profile

Help

Sprint Plans » History » Sprint/Milestone 157

rchan, 01/12/2021 10:08 PM

1 1 rchan
# Sprint Plans
2 145 rchan
3 154 rchan
### Sprint 88
4 156 rchan
Dates: Friday January 8, 2021 - Thursday January 21, 2021  
5 157 rchan
Sprint Goals/Focus:
6
* Pulp 2
7
  * new libmodulemd available for testing and evaluating of impact on pulp2
8
	* available today
9
  * Need to investigate cert-issue 8000
10
  * 2.21.5 release (release nanny - Grant)
11
    * Beta 18-JAN release 25-JAN
12
    * new indices for the migration plugin (ggainey)
13
    * tasking system hang bugfix (done)
14
      * https://bugzilla.redhat.com/show_bug.cgi?id=1889795
15
      * https://github.com/pulp/pulp/pull/4009
16
    * https://bugzilla.redhat.com/show_bug.cgi?id=1907864 handle password with empty string (ipanova)
17
* Pulp 3 Container
18
  * Add RBAC for push api (https://pulp.plan.io/versions/168) (lubos, matthias, ina, dennis, tanya)
19
* Pulp 3 RPM
20
  * FIPS issues from EPIC 7960 (ggainey, ppicka)
21
    * https://pulp.plan.io/issues/7537 - test all repos
22
  * Bug fixes for Katello
23
  * Auto-publish & distribute, needed for UI team soon (dalley) (easy - but design work necessary)
24
* Pulp 3 Ansible Plugin / Galaxy NG
25
  * Content provenance
26
	* PRD review and probably start work on it
27
  * Possibly release 0.5.6 (check with galaxy if really needed)
28
  * Start on metadata epic
29
* Pulp 3 Core
30
  * FIPS (high) (Main stakeholder is Sat and delivery deadline is 6.10)
31
    * https://pulp.plan.io/issues/7960 
32
  * Object labels https://pulp.plan.io/issues/7127 (daviddavis) (high)
33
  * Import/export import check https://pulp.plan.io/issues/7549 (ggainey) (high) 
34
  * Finalizing Alternate Content Sources planning (bmbouter) (med)
35
    * https://pulp.plan.io/issues/7832
36
    * design feedback needed
37
* Pulp 3 File
38
     * https://pulp.plan.io/issues/7469 autopublish for pulp_file (dalley)
39
* Pulp 3 Python
40
  * Release GA (gerrod)
41
* Pulp 2-->Pulp 3 Migrations
42
  * Enforce pre-migration ordering 7781 (ggainey)
43
  * Simple/complex plan conversion https://pulp.plan.io/issues/6516 
44
* Pulp_installer
45
  * SELinux policies: Continued bugfix updates (mike/mdellweg)
46
  * #7800 - ppicka - should be done today
47
  * #8011 -Dkliban - should be done today
48
* CI/CD
49
  * Continue move to GHA (david/mike/fabricio/dkliban) 
50
     * https://pulp.plan.io/issues/7859 
51
  * Continue pulp_installer SELinux/FIPS move off Travis (mike)
52
  * Continue working with OSCI to improve fixtures site reliability
53
  * roll out testing of released plugins against pulpcore master branch (everyone)
54
* Web UI
55
  * autopublish work mentioned above
56
* CLI
57
  * Interact with pulp_file
58
    * https://pulp.plan.io/issues/6615
59
  * Perform a release
60
* Community 
61
   * DevConf & FOSDEM Booth content
62
63 1 rchan
64 156 rchan
### non-Sprint / Holidays  
65
Dates: Friday December 18, 2020 - Thursday January 7, 2020  
66
Sprint Goals/Focus:
67
* Pulp 3 Container
68
  * Add RBAC for push api  - lubos, matthias, ipanova https://pulp.plan.io/versions/168
69
  * Fips - dennis https://pulp.plan.io/issues/7936
70
* Pulp 3 RPM
71
  * FIPS issues (ggainey, ppicka)
72
    * https://pulp.plan.io/issues/7537 - test all repos
73
    * pulp_rpm issue from hackmd doc (ppicka)
74
  * Bug fixes for Katello
75
  * Auto-publish & distribute, needed for UI team soon (dalley) (easy)
76
  * Likely to start on relative-path/mirrored-metadata
77
* Pulp 3 Ansible Plugin / Galaxy NG
78
  * Improve collections endpoint performance
79
* Pulp 3 Core
80
  * FIPS (high)
81
    * pulpcore issues from hackmd doc
82
  * Orphan cleanup running along-side other tasks (ipanova)(medium)
83
    * https://pulp.plan.io/issues/7659 
84
  * Finalizing Alternate Content Sources planning (bmbouter) (med)
85
    * https://pulp.plan.io/issues/7832
86
    * design feedback needed
87
  * Object labels https://pulp.plan.io/issues/7127 (fao89) (med)
88
* Pulp 3 File
89
     * 7469 autopublish for pulp_file (dalley)
90
* Pulp 3 Python
91
  * Release GA (gerrod)
92
* Pulp 2-->Pulp 3 Migrations
93
  * mirrored metadata
94
* Pulp_installer
95
  * Customizing paths of SELinux policies (mike)
96
  * SELinux policies: Continued bugfix updates (mike/mdellweg)
97
  * Fedora 33 support (ppicka/Mike)
98
  * #7800 - ppicka
99
  * #8011 -Dkliban
100
* CI/CD
101
  * Continue move to GHA (david/mike/fabricio/dkliban) 
102
     * https://pulp.plan.io/issues/7859 
103
  * Continue pulp_installer SELinux/FIPS move off Travis (mike)
104
  * Continue working with OSCI to improve fixtures site reliability - on hold
105
  * roll out testing of released plugins against pulpcore master branch (everyone)
106
* Web UI
107
  * autopublish work mentioned above
108
* Community (no plans through end of year)
109 154 rchan
110
### Sprint 87
111
Dates: Friday December 4, 2020 - Thursday December 17, 2020  
112 155 rchan
Sprint Goals/Focus:
113
* Pulp 2
114
  * we expect the new-new libmodulemd to be available for testing and evaluating of impact on pulp2 (promised by Christmas).
115
  * maybe 2.21.5 release with new indices for the migration plugin (ggainey)
116
  * tasking system hang bugfix
117
    * https://bugzilla.redhat.com/show_bug.cgi?id=1889795
118
    * https://github.com/pulp/pulp/pull/4009
119
    * depsolving bug (daniel)
120
* Pulp 3 Container
121
  * Add RBAC for distributions
122
  * Fips
123
* Pulp 3 RPM
124
  * FIPS issues (ggainey, ppicka)
125
    * https://pulp.plan.io/issues/7537 - test all repos
126
    * pulp_rpm issue from hackmd doc (ppicka)
127
  * Bug fixes for Katello
128
* Pulp 3 Ansible Plugin / Galaxy NG
129
  * Release 0.5.3 and address possible issues
130
  * Plan & design galaxy metadata
131
  * Investigation/Improvements on tasking system
132
  * Support Bruno on namespace sync
133
* Pulp 3 Core
134
  * pulpcore 3.9 release 7-DEC (david)
135
  * FIPS (high)
136
    * Requirements and planning (bmbouter/david/ttereshc)
137
    * pulpcore issues from hackmd doc
138
    * populate-checksums command (allow adding new checksums)(ipanova)
139
      * https://pulp.plan.io/issues/7561
140
  * Add Tasking system health checks (galaxy_ng requested) (high)
141
    * https://pulp.plan.io/issues/7912
142
  * Orphan cleanup running along-side other tasks (bmbouter/ipanova)(medium)
143
    * https://pulp.plan.io/issues/7659 
144
  * Finalizing Alternate Content Sources planning (bmbouter) (med)
145
    * https://pulp.plan.io/issues/7832
146
    * design feedback needed
147
  * Object labels https://pulp.plan.io/issues/7127 (david) (med)
148
    * design feedback needed
149
  * Review Correlation ID feature (daviddavis) (medium/low)
150
* OSTree Planning - on hold
151
* Pulp 3 Python
152
  * Prepare for GA - progress dependent on Gerrod’s schedule
153
* Pulp 2-->Pulp 3 Migrations
154
  * release 0.6.0 for Katello (ttereshc), maybe today
155
  * Tests (ttereshc)
156
  * Migration re-run to pickup all needed content (ggainey)
157
	* https://pulp.plan.io/issues/7781
158
  * Importer/Distributor migration fix requites noticeable changes
159
	* https://pulp.plan.io/issues/7889 (ipanova/ttereshc)
160
	* incl. removing the simple plan path
161
		* https://pulp.plan.io/issues/6516 
162
  * Bug fixes and features for Katello
163
* Pulp_installer
164
  * Customizing paths of SELinux policies (mike)
165
  * Galaxy NG fixes as needed (mdellweg)
166
  * SELinux policies: Continued bugfix updates (mike/mdellweg)
167
  * Fedora 33 support (ppicka/Mike)
168
* CI/CD
169
  * Continue move to GHA (david/mike/daniel/fabricio/dkliban) 
170
     * https://pulp.plan.io/issues/7859 
171
  * Continue pulp_installer SELinux/FIPS move off Travis (mike)
172
  * Continue working with OSCI to improve fixtures site reliability
173
  * roll out testing of released plugins against pulpcore master branch (everyone)
174
* Web UI
175
  * Planning
176
* Community (no plans through end of year)
177
178 154 rchan
179
### Sprint 86
180
Dates: Friday November 13, 2020 - Thursday December 3, 2020  
181
Sprint Goals/Focus:
182
* Pulp 2
183
  * we expect the new libmodulemd to be available for testing and evaluating of impact on pulp2.
184
  * maybe 2.25 release with new indices for the migration plugin
185
  * EXD needs a review on patches that fixes a performance regression
186
  * tasking system hang bugfix
187
    * https://bugzilla.redhat.com/show_bug.cgi?id=1889795 / https://pulp.plan.io/issues/5502
188
* Pulp 3 Container
189
  * Add RBAC for repos and remotes (mdellweg/ipanova)
190
  * OCI image builder - tests to take out of tech preview (mdellweg)
191
* Pulp 3 RPM
192
  * FIPS issues (ggainey)
193
    * https://pulp.plan.io/issues/7537 - test all repos
194
  * Bug fixes for Katello
195
  * 3.8 release
196
* Pulp 3 Ansible Plugin / Galaxy NG
197
  * Address 0.5.0/0.5.1 issues(fao89)
198
  * Sync improvements (bmbouter)
199
	* rewrite
200
	* functional tests
201
* Pulp 3 Core
202
  * pulpcore 3.9 release 30-Nov (david)
203
  * FIPS
204
    * More conversations with PM and planning (bmbouter/david)
205
    * distribution/publications (no issue yet?) (ggainey)
206
    * pre-save hook (ggainey)
207
      * https://pulp.plan.io/issues/7696
208
    * populate-checksums command ( allow adding new checksums)(ipanova)
209
      * https://pulp.plan.io/issues/7561
210
  * Correlation ID feature (daviddavis)
211
    * https://pulp.plan.io/issues/4689
212
  * Progress reporting for pulp imports (daviddavis)
213
    * https://pulp.plan.io/issues/6559
214
  * Planning tasking system improvements
215
    * orphan cleanup running along-side other tasks (bmbouter/ipanova)
216
    * tasking system throughput and latency analysis blog post (bmbouter)
217
  * Planning of Alternate Content Sources feature (bmbouter)
218
  * Add download timeouts to remotes (ggainey)
219
	https://pulp.plan.io/issues/7201
220
  * Fixing flush db issue related to RBAC plugins build on top of (bmbouter)
221
    * https://pulp.plan.io/issues/7710
222
* OSTree Planning - on hold
223
	* draft of initial use cases & put out for review - dkliban
224
* Pulp 3 Python
225
  * Prepare for GA - progress dependent on Gerrod’s schedule
226
* Pulp 2-->Pulp 3 Migrations
227
  * Bug fixes and features for Katello
228
    * https://www.redhat.com/archives/pulp-dev/2020-November/msg00002.html
229
  * Tests
230
* Pulp_installer
231
     * Customizing paths of SELinux policies (mike)
232
     * Galaxy NG fixes as needed (mdellweg)
233
     * SELinux policies: Continued bugfix updates (mike/mdellweg)
234
     * Katello / Satellite fixes as needed (mike)
235
* CI/CD
236
   * Plan move off Travis (mike / daniel)
237
	* FYI - pulp-action https://github.com/pulp/pulp_npm/pull/25
238
   * roll out testing of released plugins against pulpcore master branch (everyone)
239
* Web UI (david)
240
* Community
241
  * Python blog post - complete & waiting on Python release
242
  * Ansible blog post - some developments with Robyn/Ansible community 
243
  * November newsletter
244
  * Survey blog
245
246
247 1 rchan
### Sprint 85
248 154 rchan
Dates: Friday October 30, 2020 - Thursday November 12, 2020  
249 153 rchan
Sprint Goals/Focus:
250
* Pulp 2  
251
    * 2.21.4 release (ggainey/ipanova)
252
    * https://pulp.plan.io/projects/pulp/wiki/2214_Release_Schedule
253
    * finish up any loose ends with the release
254
* Pulp 3 Container
255
  * Add RBAC for repos and remotes (mdellweg/ipanova)
256
  * OCI image builder - tests to take out of tech preview (mdellweg)
257
  * use OCI image builder in s3 deployments - dkliban
258
* Pulp 3 RPM
259
  * Bug fixes for Katello
260
  * Possibly a 3.8 release in 1-1.5 weeks
261
* Pulp 3 Ansible Plugin / Galaxy NG
262
  * Address possible issues with 0.5.0 (fao89)
263
  * Sync improvements (bmbouter)
264
	* rewrite
265
	* functional tests
266
  	* sync dependencies (fao89)
267
  * Token bearer refresh (fao89)
268
  * Requirements.yml improvements (daviddavis)
269
	* validate requirements.yml
270
	* sources with different API versions
271
	* filter versions?
272
* Pulp 3 Core
273
  * Planning tasking system improvements (bmbouter)
274
    * orphan cleanup running along-side other tasks (bmbouter/ipanova)
275
  * Correlation ID feature (daviddavis)
276
    * https://pulp.plan.io/issues/4689
277
  * Progress reporting for pulp imports (daviddavis)
278
    * https://pulp.plan.io/issues/6559
279
  * Planning of Alternate Content Sources feature (bmbouter)
280
  * Add download timeouts to remotes (ggainey)
281
	https://pulp.plan.io/issues/7201
282
  * FIPS planning (bmbouter / daviddavis)
283
* OSTree Planning
284
	* draft of initial use cases & put out for review - dkliban
285
* Pulp 3 Python
286
  * Prepare for GA - progress dependent on Gerrod’s schedule
287
  * push new beta 
288
* Pulp 2-->Pulp 3 Migrations
289
  * Bug fixes for Katello (migration is being tested on customer data now)
290
  * start migration from scratch https://pulp.plan.io/issues/7714
291
  * planning/testing migration interruption/cancellation
292
* Pulp_installer
293
     * Installing/compiling SELinux policies (mike)
294
     * Galaxy NG fixes as needed (mdellweg)
295
     * SELinux policies: Continued bugfix updates (mike/mdellweg)
296
     * Katello / Satellite fixes as needed (mike)
297
* CI/CD
298
   * firefighting
299
   * testing released plugins against pulpcore master branch (dkliban/mdellweg)
300
* Community
301
  * Python blog post - complete & waiting on Python release
302
  * Ansible blog post - some developments with Robyn/Ansible community 
303
  * Finish revamp of Content plugin page
304
  * Media section of site
305
  * Newsletter
306
307
308 152 rchan
### Sprint 84
309
Dates: Thursday October 15, 2020 - Thursday October 29, 2020  
310
Sprint Goals/Focus:
311
* Pulp 2  
312
    * 2.21.4 release (ggainey/ipanova)
313
    * https://pulp.plan.io/projects/pulp/wiki/2214_Release_Schedule
314
    * Migration scenario requires testing using RPMs
315
* Pulp 3 Container
316
  * Fixes for Katello
317
    * https://pulp.plan.io/issues/7620 ipanova
318
  * distribution should not use content_origin in the path
319
    * https://pulp.plan.io/issues/7385 lubos(wip)
320
  * Add RBAC for repos and remotes
321
  * OCI image builder - tests to take out of tech preview (mdellweg)
322
* Pulp 3 RPM
323
  * Bug fixes for Katello
324
  * repomd checksum should be take into account at sync time https://pulp.plan.io/issues/7030 pulp2 gap
325
  * multi repo copy issue https://pulp.plan.io/issues/7625 (ggainey/dalley)
326
	* user updated to 3.7, can still reproduce - investigation continues
327
* Pulp 3 Ansible Plugin / Galaxy NG
328
  * Deliver 0.5.0 https://pulp.plan.io/versions/142 (bmbouter)
329
    * Copying deprecated status
330
    * Sync deprecated status
331
    * New /metadata/ endpoint in Galaxy V3 API
332
  * Planning for “remote data alignment with ansible-galaxy CLI data”
333
    * https://pulp.plan.io/issues/7686
334
* Pulp 3 Core
335
  * Planning tasking system improvements (bmbouter)
336
    * orphan cleanup running along-side other tasks (bmbouter/ipanova)
337
    * evaluation of tasking system throughput for stakeholder use (bmbouter)
338
  * 3.8 release (ttereshc)
339
* Pulp 3 Python
340
  * Prepare for GA - progress dependent on Gerrod’s schedule
341
* Pulp 2-->Pulp 3 Migrations
342
  * Bug fixes for Katello (migration is being tested on customer data now)
343
  * skip corrupted content https://pulp.plan.io/issues/7538
344
  * start migration from scratch https://pulp.plan.io/issues/7714
345
  * FIPS planning
346
* Pulp_installer
347
     * Installing/compiling SELinux policies (mike)
348
     * Fix/drop upgrading from old Pulp releases (system wide pkgs) (mike)
349
     * Galaxy NG fixes as needed (mdellweg)
350
     * SELinux policies: Continued bugfix updates (mike/mdellweg)
351
* CI/CD
352
   * publish plugin docs to docs.pulpproject.org
353
      * container/file PRs merged
354
      * Rpm PR submitted
355
   * add NPM package publishing for bindings in plugin_template
356
   * firefighting
357
   * testing released plugins against pulpcore master branch
358
* Community
359
  * add banners to the docs about Pulp CLI PoC - this became a “How can we make docs easier to serve” for docs contributors. Will complete this today.
360
  * Python blog post - complete & waiting on Python release
361
  * Ansible blog post - complete & waiting for publishing greenlight from Ansible team
362
  * Create landing page with context for each installation option - Fabricio OK with it, and wants Mike to review from sysadmin’s perspective
363
  * Start working on better descriptions for Content plugin page
364
365 150 rchan
### Sprint 83
366
Dates: Friday October 2, 2020 - Wednesday October 14, 2020  
367
Sprint Goals/Focus:
368
* Pulp 2  
369
    * permission issues, pulp-2to3-migration plugin is affected
370
        * https://pulp.plan.io/issues/7445 ggainey
371
        * requires a new pulp2 release for the core and some plugins (rpm, iso, docker)
372
* Pulp 3 Container
373
  * Fixes for Katello
374
    * https://pulp.plan.io/issues/7620 ipanova
375
  * distribution should not use content_origin in the path
376
    * https://pulp.plan.io/issues/7385 lubos(wip)
377
  * RBAC planning
378 151 rchan
  * Namespaces: finalize PR https://pulp.plan.io/issues/7089 mdellweg(wip) 
379
  * further planning during meetings - whole team
380
    * OCI image builder - tests to take out of tech preview (lubos? if time allows)
381
    * Finalize - use default storage  during upload
382
      * https://pulp.plan.io/issues/7218 lubos (wip)
383 150 rchan
* Pulp 3 RPM
384
  * Bug fixes for Katello
385
  * repomd checksum should be take into account at sync time https://pulp.plan.io/issues/7030 pulp2 gap
386
  * multi repo copy issue https://pulp.plan.io/issues/7625
387
  * FIPS testing - https://pulp.plan.io/issues/5188
388
    * patching needed
389
    * 71 repos to test, two configurations, so 142 tests
390
    * needs a change in core
391
* Pulp 3 Ansible Plugin / Galaxy NG
392
  * Moving “mutable” data types off of content units
393
    * deprecated flag, is_highest custom db trigger, is_certified flag
394
  * Copying deprecated status
395
  * Deliver 0.5.0 (Oct 9th) - https://pulp.plan.io/versions/142
396
  * AH planning
397
* Pulp 3 Core
398
  * Planning tasking system improvements
399
    * orphan cleanup running along-side other tasks
400
    * removing the resource manager from the architecture
401
  * django-admin enabling for all models
402
  * Adding RBAC to endpoints
403
* Pulp 3 Python
404
  * Prepare for GA
405
* Pulp 2-->Pulp 3 Migrations
406
  * Bug fixes for Katello (migration is being tested on customer data now)
407
  * skip corrupted content https://pulp.plan.io/issues/7538
408
* Pulp_installer
409
     * Installing/compiling SELinux policies
410
     * Fix/drop upgrading from old Pulp releases (system wide pkgs)
411
     * Galaxy NG fixes as needed
412
     * SELinux policies: Continued bugfix updates
413
* Pulp K8s Operator
414
  * Support Galaxy NG contributions & general use case support as needed
415
* CI/CD
416
   * publish plugin docs to docs.pulpproject.org
417
   * add NPM package publishing for bindings in plugin_template
418
   * retro on 3.7.0 release
419
   * firefighting
420
* Community
421
  * add banner to the docs about Pulp CLI PoC
422
  * Python blog post - complete & waiting on Python release
423
  * Ansible blog post - follow up with contributions from Ansible team
424
  * Create landing page with context for each installation option
425
  * Start working on better descriptions for Content plugin page
426
427
428 149 rchan
### Sprint 82
429
Dates: Friday September 18, 2020 - Thursday October 1, 2020  
430
Sprint Goals/Focus:
431
* Pulp 2  
432
    * permission issues, pulp-2to3-migration plugin is affected
433
        * https://pulp.plan.io/issues/7445
434
        * most likely will require a new pulp2 release
435
    * nectar PR RST connection
436
      * requires out of band nectar and pulp_docker releases
437
      * will be included in Sat 6.8
438
      * working with build and downstream qe teams
439
* Pulp 3 Container
440
  * Fixes for Katello
441
  * RBAC planning
442
* Namespaces: planning-  whole team; implementation,experiments, testing - mdellweg
443
  * OCI image builder - possibly lmjachky
444
* Pulp 3 RPM
445
  * Bug fixes for Katello, 3-4 already on the sprint
446
  * orphan cleanup for distribution tree - ttereshc
447
  * repogpg_check https://pulp.plan.io/issues/6926 - maybe lmjachky
448
* Pulp 3 Ansible Plugin / Galaxy NG
449
  * Lots of bugfixes needed by Sept 30
450
  * Moving “mutable” data types off of content units by Sept 30
451
    * deprecated flag, is_highest custom db trigger, is_certified flag
452
* Pulp 3 Core
453
  * Wrap up and release pulpcore 3.7.0
454
  * FIPS
455
    * Conversation(s) with Satellite PM
456
    * Testing and plugin support
457
  * Authentication API (needed for UI project)- planning for 3.8
458
* Pulp 3 Python
459
  * Prepare for GA
460
* Pulp 2-->Pulp 3 Migrations
461
  * Bug fixes for Katello (migration is being tested on customer data now)
462
  * memory consumption improvements
463
  * Continue on tests when time permits
464
* Pulp_installer
465
     * Address Pulp 2 / Pulp 3 Apache conflicts (see what Katello does) (Action item to follow up and discuss)
466
     * Migration plugin support (likely required for  https://pulp.plan.io/issues/7445)
467
     * Installing/compiling SELinux policies - Yanis should do this, it’s on his team’s agenda
468
* Pulp K8s Operator
469
  * Support Galaxy NG contributions & general use case support as needed
470
* CI/CD
471
   * publish plugin docs to docs.pulpproject.org
472
   * firefighting
473
   * fix https://travis-ci.org/github/pulp/pulp
474
* Community
475
  * Community survey - 20 responses, closing today?
476
  * Python blog post - complete & waiting on Python release
477
  * Deb plugin blog - published and I convinced Max to write an opensource.com article
478
  * ansible-blog-post - need to edit and send to Ansible team
479
 Will do:
480
  * Create landing page with context for each installation option
481
  * Start working on better descriptions for Content plugin page
482
  * Take Pulp 2 Installation off the website (will remain in docs)
483
484
485 148 rchan
### Sprint 81
486
Dates: Friday September 4, 2020 - Thursday September 17, 2020  
487
Sprint Goals/Focus:
488
* Pulp 2  
489
    * smart proxy slow sync
490
    * permission issues, pulp-2to3-migration plugin is affected
491
        * https://pulp.plan.io/issues/7445
492
        * most likely will require a new pulp2 release
493
    * nectar PR RST connection
494
* Pulp 3 Container
495
  * Fixes for Katello
496
  * RBAC planning
497
    * Namespaces: planning-  whole team; implementation,experiments, testing - mdellweg
498
  * OCI image builder - dkliban
499
* Pulp 3 RPM
500
  * Bug fixes for Katello
501
  * continue on distribution tree issues & tests - ppicka
502
  * Kickstart import/export test - daviddavis
503
  * orphan cleanup for distribution tree - ttereshc?
504
* Pulp 3 Ansible Plugin / Galaxy NG
505
  * SELinux working policy EL7/EL8
506
  * Continue to coordinate upstream/downstream builds
507
  * Continue on pulp_ansible miscellaneous sync/api fixes
508
  * FIPS epic -- two substories (https://pulp.plan.io/issues/3778)
509
    * pulp feature - https://pulp.plan.io/issues/5216 (ggainey)
510
    * dependency patches - https://pulp.plan.io/issues/6984 (x9c4)
511
* Pulp 3 Core
512
  * RBAC work likely not completing this sprint - will pause for more urgent 3.7 deliveries & add back on if time allows
513
  * Release pulpcore 3.6.3 (dkliban)
514
  * Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
515
    * progress reporting and handling of failed imports/exports
516
    * bugfixes as Partha finds issues
517
  * OpenAPI v3 bugfixes as needed
518
  * Finishing correlation ID https://pulp.plan.io/issues/4689 @daviddavis
519
  * SELinux on EL 8
520
      - https://pulp.plan.io/issues/7043#note-3
521
      - https://pulp.plan.io/issues/7075
522
      - Support dev environment (installer branch) - Mike to push this along for stakeholder needs
523
* Pulp 3 Python
524
  * Two existing PRs, sync w/ bandersnatch and live API - gubben
525
  * Prepare for GA?
526
* Pulp 2-->Pulp 3 Migrations
527
  * Bug fixes for Katello
528
  * Continue on use cases & tests - ttereshc
529
* Pulp_installer
530
     * Address Pulp 2 / Pulp 3 Apache conflicts (see what Katello does) (Action item to follow up and discuss)
531
     * Migration plugin support
532
     * Installing/compiling SELinux policies - Yanis should do this, it’s on his team’s agenda
533
* Pulp K8s Operator
534
  * Support Galaxy NG contributions & general use case support as needed
535
* CI/CD
536
   * publish plugin docs to docs.pulpproject.org
537
  * firefighting
538
* Community
539
  * Community survey - 17 responses, close right after PulpCon
540
  * Python blog post - AI with Gerrod, waiting on next Python release
541
  * Deb plugin blog
542
  * PulpKhan stuff
543
  * ansible-blog-post review
544
  * Docs bugs
545
546
547 147 rchan
### Sprint 80
548
Dates: Friday August 21, 2020 - Thursday September 3, 2020  
549
Sprint Goals/Focus:  
550
* Pulp 2  
551
    * PXE kickstart issue  
552
         * https://pulp.plan.io/issues/7303  
553
* Pulp 3 Container
554
  * RBAC planning
555
  * OCI image builder - dkliban  
556
* Pulp 3 RPM
557
  * Bug fixes for Katello
558
  * Finish distribution tree tests - ppicka
559
  * Maybe RBAC planning if there is capacity
560
  * Kickstart import/export test - daviddavis
561
* Pulp 3 Ansible Plugin / Galaxy NG
562
  * Supporting @davidN implementation of RBAC
563
* Pulp 3 Core
564
  * RBAC work for pulpcore 3.7 - bmbouter
565
	* Adding RBAC for orphan cleanup API
566
	* Adding RBAC for status API
567
  * Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
568
    * progress reporting and handling of failed imports/exports
569
  * OpenAPI v3 bugfixes as needed
570
  * Publishing Bindings Documentation to docs.pulpproject.org - dkliban
571
  * Finishing correlation ID https://pulp.plan.io/issues/4689 @daviddavis
572
  * SELinux on EL 8
573
      - https://pulp.plan.io/issues/7043#note-3
574
      - https://pulp.plan.io/issues/7075
575
      - Support dev environment (installer branch) - Mike to push this along for stakeholder needs
576
  * FIPS
577
    * FIPS-enabled pulplift box (mike)
578
* Pulp 3 Python
579
  * Two existing PRs, sync w/ bandersnatch and live API - gubben
580
     * Bandersnatch has finally released with our changes included
581
  * A few bugfixes
582
* Pulp 2-->Pulp 3 Migrations
583
  * Bug fixes for Katello
584
  * Compatibility with 3.6
585
      * pulp_container 2.0 adjustments
586
      * pulp_rpm 3.6 adjustments
587
  * 0.2.1 release
588
  * Continue on use cases & tests - ttereshc
589
* Pulp_installer
590
     * Address Pulp 2 / Pulp 3 Apache conflicts (see what Katello does)
591
     * Migration plugin support
592
     * Finish verification at end of CI
593
     * Fix any more TLS-related issues
594
* Pulp K8s Operator
595
  * Support Galaxy NG contributions & general use case support as needed
596
* CI/CD
597
  * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361 from sprint 78
598
  * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74
599
  * firefighting
600
* Miscellaneous
601
  * Community survey
602
  * Newsletter
603
  * Python blog post
604
  * Spam control - working on redmine SPAM mitigation automation [lubos]
605
    * Possible tweaks and need to run the automation regularly
606
  * Docs bugs (likely not this sprint)
607
608 146 rchan
### Sprint 79
609
Dates: Friday August 7, 2020 - Thursday August 20, 2020  
610
Sprint Goals/Focus:
611
* Pulp 2
612
  * Updating dependencies for CVEs
613
* Pulp 3 Container  
614
  * start with planning/initial implementation of RBAC
615
* Pulp 3 RPM
616
  * UpdateCollection related changes (ggainey)
617
    * https://pulp.plan.io/issues/7195
618
    * https://pulp.plan.io/issues/7291
619
  * Import/export - more models and kickstarts, tests (daviddavis, ggainey)
620
    * https://pulp.plan.io/issues/6815
621
    * https://pulp.plan.io/issues/6739
622
    * https://pulp.plan.io/issues/7137
623
  * distribution tree fixtures/tests (ppicka)
624
  * depsolving fixes
625
* Pulp 3 Ansible Plugin / Galaxy NG
626
  * Supporting @davidN implementation of RBAC
627
  * pulp_ansible release 0.2.0 GA (compat release w/ pulpcore 3.6)
628
* Pulp 3 Core
629
  * RBAC wrap-up for pulpcore 3.6 - bmbouter  
630
            * View object-level permissions in django-admin  
631
            * Review + Merge APIs for User + Group Read permissions  
632
            * User documentation  
633
  * RBAC work for pulpcore 3.7 - bmbouter
634
	* Adding RBAC for orphan cleanup API
635
	* Adding RBAC for status API
636
  * Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
637
    * progress reporting and handling of failed imports/exports
638
  * OpenAPI v3 bugfixes as needed
639
  * Publishing Bindings Documentation to docs.pulpproject.org
640
  * Katello improvements in core - small tasks, remove from sprint 79
641
    * https://pulp.plan.io/issues/7201, from sprint 73
642
    * https://pulp.plan.io/issues/6624, from sprint 73
643
  * Finishing correlation ID https://pulp.plan.io/issues/4689 - daviddavis
644
  * SELinux on EL 8
645
      - https://pulp.plan.io/issues/7043#note-3
646
      - https://pulp.plan.io/issues/7075
647
      - Support dev environment (installer branch)
648
  * FIPS planning
649
    * FIPS-enabled pulplift box (mike)
650
* Pulp 3 Python
651
   * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI - Gerrod https://pulp.plan.io/issues/6930 
652
      * Mostly just awaiting review from by all parties
653
   * Pulp to Pulp sync? https://pulp.plan.io/issues/2886
654
      * Really hoping we can get it in next week, not quite as complete as the other work
655
* Pulp 2-->Pulp 3 Migrations
656
  * Performance 
657
  * Bug fixes - anyone from mini-team
658
     * a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158
659
  * Tests
660
* Pulp_installer
661
     * Lets Encrypt support in time for 3.6 - mikedep333
662
     * Test if pulp is up and listening (health checks) - fao89
663
     * Removal of system-wide packages from existing installs - mikedep333
664
     * Review check mode - fao89/mikedep333
665
     * Bugfixes with “rpm installation” as they come up
666
* Pulp K8s Operator
667
  * Support Galaxy NG contributions & general use case support as needed
668
* CI/CD
669
  * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361
670
  * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74
671
  * firefighting
672
* CLI
673
  * Planning  
674
* Miscellaneous
675
  * Community survey
676
  * Python blog post
677
  * 3.6 Release announcements
678
  * Spam control - working on redmine SPAM mitigation automation [lubos]
679
     * TBD: notifications for users
680
  * Docs bugs
681
682
683 145 rchan
### Sprint 78
684
Dates: Friday July 24, 2020 - Thursday August 6, 2020  
685
Sprint Goals/Focus:  
686
* Pulp 2
687
  * Open PRs for nectar, pulp, pulp_docker etc
688
  * Checksum problem on sat-prio list
689
* Pulp 3 Container  
690
  * start with planning/initial implementation of RBAC
691
  * finish work for pulp_container 2.0 milestone
692
  * misc bugs as requested by galaxy_ng/AWX
693
* Pulp 3 RPM
694
  * UpdateCollection model changes (ggainey)
695
    * https://pulp.plan.io/issues/5740
696
    * https://pulp.plan.io/issues/7195
697
  * Import/export - more models and kickstarts, tests (daviddavis, ggainey)
698
    * https://pulp.plan.io/issues/6815
699
    * https://pulp.plan.io/issues/6739
700
    * https://pulp.plan.io/issues/7137
701
  * distribution tree fixtures/tests (ppicka)
702
* Pulp 3 Ansible Plugin / Galaxy NG
703
  * Add certguard for content protection on-premise  
704
	https://pulp.plan.io/issues/7118
705
  * Supporting @davidN implementation of RBAC
706
* Pulp 3 Core
707
  * RBAC continues
708
    * Adding RBAC for API endpoints in core, e.g. orphan cleanup 
709
    * View object-level permissions in django-admin 
710
    * Add APIs for read/modify/edit permissions
711
    * travis needs to be passing
712
  * Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
713
    * progress reporting and handling of failed imports
714
  * OpenAPI v3 https://pulp.plan.io/issues/7108 [fao89]
715
    * PRs need review/merging
716
    * address any resulting bugs
717
  * Katello improvements in core - small tasks
718
    * https://pulp.plan.io/issues/6699, from sprint 73 - this gives 404, the issue no longer exists
719
         * probably this is a new one https://pulp.plan.io/issues/7201
720
    * https://pulp.plan.io/issues/6624, from sprint 73
721
  * Continue on correlation ID https://pulp.plan.io/issues/4689 @daviddavis
722
  * SELinux on EL 8
723
      - https://pulp.plan.io/issues/7043#note-3
724
      - https://pulp.plan.io/issues/7075
725
      - Create dev environment (installer branch)
726
   * FIPS planning
727
* Pulp 3 Python
728
   * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI - Gerrod https://pulp.plan.io/issues/6930 
729
* Pulp 2-->Pulp 3 Migrations
730
  * Performance 
731
  * Bug fixes - anyone from mini-team
732
     * a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158
733
  * Tests (hopefully)
734
* Pulp_installer
735
     * adding TLS support (PR available, needs more review + testing)
736
* Pulp K8s Operator
737
  * Ramp up Oleksandr
738
  * work towards 1st milestone
739
* CI/CD
740
  * finalizing fixtures.pulpproject.org work
741
  * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361
742
  * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74  
743
* Miscellaneous
744
  * Community survey
745
  * Spam control - working on redmine SPAM mitigation automation [lubos]
746
747
748 144 ggainey
### Sprint 77
749
Dates: Friday July 10, 2020 - Thursday July 23, 2020  
750
Sprint Goals/Focus:
751
752
* Pulp 2
753
  * 2.21.3 Release
754
* Pulp 3 Container  
755
  * RBAC 
756
  * misc bugs as requested by galaxy_ng/AWX
757
* Pulp 3 RPM
758
  * Bug fixes, at least the important ones for Katello
759
    * kickstart copy  https://pulp.plan.io/issues/7046 (@ppicka)
760
    * RHEL8 repos sync issue https://pulp.plan.io/issues/5847 (@ppicka)
761
  * Import/export - more models and kickstarts (@daviddavis, @ggainey)
762
    * https://pulp.plan.io/issues/6815
763
    * https://pulp.plan.io/issues/6739
764
* Pulp 3 Ansible Plugin / Galaxy NG
765
  * bugfix
766
	https://pulp.plan.io/issues/7119
767
  * Add certguard for content protection on-premise
768
	https://pulp.plan.io/issues/7118
769
  * Supporting @alikins implementation of RBAC
770
  * Need at RBAC to pulp_ansible itself
771
* Pulp 3 Core
772
  * RBAC continues
773
    * Adding RBAC for API endpoints in core, e.g. orphan cleanup
774
      * Adding APIs for policy read/modify
775
      * View object-level permissions in django-admin
776
  * bmbouter to follow up on aiohttp PR, sprint 72
777
    * https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997
778
    * https://pulp.plan.io/issues/6460
779
  * Importers/exporters  https://pulp.plan.io/issues/6134 - (@daviddavis, @ggainey)
780
    * natural-key exports - design reviewed, PR needs final cleanup/review/merge
781
    * progress reporting and handling of failed imports
782
  * OpenAPI v3 https://pulp.plan.io/issues/7108 (@fao89)
783
  * Katello improvements in core - small tasks
784
    * https://pulp.plan.io/issues/6699, from sprint 73
785
    * https://pulp.plan.io/issues/6624, from sprint 73
786
  * Continue on correlation ID https://pulp.plan.io/issues/4689 (@daviddavis)
787
  * SELinux on EL 8
788
      - https://pulp.plan.io/issues/7043#note-3
789
      - https://pulp.plan.io/issues/7075
790
* Pulp 3 Python
791
   * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI - (@gerrod) 
792
   * https://pulp.plan.io/issues/6930 
793
* Pulp 2-->Pulp 3 Migrations
794
  * SLES repo support - (@ttereshc, @ipanova@redhat.com)
795
  * Bug fixes - anyone from mini-team - (@ttereshc, @ipanova@redhat.com)
796
     * a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158
797
* Pulp_installer
798
  * Fully integrate pre-flight check & Removing system_wide_pkgs
799
  * Collaboration with @spredzy from Ansible Platform Group
800
     * adding TLS support (PR available, needs more review + testing)
801
* CI/CD
802
  * finalizing fixtures.pulpproject.org work
803
  * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361
804
  * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74
805
* Miscellaneous
806
  * Website
807
    * finish off the installer stuff
808
  * Spam control - working on redmine SPAM mitigation automation (@lmjachky)
809 1 rchan
810 143 rchan
### Sprint 76
811
Dates: Friday June 26, 2020 - Thursday July 9, 2020  
812
Sprint Goals/Focus:
813
* Pulp 2
814
  * 2.21.3 Release
815
* Pulp 3 Container  
816
  * introduce new repo type for push workflow (PushContainerRepo) 
817
  * add token with admin rights - mdellweg
818
  * look into sync performance issue - lmjachky
819
  * misc bugs as requested by galaxy_ng/AWX
820
* Pulp 3 RPM
821
  * Bug fixes, at least the important ones for Katello
822
    * kickstart copy  https://pulp.plan.io/issues/7046 
823
    * RHEL8 repos sync issue https://pulp.plan.io/issues/5847
824
  * Import/export - more models and kickstarts (daviddavis, ggainey)
825
  * [maybe a pulpcore item] Mirrored metadata - design, PoC - ttereshc/dkliban
826
* Pulp 3 Ansible Plugin / Galaxy NG
827
  * misc bugs as requested by galaxy_ng
828
  * ongoing testing of galaxy_ng_single_container
829
  * finishing token auth sync test (code is already done)
830
https://github.com/pulp/pulp_ansible/pull/326
831
  * RBAC use case writing with @alikins
832
  * [low prio] finish fixing bindings (mainly review from of PRs to @fao89), from sprint 70
833
* Pulp 3 Core
834
  * RBAC PoC public review, next steps as identified by the group
835
  * bmbouter to follow up on aiohttp PR, sprint 72
836
    * https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997
837
    * https://pulp.plan.io/issues/6460
838
  * Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
839
    * natural-key exports in progress
840
    * progress reporting and handling of failed imports
841
  * Katello improvements in core
842
    * https://pulp.plan.io/issues/6699, from sprint 73
843
    * https://pulp.plan.io/issues/6624, from sprint 73
844
  * Continue on correlation ID https://pulp.plan.io/issues/4689
845
* Pulp 3 Python
846
   * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI https://pulp.plan.io/issues/6930 
847
* Pulp 2-->Pulp 3 Migrations
848
  * SLES repo support - ttereshc/ipanova
849
  * Removal of comps relations - ttereshc/ipanova
850
  * Bug fixes - anyone from mini-team
851
     * a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158
852
* pulp_installer
853
  * Plan basic “bring up to date” of operator - need to plan how to integrate external db and object storage (S3-like apis)
854
  * Collaboration with @spredzy from Ansible Platform Group
855
     * adding TLS support (PR available, needs more review + testing)
856
     * multi-node installer support proposal and planning
857
     * SELinux policy compile+install support contribution
858
     * Zuul integration
859
* CI/CD
860
  * finalizing fixtures.pulpproject.org work
861
  * add more release automation
862
  * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361
863
  * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74
864
* Pulp CLI proof of concept - pause
865
* Website
866
  * finish off the installer stuff  
867
*Spam control - working on redmine SPAM mitigation automation
868
869
870 142 rchan
### Sprint 75
871
Dates: Monday June 15 2020 - Thursday June 25, 2020  
872
Sprint Goals/Focus:
873
* Pulp 2
874
  * review/test applicability fixes (if not today)
875
* Pulp 3 Container  
876
  * refactor token auth to work with pulp_container 2.0  
877
  * solve design issues after docker push feature so it is compatible with current feature set (sync and push repos)  
878
  * look into performance issues if time left
879
  * misc bugs as requested by galaxy_ng/AWX
880
* Pulp 3 RPM
881
  * Bug fixes
882
  * finalize SUSE auth token support
883
  * Retain old count
884
  * Import/export - more models and kickstarts
885
* Pulp 3 Ansible Plugin / Galaxy NG
886
  * misc bugs as requested by galaxy_ng
887
  * finish fixing bindings (mainly review from of PRs to @fao89), from sprint 70
888
* Pulp 3 Core
889
  * bmbouter, ttereshc, ipanova, ggainey to create and share basic proof of concept for RBAC
890
  * bmbouter to follow up on aiohttp PR, sprint 72
891
    * https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997
892
    * https://pulp.plan.io/issues/6460
893
  * Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
894
    * natural-key exports in progress
895
    * “start_versions” support
896
    * progress reporting and handling of failed imports
897
  * GroupProgressReport (needed by katello for migration plugin)
898
  * Katello improvements in core
899
    * https://pulp.plan.io/issues/6699, from sprint 73
900
    * https://pulp.plan.io/issues/6624, from sprint 73
901
  * Continue on correlation ID https://pulp.plan.io/issues/4689
902
* Pulp 3 Python
903
  * Bandersnatch integration: reading Bandersnatch config files and created Pulp Python remotes from them https://pulp.plan.io/issues/6929
904
  * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI https://pulp.plan.io/issues/6930 (unlikely to be started this sprint)
905
* Pulp 2-->Pulp 3 Migrations
906
  * Progress reporting - ipanova
907
  * Checksum_type support, sles repo support - ttereshc
908
  * Bug fixes - anyone from mini-team
909
     * here is a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158 
910
* pulp_installer
911
  * Finish “Install from RPM” support for galaxy_ng
912
  * Start on operator reboot and planning w/ AWX and galaxy_ng team input
913
  * Collaboration with @spredzy from Ansible Platform Group
914
     * adding unix domain socket support in all the places
915
     * adding TLS support
916
     * multi-node installer support proposal and planning
917
     * Lots of smaller PR reviews
918
* CI/CD
919
  * finalizing fixtures.pulpproject.org work
920
  * fix single container release issue (/var/lib/pulp), from sprint 74 - https://pulp.plan.io/issues/6768
921
  * add more release automation - pulp.plan.io issue closing, from sprint 74
922
  * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74
923
* Pulp CLI proof of concept - pause
924
* Website
925
  * mcorr to add pulp2 vs pulp3 table, migration plugin - needs review
926
  * mcorr to add single container to pulpproject.org
927
928
929 141 rchan
### Sprint 74
930
Dates: Friday May 29, 2020 - June 11, 2020  
931 140 rchan
Sprint Goals/Focus:
932
  - Pulp 2
933 1 rchan
      - Issues as reported/identified by Satellite
934 141 rchan
      - CDT PR review
935 140 rchan
  - Pulp 3 Container
936 141 rchan
      - docker push
937 140 rchan
  - Pulp 3 RPM
938 141 rchan
      - Bug fixes
939
      - SUSE auth token support - ppicka
940
      - Retain old count - planning - dalley (if priorities permit)
941
      - dep solving bug  https://pulp.plan.io/issues/6820 - dalley/ggainey
942 1 rchan
  - Pulp 3 Ansible Plugin / Galaxy NG
943 140 rchan
      - misc bugs as requested by galaxy_ng
944 141 rchan
      - start into client side token auth implementation
945
           - https://pulp.plan.io/issues/6540
946 140 rchan
      - finish fixing bindings (mainly review from of PRs to @fao89), from sprint 70
947 1 rchan
  - Pulp 3 Core
948 141 rchan
      - bmbouter/ttereshc to identify proof of concept scope of work on pulp-dev for RBAC
949 140 rchan
      - pulpcore use cases
950
      - pulp_ansible use cases
951 141 rchan
      - bmbouter/ttereshc to create and share basic proof of concept for RBAC
952 140 rchan
      - bmbouter to follow up on aiohttp PR
953 141 rchan
          - https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997
954
          - https://pulp.plan.io/issues/6460
955 5 rchan
      - Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
956 141 rchan
          - incremental export, chunk_size/split exports released
957
          - natural-key exports in progress
958
          - Katello use-case doc to review 29-May, will result in stories
959 3 rchan
      - Katello improvements in core
960
          - https://pulp.plan.io/issues/6699
961 4 rchan
          - https://pulp.plan.io/issues/6624
962 141 rchan
          - https://pulp.plan.io/issues/4689
963 1 rchan
  - Pulp 2-->Pulp 3 Migrations
964 141 rchan
      - Progress reporting - ipanova
965
      - Distributions tracking - under review
966 1 rchan
      - Bug fixes - anyone from mini-team
967 4 rchan
  - pulp_installer
968 141 rchan
      - “Install from RPM” support for galaxy_ng
969
      - Continue on larger docs approach
970
 - Finishing collection publishing documentation
971
      - Remove system-wide packages support (to fix preflight checks)
972 1 rchan
  - CI/CD
973 141 rchan
      - finishing fixtures.pulpproject.org - waiting on delivery from osci.io folks
974
      - fix single container release issue (/var/lib/pulp)
975
      - add more release automation - pulp.plan.io issue closing
976 1 rchan
  - Pulp CLI proof of concept
977
    - Goal: build a 2-3 commands and some basic static generation
978
  - Website
979 141 rchan
      - mcorr to add pulp2 vs pulp3 table
980
      - mcorr to add single container to pulpproject.org
981 1 rchan
982
983 141 rchan
Previous archive: [[Sprint_Plans_Archive_-_May_2020]]