Project

Profile

Help

Sprint Plans » History » Sprint/Milestone 149

rchan, 09/18/2020 11:27 PM

1 1 rchan
# Sprint Plans
2 145 rchan
3 149 rchan
### Sprint 82
4
Dates: Friday September 18, 2020 - Thursday October 1, 2020  
5
Sprint Goals/Focus:
6
* Pulp 2  
7
    * permission issues, pulp-2to3-migration plugin is affected
8
        * https://pulp.plan.io/issues/7445
9
        * most likely will require a new pulp2 release
10
    * nectar PR RST connection
11
      * requires out of band nectar and pulp_docker releases
12
      * will be included in Sat 6.8
13
      * working with build and downstream qe teams
14
* Pulp 3 Container
15
  * Fixes for Katello
16
  * RBAC planning
17
* Namespaces: planning-  whole team; implementation,experiments, testing - mdellweg
18
  * OCI image builder - possibly lmjachky
19
* Pulp 3 RPM
20
  * Bug fixes for Katello, 3-4 already on the sprint
21
  * orphan cleanup for distribution tree - ttereshc
22
  * repogpg_check https://pulp.plan.io/issues/6926 - maybe lmjachky
23
* Pulp 3 Ansible Plugin / Galaxy NG
24
  * Lots of bugfixes needed by Sept 30
25
  * Moving “mutable” data types off of content units by Sept 30
26
    * deprecated flag, is_highest custom db trigger, is_certified flag
27
* Pulp 3 Core
28
  * Wrap up and release pulpcore 3.7.0
29
  * FIPS
30
    * Conversation(s) with Satellite PM
31
    * Testing and plugin support
32
  * Authentication API (needed for UI project)- planning for 3.8
33
* Pulp 3 Python
34
  * Prepare for GA
35
* Pulp 2-->Pulp 3 Migrations
36
  * Bug fixes for Katello (migration is being tested on customer data now)
37
  * memory consumption improvements
38
  * Continue on tests when time permits
39
* Pulp_installer
40
     * Address Pulp 2 / Pulp 3 Apache conflicts (see what Katello does) (Action item to follow up and discuss)
41
     * Migration plugin support (likely required for  https://pulp.plan.io/issues/7445)
42
     * Installing/compiling SELinux policies - Yanis should do this, it’s on his team’s agenda
43
* Pulp K8s Operator
44
  * Support Galaxy NG contributions & general use case support as needed
45
* CI/CD
46
   * publish plugin docs to docs.pulpproject.org
47
   * firefighting
48
   * fix https://travis-ci.org/github/pulp/pulp
49
* Community
50
  * Community survey - 20 responses, closing today?
51
  * Python blog post - complete & waiting on Python release
52
  * Deb plugin blog - published and I convinced Max to write an opensource.com article
53
  * ansible-blog-post - need to edit and send to Ansible team
54
 Will do:
55
  * Create landing page with context for each installation option
56
  * Start working on better descriptions for Content plugin page
57
  * Take Pulp 2 Installation off the website (will remain in docs)
58
59
60 148 rchan
### Sprint 81
61
Dates: Friday September 4, 2020 - Thursday September 17, 2020  
62
Sprint Goals/Focus:
63
* Pulp 2  
64
    * smart proxy slow sync
65
    * permission issues, pulp-2to3-migration plugin is affected
66
        * https://pulp.plan.io/issues/7445
67
        * most likely will require a new pulp2 release
68
    * nectar PR RST connection
69
* Pulp 3 Container
70
  * Fixes for Katello
71
  * RBAC planning
72
    * Namespaces: planning-  whole team; implementation,experiments, testing - mdellweg
73
  * OCI image builder - dkliban
74
* Pulp 3 RPM
75
  * Bug fixes for Katello
76
  * continue on distribution tree issues & tests - ppicka
77
  * Kickstart import/export test - daviddavis
78
  * orphan cleanup for distribution tree - ttereshc?
79
* Pulp 3 Ansible Plugin / Galaxy NG
80
  * SELinux working policy EL7/EL8
81
  * Continue to coordinate upstream/downstream builds
82
  * Continue on pulp_ansible miscellaneous sync/api fixes
83
  * FIPS epic -- two substories (https://pulp.plan.io/issues/3778)
84
    * pulp feature - https://pulp.plan.io/issues/5216 (ggainey)
85
    * dependency patches - https://pulp.plan.io/issues/6984 (x9c4)
86
* Pulp 3 Core
87
  * RBAC work likely not completing this sprint - will pause for more urgent 3.7 deliveries & add back on if time allows
88
  * Release pulpcore 3.6.3 (dkliban)
89
  * Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
90
    * progress reporting and handling of failed imports/exports
91
    * bugfixes as Partha finds issues
92
  * OpenAPI v3 bugfixes as needed
93
  * Finishing correlation ID https://pulp.plan.io/issues/4689 @daviddavis
94
  * SELinux on EL 8
95
      - https://pulp.plan.io/issues/7043#note-3
96
      - https://pulp.plan.io/issues/7075
97
      - Support dev environment (installer branch) - Mike to push this along for stakeholder needs
98
* Pulp 3 Python
99
  * Two existing PRs, sync w/ bandersnatch and live API - gubben
100
  * Prepare for GA?
101
* Pulp 2-->Pulp 3 Migrations
102
  * Bug fixes for Katello
103
  * Continue on use cases & tests - ttereshc
104
* Pulp_installer
105
     * Address Pulp 2 / Pulp 3 Apache conflicts (see what Katello does) (Action item to follow up and discuss)
106
     * Migration plugin support
107
     * Installing/compiling SELinux policies - Yanis should do this, it’s on his team’s agenda
108
* Pulp K8s Operator
109
  * Support Galaxy NG contributions & general use case support as needed
110
* CI/CD
111
   * publish plugin docs to docs.pulpproject.org
112
  * firefighting
113
* Community
114
  * Community survey - 17 responses, close right after PulpCon
115
  * Python blog post - AI with Gerrod, waiting on next Python release
116
  * Deb plugin blog
117
  * PulpKhan stuff
118
  * ansible-blog-post review
119
  * Docs bugs
120
121
122 147 rchan
### Sprint 80
123
Dates: Friday August 21, 2020 - Thursday September 3, 2020  
124
Sprint Goals/Focus:  
125
* Pulp 2  
126
    * PXE kickstart issue  
127
         * https://pulp.plan.io/issues/7303  
128
* Pulp 3 Container
129
  * RBAC planning
130
  * OCI image builder - dkliban  
131
* Pulp 3 RPM
132
  * Bug fixes for Katello
133
  * Finish distribution tree tests - ppicka
134
  * Maybe RBAC planning if there is capacity
135
  * Kickstart import/export test - daviddavis
136
* Pulp 3 Ansible Plugin / Galaxy NG
137
  * Supporting @davidN implementation of RBAC
138
* Pulp 3 Core
139
  * RBAC work for pulpcore 3.7 - bmbouter
140
	* Adding RBAC for orphan cleanup API
141
	* Adding RBAC for status API
142
  * Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
143
    * progress reporting and handling of failed imports/exports
144
  * OpenAPI v3 bugfixes as needed
145
  * Publishing Bindings Documentation to docs.pulpproject.org - dkliban
146
  * Finishing correlation ID https://pulp.plan.io/issues/4689 @daviddavis
147
  * SELinux on EL 8
148
      - https://pulp.plan.io/issues/7043#note-3
149
      - https://pulp.plan.io/issues/7075
150
      - Support dev environment (installer branch) - Mike to push this along for stakeholder needs
151
  * FIPS
152
    * FIPS-enabled pulplift box (mike)
153
* Pulp 3 Python
154
  * Two existing PRs, sync w/ bandersnatch and live API - gubben
155
     * Bandersnatch has finally released with our changes included
156
  * A few bugfixes
157
* Pulp 2-->Pulp 3 Migrations
158
  * Bug fixes for Katello
159
  * Compatibility with 3.6
160
      * pulp_container 2.0 adjustments
161
      * pulp_rpm 3.6 adjustments
162
  * 0.2.1 release
163
  * Continue on use cases & tests - ttereshc
164
* Pulp_installer
165
     * Address Pulp 2 / Pulp 3 Apache conflicts (see what Katello does)
166
     * Migration plugin support
167
     * Finish verification at end of CI
168
     * Fix any more TLS-related issues
169
* Pulp K8s Operator
170
  * Support Galaxy NG contributions & general use case support as needed
171
* CI/CD
172
  * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361 from sprint 78
173
  * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74
174
  * firefighting
175
* Miscellaneous
176
  * Community survey
177
  * Newsletter
178
  * Python blog post
179
  * Spam control - working on redmine SPAM mitigation automation [lubos]
180
    * Possible tweaks and need to run the automation regularly
181
  * Docs bugs (likely not this sprint)
182
183 146 rchan
### Sprint 79
184
Dates: Friday August 7, 2020 - Thursday August 20, 2020  
185
Sprint Goals/Focus:
186
* Pulp 2
187
  * Updating dependencies for CVEs
188
* Pulp 3 Container  
189
  * start with planning/initial implementation of RBAC
190
* Pulp 3 RPM
191
  * UpdateCollection related changes (ggainey)
192
    * https://pulp.plan.io/issues/7195
193
    * https://pulp.plan.io/issues/7291
194
  * Import/export - more models and kickstarts, tests (daviddavis, ggainey)
195
    * https://pulp.plan.io/issues/6815
196
    * https://pulp.plan.io/issues/6739
197
    * https://pulp.plan.io/issues/7137
198
  * distribution tree fixtures/tests (ppicka)
199
  * depsolving fixes
200
* Pulp 3 Ansible Plugin / Galaxy NG
201
  * Supporting @davidN implementation of RBAC
202
  * pulp_ansible release 0.2.0 GA (compat release w/ pulpcore 3.6)
203
* Pulp 3 Core
204
  * RBAC wrap-up for pulpcore 3.6 - bmbouter  
205
            * View object-level permissions in django-admin  
206
            * Review + Merge APIs for User + Group Read permissions  
207
            * User documentation  
208
  * RBAC work for pulpcore 3.7 - bmbouter
209
	* Adding RBAC for orphan cleanup API
210
	* Adding RBAC for status API
211
  * Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
212
    * progress reporting and handling of failed imports/exports
213
  * OpenAPI v3 bugfixes as needed
214
  * Publishing Bindings Documentation to docs.pulpproject.org
215
  * Katello improvements in core - small tasks, remove from sprint 79
216
    * https://pulp.plan.io/issues/7201, from sprint 73
217
    * https://pulp.plan.io/issues/6624, from sprint 73
218
  * Finishing correlation ID https://pulp.plan.io/issues/4689 - daviddavis
219
  * SELinux on EL 8
220
      - https://pulp.plan.io/issues/7043#note-3
221
      - https://pulp.plan.io/issues/7075
222
      - Support dev environment (installer branch)
223
  * FIPS planning
224
    * FIPS-enabled pulplift box (mike)
225
* Pulp 3 Python
226
   * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI - Gerrod https://pulp.plan.io/issues/6930 
227
      * Mostly just awaiting review from by all parties
228
   * Pulp to Pulp sync? https://pulp.plan.io/issues/2886
229
      * Really hoping we can get it in next week, not quite as complete as the other work
230
* Pulp 2-->Pulp 3 Migrations
231
  * Performance 
232
  * Bug fixes - anyone from mini-team
233
     * a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158
234
  * Tests
235
* Pulp_installer
236
     * Lets Encrypt support in time for 3.6 - mikedep333
237
     * Test if pulp is up and listening (health checks) - fao89
238
     * Removal of system-wide packages from existing installs - mikedep333
239
     * Review check mode - fao89/mikedep333
240
     * Bugfixes with “rpm installation” as they come up
241
* Pulp K8s Operator
242
  * Support Galaxy NG contributions & general use case support as needed
243
* CI/CD
244
  * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361
245
  * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74
246
  * firefighting
247
* CLI
248
  * Planning  
249
* Miscellaneous
250
  * Community survey
251
  * Python blog post
252
  * 3.6 Release announcements
253
  * Spam control - working on redmine SPAM mitigation automation [lubos]
254
     * TBD: notifications for users
255
  * Docs bugs
256
257
258 145 rchan
### Sprint 78
259
Dates: Friday July 24, 2020 - Thursday August 6, 2020  
260
Sprint Goals/Focus:  
261
* Pulp 2
262
  * Open PRs for nectar, pulp, pulp_docker etc
263
  * Checksum problem on sat-prio list
264
* Pulp 3 Container  
265
  * start with planning/initial implementation of RBAC
266
  * finish work for pulp_container 2.0 milestone
267
  * misc bugs as requested by galaxy_ng/AWX
268
* Pulp 3 RPM
269
  * UpdateCollection model changes (ggainey)
270
    * https://pulp.plan.io/issues/5740
271
    * https://pulp.plan.io/issues/7195
272
  * Import/export - more models and kickstarts, tests (daviddavis, ggainey)
273
    * https://pulp.plan.io/issues/6815
274
    * https://pulp.plan.io/issues/6739
275
    * https://pulp.plan.io/issues/7137
276
  * distribution tree fixtures/tests (ppicka)
277
* Pulp 3 Ansible Plugin / Galaxy NG
278
  * Add certguard for content protection on-premise  
279
	https://pulp.plan.io/issues/7118
280
  * Supporting @davidN implementation of RBAC
281
* Pulp 3 Core
282
  * RBAC continues
283
    * Adding RBAC for API endpoints in core, e.g. orphan cleanup 
284
    * View object-level permissions in django-admin 
285
    * Add APIs for read/modify/edit permissions
286
    * travis needs to be passing
287
  * Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
288
    * progress reporting and handling of failed imports
289
  * OpenAPI v3 https://pulp.plan.io/issues/7108 [fao89]
290
    * PRs need review/merging
291
    * address any resulting bugs
292
  * Katello improvements in core - small tasks
293
    * https://pulp.plan.io/issues/6699, from sprint 73 - this gives 404, the issue no longer exists
294
         * probably this is a new one https://pulp.plan.io/issues/7201
295
    * https://pulp.plan.io/issues/6624, from sprint 73
296
  * Continue on correlation ID https://pulp.plan.io/issues/4689 @daviddavis
297
  * SELinux on EL 8
298
      - https://pulp.plan.io/issues/7043#note-3
299
      - https://pulp.plan.io/issues/7075
300
      - Create dev environment (installer branch)
301
   * FIPS planning
302
* Pulp 3 Python
303
   * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI - Gerrod https://pulp.plan.io/issues/6930 
304
* Pulp 2-->Pulp 3 Migrations
305
  * Performance 
306
  * Bug fixes - anyone from mini-team
307
     * a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158
308
  * Tests (hopefully)
309
* Pulp_installer
310
     * adding TLS support (PR available, needs more review + testing)
311
* Pulp K8s Operator
312
  * Ramp up Oleksandr
313
  * work towards 1st milestone
314
* CI/CD
315
  * finalizing fixtures.pulpproject.org work
316
  * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361
317
  * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74  
318
* Miscellaneous
319
  * Community survey
320
  * Spam control - working on redmine SPAM mitigation automation [lubos]
321
322
323 144 ggainey
### Sprint 77
324
Dates: Friday July 10, 2020 - Thursday July 23, 2020  
325
Sprint Goals/Focus:
326
327
* Pulp 2
328
  * 2.21.3 Release
329
* Pulp 3 Container  
330
  * RBAC 
331
  * misc bugs as requested by galaxy_ng/AWX
332
* Pulp 3 RPM
333
  * Bug fixes, at least the important ones for Katello
334
    * kickstart copy  https://pulp.plan.io/issues/7046 (@ppicka)
335
    * RHEL8 repos sync issue https://pulp.plan.io/issues/5847 (@ppicka)
336
  * Import/export - more models and kickstarts (@daviddavis, @ggainey)
337
    * https://pulp.plan.io/issues/6815
338
    * https://pulp.plan.io/issues/6739
339
* Pulp 3 Ansible Plugin / Galaxy NG
340
  * bugfix
341
	https://pulp.plan.io/issues/7119
342
  * Add certguard for content protection on-premise
343
	https://pulp.plan.io/issues/7118
344
  * Supporting @alikins implementation of RBAC
345
  * Need at RBAC to pulp_ansible itself
346
* Pulp 3 Core
347
  * RBAC continues
348
    * Adding RBAC for API endpoints in core, e.g. orphan cleanup
349
      * Adding APIs for policy read/modify
350
      * View object-level permissions in django-admin
351
  * bmbouter to follow up on aiohttp PR, sprint 72
352
    * https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997
353
    * https://pulp.plan.io/issues/6460
354
  * Importers/exporters  https://pulp.plan.io/issues/6134 - (@daviddavis, @ggainey)
355
    * natural-key exports - design reviewed, PR needs final cleanup/review/merge
356
    * progress reporting and handling of failed imports
357
  * OpenAPI v3 https://pulp.plan.io/issues/7108 (@fao89)
358
  * Katello improvements in core - small tasks
359
    * https://pulp.plan.io/issues/6699, from sprint 73
360
    * https://pulp.plan.io/issues/6624, from sprint 73
361
  * Continue on correlation ID https://pulp.plan.io/issues/4689 (@daviddavis)
362
  * SELinux on EL 8
363
      - https://pulp.plan.io/issues/7043#note-3
364
      - https://pulp.plan.io/issues/7075
365
* Pulp 3 Python
366
   * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI - (@gerrod) 
367
   * https://pulp.plan.io/issues/6930 
368
* Pulp 2-->Pulp 3 Migrations
369
  * SLES repo support - (@ttereshc, @ipanova@redhat.com)
370
  * Bug fixes - anyone from mini-team - (@ttereshc, @ipanova@redhat.com)
371
     * a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158
372
* Pulp_installer
373
  * Fully integrate pre-flight check & Removing system_wide_pkgs
374
  * Collaboration with @spredzy from Ansible Platform Group
375
     * adding TLS support (PR available, needs more review + testing)
376
* CI/CD
377
  * finalizing fixtures.pulpproject.org work
378
  * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361
379
  * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74
380
* Miscellaneous
381
  * Website
382
    * finish off the installer stuff
383
  * Spam control - working on redmine SPAM mitigation automation (@lmjachky)
384 1 rchan
385 143 rchan
### Sprint 76
386
Dates: Friday June 26, 2020 - Thursday July 9, 2020  
387
Sprint Goals/Focus:
388
* Pulp 2
389
  * 2.21.3 Release
390
* Pulp 3 Container  
391
  * introduce new repo type for push workflow (PushContainerRepo) 
392
  * add token with admin rights - mdellweg
393
  * look into sync performance issue - lmjachky
394
  * misc bugs as requested by galaxy_ng/AWX
395
* Pulp 3 RPM
396
  * Bug fixes, at least the important ones for Katello
397
    * kickstart copy  https://pulp.plan.io/issues/7046 
398
    * RHEL8 repos sync issue https://pulp.plan.io/issues/5847
399
  * Import/export - more models and kickstarts (daviddavis, ggainey)
400
  * [maybe a pulpcore item] Mirrored metadata - design, PoC - ttereshc/dkliban
401
* Pulp 3 Ansible Plugin / Galaxy NG
402
  * misc bugs as requested by galaxy_ng
403
  * ongoing testing of galaxy_ng_single_container
404
  * finishing token auth sync test (code is already done)
405
https://github.com/pulp/pulp_ansible/pull/326
406
  * RBAC use case writing with @alikins
407
  * [low prio] finish fixing bindings (mainly review from of PRs to @fao89), from sprint 70
408
* Pulp 3 Core
409
  * RBAC PoC public review, next steps as identified by the group
410
  * bmbouter to follow up on aiohttp PR, sprint 72
411
    * https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997
412
    * https://pulp.plan.io/issues/6460
413
  * Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
414
    * natural-key exports in progress
415
    * progress reporting and handling of failed imports
416
  * Katello improvements in core
417
    * https://pulp.plan.io/issues/6699, from sprint 73
418
    * https://pulp.plan.io/issues/6624, from sprint 73
419
  * Continue on correlation ID https://pulp.plan.io/issues/4689
420
* Pulp 3 Python
421
   * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI https://pulp.plan.io/issues/6930 
422
* Pulp 2-->Pulp 3 Migrations
423
  * SLES repo support - ttereshc/ipanova
424
  * Removal of comps relations - ttereshc/ipanova
425
  * Bug fixes - anyone from mini-team
426
     * a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158
427
* pulp_installer
428
  * Plan basic “bring up to date” of operator - need to plan how to integrate external db and object storage (S3-like apis)
429
  * Collaboration with @spredzy from Ansible Platform Group
430
     * adding TLS support (PR available, needs more review + testing)
431
     * multi-node installer support proposal and planning
432
     * SELinux policy compile+install support contribution
433
     * Zuul integration
434
* CI/CD
435
  * finalizing fixtures.pulpproject.org work
436
  * add more release automation
437
  * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361
438
  * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74
439
* Pulp CLI proof of concept - pause
440
* Website
441
  * finish off the installer stuff  
442
*Spam control - working on redmine SPAM mitigation automation
443
444
445 142 rchan
### Sprint 75
446
Dates: Monday June 15 2020 - Thursday June 25, 2020  
447
Sprint Goals/Focus:
448
* Pulp 2
449
  * review/test applicability fixes (if not today)
450
* Pulp 3 Container  
451
  * refactor token auth to work with pulp_container 2.0  
452
  * solve design issues after docker push feature so it is compatible with current feature set (sync and push repos)  
453
  * look into performance issues if time left
454
  * misc bugs as requested by galaxy_ng/AWX
455
* Pulp 3 RPM
456
  * Bug fixes
457
  * finalize SUSE auth token support
458
  * Retain old count
459
  * Import/export - more models and kickstarts
460
* Pulp 3 Ansible Plugin / Galaxy NG
461
  * misc bugs as requested by galaxy_ng
462
  * finish fixing bindings (mainly review from of PRs to @fao89), from sprint 70
463
* Pulp 3 Core
464
  * bmbouter, ttereshc, ipanova, ggainey to create and share basic proof of concept for RBAC
465
  * bmbouter to follow up on aiohttp PR, sprint 72
466
    * https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997
467
    * https://pulp.plan.io/issues/6460
468
  * Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
469
    * natural-key exports in progress
470
    * “start_versions” support
471
    * progress reporting and handling of failed imports
472
  * GroupProgressReport (needed by katello for migration plugin)
473
  * Katello improvements in core
474
    * https://pulp.plan.io/issues/6699, from sprint 73
475
    * https://pulp.plan.io/issues/6624, from sprint 73
476
  * Continue on correlation ID https://pulp.plan.io/issues/4689
477
* Pulp 3 Python
478
  * Bandersnatch integration: reading Bandersnatch config files and created Pulp Python remotes from them https://pulp.plan.io/issues/6929
479
  * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI https://pulp.plan.io/issues/6930 (unlikely to be started this sprint)
480
* Pulp 2-->Pulp 3 Migrations
481
  * Progress reporting - ipanova
482
  * Checksum_type support, sles repo support - ttereshc
483
  * Bug fixes - anyone from mini-team
484
     * here is a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158 
485
* pulp_installer
486
  * Finish “Install from RPM” support for galaxy_ng
487
  * Start on operator reboot and planning w/ AWX and galaxy_ng team input
488
  * Collaboration with @spredzy from Ansible Platform Group
489
     * adding unix domain socket support in all the places
490
     * adding TLS support
491
     * multi-node installer support proposal and planning
492
     * Lots of smaller PR reviews
493
* CI/CD
494
  * finalizing fixtures.pulpproject.org work
495
  * fix single container release issue (/var/lib/pulp), from sprint 74 - https://pulp.plan.io/issues/6768
496
  * add more release automation - pulp.plan.io issue closing, from sprint 74
497
  * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74
498
* Pulp CLI proof of concept - pause
499
* Website
500
  * mcorr to add pulp2 vs pulp3 table, migration plugin - needs review
501
  * mcorr to add single container to pulpproject.org
502
503
504 141 rchan
### Sprint 74
505
Dates: Friday May 29, 2020 - June 11, 2020  
506 140 rchan
Sprint Goals/Focus:
507
  - Pulp 2
508 1 rchan
      - Issues as reported/identified by Satellite
509 141 rchan
      - CDT PR review
510 140 rchan
  - Pulp 3 Container
511 141 rchan
      - docker push
512 140 rchan
  - Pulp 3 RPM
513 141 rchan
      - Bug fixes
514
      - SUSE auth token support - ppicka
515
      - Retain old count - planning - dalley (if priorities permit)
516
      - dep solving bug  https://pulp.plan.io/issues/6820 - dalley/ggainey
517 1 rchan
  - Pulp 3 Ansible Plugin / Galaxy NG
518 140 rchan
      - misc bugs as requested by galaxy_ng
519 141 rchan
      - start into client side token auth implementation
520
           - https://pulp.plan.io/issues/6540
521 140 rchan
      - finish fixing bindings (mainly review from of PRs to @fao89), from sprint 70
522 1 rchan
  - Pulp 3 Core
523 141 rchan
      - bmbouter/ttereshc to identify proof of concept scope of work on pulp-dev for RBAC
524 140 rchan
      - pulpcore use cases
525
      - pulp_ansible use cases
526 141 rchan
      - bmbouter/ttereshc to create and share basic proof of concept for RBAC
527 140 rchan
      - bmbouter to follow up on aiohttp PR
528 141 rchan
          - https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997
529
          - https://pulp.plan.io/issues/6460
530 5 rchan
      - Importers/exporters  https://pulp.plan.io/issues/6134 - ggainey/daviddavis
531 141 rchan
          - incremental export, chunk_size/split exports released
532
          - natural-key exports in progress
533
          - Katello use-case doc to review 29-May, will result in stories
534 3 rchan
      - Katello improvements in core
535
          - https://pulp.plan.io/issues/6699
536 4 rchan
          - https://pulp.plan.io/issues/6624
537 141 rchan
          - https://pulp.plan.io/issues/4689
538 1 rchan
  - Pulp 2-->Pulp 3 Migrations
539 141 rchan
      - Progress reporting - ipanova
540
      - Distributions tracking - under review
541 1 rchan
      - Bug fixes - anyone from mini-team
542 4 rchan
  - pulp_installer
543 141 rchan
      - “Install from RPM” support for galaxy_ng
544
      - Continue on larger docs approach
545
 - Finishing collection publishing documentation
546
      - Remove system-wide packages support (to fix preflight checks)
547 1 rchan
  - CI/CD
548 141 rchan
      - finishing fixtures.pulpproject.org - waiting on delivery from osci.io folks
549
      - fix single container release issue (/var/lib/pulp)
550
      - add more release automation - pulp.plan.io issue closing
551 1 rchan
  - Pulp CLI proof of concept
552
    - Goal: build a 2-3 commands and some basic static generation
553
  - Website
554 141 rchan
      - mcorr to add pulp2 vs pulp3 table
555
      - mcorr to add single container to pulpproject.org
556 1 rchan
557
558 141 rchan
Previous archive: [[Sprint_Plans_Archive_-_May_2020]]