Sprint Plans » History » Revision 151
Revision 150 (rchan, 10/03/2020 12:02 AM) → Revision 151/182 (rchan, 10/06/2020 04:09 PM)
# Sprint Plans ### Sprint 83 Dates: Friday October 2, 2020 - Wednesday October 14, 2020 Sprint Goals/Focus: * Pulp 2 * permission issues, pulp-2to3-migration plugin is affected * https://pulp.plan.io/issues/7445 ggainey * requires a new pulp2 release for the core and some plugins (rpm, iso, docker) * Pulp 3 Container * Fixes for Katello * https://pulp.plan.io/issues/7620 ipanova * distribution should not use content_origin in the path * https://pulp.plan.io/issues/7385 lubos(wip) * RBAC planning * Namespaces: finalize PR https://pulp.plan.io/issues/7089 mdellweg(wip) * further planning during meetings - whole team * OCI image builder - tests to take out of tech preview (lubos? if time allows) * Finalize - use default storage during upload * https://pulp.plan.io/issues/7218 lubos (wip) * Pulp 3 RPM * Bug fixes for Katello * repomd checksum should be take into account at sync time https://pulp.plan.io/issues/7030 pulp2 gap * multi repo copy issue https://pulp.plan.io/issues/7625 * FIPS testing - https://pulp.plan.io/issues/5188 * patching needed * 71 repos to test, two configurations, so 142 tests * needs a change in core * Pulp 3 Ansible Plugin / Galaxy NG * Moving “mutable” data types off of content units * deprecated flag, is_highest custom db trigger, is_certified flag * Copying deprecated status * Deliver 0.5.0 (Oct 9th) - https://pulp.plan.io/versions/142 * AH planning * Pulp 3 Core * Planning tasking system improvements * orphan cleanup running along-side other tasks * removing the resource manager from the architecture * django-admin enabling for all models * Adding RBAC to endpoints * Pulp 3 Python * Prepare for GA * Pulp 2-->Pulp 3 Migrations * Bug fixes for Katello (migration is being tested on customer data now) * skip corrupted content https://pulp.plan.io/issues/7538 * Pulp_installer * Installing/compiling SELinux policies * Fix/drop upgrading from old Pulp releases (system wide pkgs) * Galaxy NG fixes as needed * SELinux policies: Continued bugfix updates * Pulp K8s Operator * Support Galaxy NG contributions & general use case support as needed * CI/CD * publish plugin docs to docs.pulpproject.org * add NPM package publishing for bindings in plugin_template * retro on 3.7.0 release * firefighting * Community * add banner to the docs about Pulp CLI PoC * Python blog post - complete & waiting on Python release * Ansible blog post - follow up with contributions from Ansible team * Create landing page with context for each installation option * Start working on better descriptions for Content plugin page ### Sprint 82 Dates: Friday September 18, 2020 - Thursday October 1, 2020 Sprint Goals/Focus: * Pulp 2 * permission issues, pulp-2to3-migration plugin is affected * https://pulp.plan.io/issues/7445 * most likely will require a new pulp2 release * nectar PR RST connection * requires out of band nectar and pulp_docker releases * will be included in Sat 6.8 * working with build and downstream qe teams * Pulp 3 Container * Fixes for Katello * RBAC planning * Namespaces: planning- whole team; implementation,experiments, testing - mdellweg * OCI image builder - possibly lmjachky * Pulp 3 RPM * Bug fixes for Katello, 3-4 already on the sprint * orphan cleanup for distribution tree - ttereshc * repogpg_check https://pulp.plan.io/issues/6926 - maybe lmjachky * Pulp 3 Ansible Plugin / Galaxy NG * Lots of bugfixes needed by Sept 30 * Moving “mutable” data types off of content units by Sept 30 * deprecated flag, is_highest custom db trigger, is_certified flag * Pulp 3 Core * Wrap up and release pulpcore 3.7.0 * FIPS * Conversation(s) with Satellite PM * Testing and plugin support * Authentication API (needed for UI project)- planning for 3.8 * Pulp 3 Python * Prepare for GA * Pulp 2-->Pulp 3 Migrations * Bug fixes for Katello (migration is being tested on customer data now) * memory consumption improvements * Continue on tests when time permits * Pulp_installer * Address Pulp 2 / Pulp 3 Apache conflicts (see what Katello does) (Action item to follow up and discuss) * Migration plugin support (likely required for https://pulp.plan.io/issues/7445) * Installing/compiling SELinux policies - Yanis should do this, it’s on his team’s agenda * Pulp K8s Operator * Support Galaxy NG contributions & general use case support as needed * CI/CD * publish plugin docs to docs.pulpproject.org * firefighting * fix https://travis-ci.org/github/pulp/pulp * Community * Community survey - 20 responses, closing today? * Python blog post - complete & waiting on Python release * Deb plugin blog - published and I convinced Max to write an opensource.com article * ansible-blog-post - need to edit and send to Ansible team Will do: * Create landing page with context for each installation option * Start working on better descriptions for Content plugin page * Take Pulp 2 Installation off the website (will remain in docs) ### Sprint 81 Dates: Friday September 4, 2020 - Thursday September 17, 2020 Sprint Goals/Focus: * Pulp 2 * smart proxy slow sync * permission issues, pulp-2to3-migration plugin is affected * https://pulp.plan.io/issues/7445 * most likely will require a new pulp2 release * nectar PR RST connection * Pulp 3 Container * Fixes for Katello * RBAC planning * Namespaces: planning- whole team; implementation,experiments, testing - mdellweg * OCI image builder - dkliban * Pulp 3 RPM * Bug fixes for Katello * continue on distribution tree issues & tests - ppicka * Kickstart import/export test - daviddavis * orphan cleanup for distribution tree - ttereshc? * Pulp 3 Ansible Plugin / Galaxy NG * SELinux working policy EL7/EL8 * Continue to coordinate upstream/downstream builds * Continue on pulp_ansible miscellaneous sync/api fixes * FIPS epic -- two substories (https://pulp.plan.io/issues/3778) * pulp feature - https://pulp.plan.io/issues/5216 (ggainey) * dependency patches - https://pulp.plan.io/issues/6984 (x9c4) * Pulp 3 Core * RBAC work likely not completing this sprint - will pause for more urgent 3.7 deliveries & add back on if time allows * Release pulpcore 3.6.3 (dkliban) * Importers/exporters https://pulp.plan.io/issues/6134 - ggainey/daviddavis * progress reporting and handling of failed imports/exports * bugfixes as Partha finds issues * OpenAPI v3 bugfixes as needed * Finishing correlation ID https://pulp.plan.io/issues/4689 @daviddavis * SELinux on EL 8 - https://pulp.plan.io/issues/7043#note-3 - https://pulp.plan.io/issues/7075 - Support dev environment (installer branch) - Mike to push this along for stakeholder needs * Pulp 3 Python * Two existing PRs, sync w/ bandersnatch and live API - gubben * Prepare for GA? * Pulp 2-->Pulp 3 Migrations * Bug fixes for Katello * Continue on use cases & tests - ttereshc * Pulp_installer * Address Pulp 2 / Pulp 3 Apache conflicts (see what Katello does) (Action item to follow up and discuss) * Migration plugin support * Installing/compiling SELinux policies - Yanis should do this, it’s on his team’s agenda * Pulp K8s Operator * Support Galaxy NG contributions & general use case support as needed * CI/CD * publish plugin docs to docs.pulpproject.org * firefighting * Community * Community survey - 17 responses, close right after PulpCon * Python blog post - AI with Gerrod, waiting on next Python release * Deb plugin blog * PulpKhan stuff * ansible-blog-post review * Docs bugs ### Sprint 80 Dates: Friday August 21, 2020 - Thursday September 3, 2020 Sprint Goals/Focus: * Pulp 2 * PXE kickstart issue * https://pulp.plan.io/issues/7303 * Pulp 3 Container * RBAC planning * OCI image builder - dkliban * Pulp 3 RPM * Bug fixes for Katello * Finish distribution tree tests - ppicka * Maybe RBAC planning if there is capacity * Kickstart import/export test - daviddavis * Pulp 3 Ansible Plugin / Galaxy NG * Supporting @davidN implementation of RBAC * Pulp 3 Core * RBAC work for pulpcore 3.7 - bmbouter * Adding RBAC for orphan cleanup API * Adding RBAC for status API * Importers/exporters https://pulp.plan.io/issues/6134 - ggainey/daviddavis * progress reporting and handling of failed imports/exports * OpenAPI v3 bugfixes as needed * Publishing Bindings Documentation to docs.pulpproject.org - dkliban * Finishing correlation ID https://pulp.plan.io/issues/4689 @daviddavis * SELinux on EL 8 - https://pulp.plan.io/issues/7043#note-3 - https://pulp.plan.io/issues/7075 - Support dev environment (installer branch) - Mike to push this along for stakeholder needs * FIPS * FIPS-enabled pulplift box (mike) * Pulp 3 Python * Two existing PRs, sync w/ bandersnatch and live API - gubben * Bandersnatch has finally released with our changes included * A few bugfixes * Pulp 2-->Pulp 3 Migrations * Bug fixes for Katello * Compatibility with 3.6 * pulp_container 2.0 adjustments * pulp_rpm 3.6 adjustments * 0.2.1 release * Continue on use cases & tests - ttereshc * Pulp_installer * Address Pulp 2 / Pulp 3 Apache conflicts (see what Katello does) * Migration plugin support * Finish verification at end of CI * Fix any more TLS-related issues * Pulp K8s Operator * Support Galaxy NG contributions & general use case support as needed * CI/CD * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361 from sprint 78 * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74 * firefighting * Miscellaneous * Community survey * Newsletter * Python blog post * Spam control - working on redmine SPAM mitigation automation [lubos] * Possible tweaks and need to run the automation regularly * Docs bugs (likely not this sprint) ### Sprint 79 Dates: Friday August 7, 2020 - Thursday August 20, 2020 Sprint Goals/Focus: * Pulp 2 * Updating dependencies for CVEs * Pulp 3 Container * start with planning/initial implementation of RBAC * Pulp 3 RPM * UpdateCollection related changes (ggainey) * https://pulp.plan.io/issues/7195 * https://pulp.plan.io/issues/7291 * Import/export - more models and kickstarts, tests (daviddavis, ggainey) * https://pulp.plan.io/issues/6815 * https://pulp.plan.io/issues/6739 * https://pulp.plan.io/issues/7137 * distribution tree fixtures/tests (ppicka) * depsolving fixes * Pulp 3 Ansible Plugin / Galaxy NG * Supporting @davidN implementation of RBAC * pulp_ansible release 0.2.0 GA (compat release w/ pulpcore 3.6) * Pulp 3 Core * RBAC wrap-up for pulpcore 3.6 - bmbouter * View object-level permissions in django-admin * Review + Merge APIs for User + Group Read permissions * User documentation * RBAC work for pulpcore 3.7 - bmbouter * Adding RBAC for orphan cleanup API * Adding RBAC for status API * Importers/exporters https://pulp.plan.io/issues/6134 - ggainey/daviddavis * progress reporting and handling of failed imports/exports * OpenAPI v3 bugfixes as needed * Publishing Bindings Documentation to docs.pulpproject.org * Katello improvements in core - small tasks, remove from sprint 79 * https://pulp.plan.io/issues/7201, from sprint 73 * https://pulp.plan.io/issues/6624, from sprint 73 * Finishing correlation ID https://pulp.plan.io/issues/4689 - daviddavis * SELinux on EL 8 - https://pulp.plan.io/issues/7043#note-3 - https://pulp.plan.io/issues/7075 - Support dev environment (installer branch) * FIPS planning * FIPS-enabled pulplift box (mike) * Pulp 3 Python * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI - Gerrod https://pulp.plan.io/issues/6930 * Mostly just awaiting review from by all parties * Pulp to Pulp sync? https://pulp.plan.io/issues/2886 * Really hoping we can get it in next week, not quite as complete as the other work * Pulp 2-->Pulp 3 Migrations * Performance * Bug fixes - anyone from mini-team * a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158 * Tests * Pulp_installer * Lets Encrypt support in time for 3.6 - mikedep333 * Test if pulp is up and listening (health checks) - fao89 * Removal of system-wide packages from existing installs - mikedep333 * Review check mode - fao89/mikedep333 * Bugfixes with “rpm installation” as they come up * Pulp K8s Operator * Support Galaxy NG contributions & general use case support as needed * CI/CD * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361 * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74 * firefighting * CLI * Planning * Miscellaneous * Community survey * Python blog post * 3.6 Release announcements * Spam control - working on redmine SPAM mitigation automation [lubos] * TBD: notifications for users * Docs bugs ### Sprint 78 Dates: Friday July 24, 2020 - Thursday August 6, 2020 Sprint Goals/Focus: * Pulp 2 * Open PRs for nectar, pulp, pulp_docker etc * Checksum problem on sat-prio list * Pulp 3 Container * start with planning/initial implementation of RBAC * finish work for pulp_container 2.0 milestone * misc bugs as requested by galaxy_ng/AWX * Pulp 3 RPM * UpdateCollection model changes (ggainey) * https://pulp.plan.io/issues/5740 * https://pulp.plan.io/issues/7195 * Import/export - more models and kickstarts, tests (daviddavis, ggainey) * https://pulp.plan.io/issues/6815 * https://pulp.plan.io/issues/6739 * https://pulp.plan.io/issues/7137 * distribution tree fixtures/tests (ppicka) * Pulp 3 Ansible Plugin / Galaxy NG * Add certguard for content protection on-premise https://pulp.plan.io/issues/7118 * Supporting @davidN implementation of RBAC * Pulp 3 Core * RBAC continues * Adding RBAC for API endpoints in core, e.g. orphan cleanup * View object-level permissions in django-admin * Add APIs for read/modify/edit permissions * travis needs to be passing * Importers/exporters https://pulp.plan.io/issues/6134 - ggainey/daviddavis * progress reporting and handling of failed imports * OpenAPI v3 https://pulp.plan.io/issues/7108 [fao89] * PRs need review/merging * address any resulting bugs * Katello improvements in core - small tasks * https://pulp.plan.io/issues/6699, from sprint 73 - this gives 404, the issue no longer exists * probably this is a new one https://pulp.plan.io/issues/7201 * https://pulp.plan.io/issues/6624, from sprint 73 * Continue on correlation ID https://pulp.plan.io/issues/4689 @daviddavis * SELinux on EL 8 - https://pulp.plan.io/issues/7043#note-3 - https://pulp.plan.io/issues/7075 - Create dev environment (installer branch) * FIPS planning * Pulp 3 Python * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI - Gerrod https://pulp.plan.io/issues/6930 * Pulp 2-->Pulp 3 Migrations * Performance * Bug fixes - anyone from mini-team * a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158 * Tests (hopefully) * Pulp_installer * adding TLS support (PR available, needs more review + testing) * Pulp K8s Operator * Ramp up Oleksandr * work towards 1st milestone * CI/CD * finalizing fixtures.pulpproject.org work * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361 * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74 * Miscellaneous * Community survey * Spam control - working on redmine SPAM mitigation automation [lubos] ### Sprint 77 Dates: Friday July 10, 2020 - Thursday July 23, 2020 Sprint Goals/Focus: * Pulp 2 * 2.21.3 Release * Pulp 3 Container * RBAC * misc bugs as requested by galaxy_ng/AWX * Pulp 3 RPM * Bug fixes, at least the important ones for Katello * kickstart copy https://pulp.plan.io/issues/7046 (@ppicka) * RHEL8 repos sync issue https://pulp.plan.io/issues/5847 (@ppicka) * Import/export - more models and kickstarts (@daviddavis, @ggainey) * https://pulp.plan.io/issues/6815 * https://pulp.plan.io/issues/6739 * Pulp 3 Ansible Plugin / Galaxy NG * bugfix https://pulp.plan.io/issues/7119 * Add certguard for content protection on-premise https://pulp.plan.io/issues/7118 * Supporting @alikins implementation of RBAC * Need at RBAC to pulp_ansible itself * Pulp 3 Core * RBAC continues * Adding RBAC for API endpoints in core, e.g. orphan cleanup * Adding APIs for policy read/modify * View object-level permissions in django-admin * bmbouter to follow up on aiohttp PR, sprint 72 * https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997 * https://pulp.plan.io/issues/6460 * Importers/exporters https://pulp.plan.io/issues/6134 - (@daviddavis, @ggainey) * natural-key exports - design reviewed, PR needs final cleanup/review/merge * progress reporting and handling of failed imports * OpenAPI v3 https://pulp.plan.io/issues/7108 (@fao89) * Katello improvements in core - small tasks * https://pulp.plan.io/issues/6699, from sprint 73 * https://pulp.plan.io/issues/6624, from sprint 73 * Continue on correlation ID https://pulp.plan.io/issues/4689 (@daviddavis) * SELinux on EL 8 - https://pulp.plan.io/issues/7043#note-3 - https://pulp.plan.io/issues/7075 * Pulp 3 Python * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI - (@gerrod) * https://pulp.plan.io/issues/6930 * Pulp 2-->Pulp 3 Migrations * SLES repo support - (@ttereshc, @ipanova@redhat.com) * Bug fixes - anyone from mini-team - (@ttereshc, @ipanova@redhat.com) * a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158 * Pulp_installer * Fully integrate pre-flight check & Removing system_wide_pkgs * Collaboration with @spredzy from Ansible Platform Group * adding TLS support (PR available, needs more review + testing) * CI/CD * finalizing fixtures.pulpproject.org work * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361 * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74 * Miscellaneous * Website * finish off the installer stuff * Spam control - working on redmine SPAM mitigation automation (@lmjachky) ### Sprint 76 Dates: Friday June 26, 2020 - Thursday July 9, 2020 Sprint Goals/Focus: * Pulp 2 * 2.21.3 Release * Pulp 3 Container * introduce new repo type for push workflow (PushContainerRepo) * add token with admin rights - mdellweg * look into sync performance issue - lmjachky * misc bugs as requested by galaxy_ng/AWX * Pulp 3 RPM * Bug fixes, at least the important ones for Katello * kickstart copy https://pulp.plan.io/issues/7046 * RHEL8 repos sync issue https://pulp.plan.io/issues/5847 * Import/export - more models and kickstarts (daviddavis, ggainey) * [maybe a pulpcore item] Mirrored metadata - design, PoC - ttereshc/dkliban * Pulp 3 Ansible Plugin / Galaxy NG * misc bugs as requested by galaxy_ng * ongoing testing of galaxy_ng_single_container * finishing token auth sync test (code is already done) https://github.com/pulp/pulp_ansible/pull/326 * RBAC use case writing with @alikins * [low prio] finish fixing bindings (mainly review from of PRs to @fao89), from sprint 70 * Pulp 3 Core * RBAC PoC public review, next steps as identified by the group * bmbouter to follow up on aiohttp PR, sprint 72 * https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997 * https://pulp.plan.io/issues/6460 * Importers/exporters https://pulp.plan.io/issues/6134 - ggainey/daviddavis * natural-key exports in progress * progress reporting and handling of failed imports * Katello improvements in core * https://pulp.plan.io/issues/6699, from sprint 73 * https://pulp.plan.io/issues/6624, from sprint 73 * Continue on correlation ID https://pulp.plan.io/issues/4689 * Pulp 3 Python * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI https://pulp.plan.io/issues/6930 * Pulp 2-->Pulp 3 Migrations * SLES repo support - ttereshc/ipanova * Removal of comps relations - ttereshc/ipanova * Bug fixes - anyone from mini-team * a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158 * pulp_installer * Plan basic “bring up to date” of operator - need to plan how to integrate external db and object storage (S3-like apis) * Collaboration with @spredzy from Ansible Platform Group * adding TLS support (PR available, needs more review + testing) * multi-node installer support proposal and planning * SELinux policy compile+install support contribution * Zuul integration * CI/CD * finalizing fixtures.pulpproject.org work * add more release automation * fix permissions problem with postgresql directory - https://pulp.plan.io/issues/6361 * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74 * Pulp CLI proof of concept - pause * Website * finish off the installer stuff *Spam control - working on redmine SPAM mitigation automation ### Sprint 75 Dates: Monday June 15 2020 - Thursday June 25, 2020 Sprint Goals/Focus: * Pulp 2 * review/test applicability fixes (if not today) * Pulp 3 Container * refactor token auth to work with pulp_container 2.0 * solve design issues after docker push feature so it is compatible with current feature set (sync and push repos) * look into performance issues if time left * misc bugs as requested by galaxy_ng/AWX * Pulp 3 RPM * Bug fixes * finalize SUSE auth token support * Retain old count * Import/export - more models and kickstarts * Pulp 3 Ansible Plugin / Galaxy NG * misc bugs as requested by galaxy_ng * finish fixing bindings (mainly review from of PRs to @fao89), from sprint 70 * Pulp 3 Core * bmbouter, ttereshc, ipanova, ggainey to create and share basic proof of concept for RBAC * bmbouter to follow up on aiohttp PR, sprint 72 * https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997 * https://pulp.plan.io/issues/6460 * Importers/exporters https://pulp.plan.io/issues/6134 - ggainey/daviddavis * natural-key exports in progress * “start_versions” support * progress reporting and handling of failed imports * GroupProgressReport (needed by katello for migration plugin) * Katello improvements in core * https://pulp.plan.io/issues/6699, from sprint 73 * https://pulp.plan.io/issues/6624, from sprint 73 * Continue on correlation ID https://pulp.plan.io/issues/4689 * Pulp 3 Python * Bandersnatch integration: reading Bandersnatch config files and created Pulp Python remotes from them https://pulp.plan.io/issues/6929 * Bandersnatch integration: rewrite of sync frontend, support mirroring all of PyPI https://pulp.plan.io/issues/6930 (unlikely to be started this sprint) * Pulp 2-->Pulp 3 Migrations * Progress reporting - ipanova * Checksum_type support, sles repo support - ttereshc * Bug fixes - anyone from mini-team * here is a tentative list of remaining items for 0.2.0 https://pulp.plan.io/projects/migration/issues?query_id=158 * pulp_installer * Finish “Install from RPM” support for galaxy_ng * Start on operator reboot and planning w/ AWX and galaxy_ng team input * Collaboration with @spredzy from Ansible Platform Group * adding unix domain socket support in all the places * adding TLS support * multi-node installer support proposal and planning * Lots of smaller PR reviews * CI/CD * finalizing fixtures.pulpproject.org work * fix single container release issue (/var/lib/pulp), from sprint 74 - https://pulp.plan.io/issues/6768 * add more release automation - pulp.plan.io issue closing, from sprint 74 * Unified release pipeline (pulpcore-packaging repository and CI), from sprint 74 * Pulp CLI proof of concept - pause * Website * mcorr to add pulp2 vs pulp3 table, migration plugin - needs review * mcorr to add single container to pulpproject.org ### Sprint 74 Dates: Friday May 29, 2020 - June 11, 2020 Sprint Goals/Focus: - Pulp 2 - Issues as reported/identified by Satellite - CDT PR review - Pulp 3 Container - docker push - Pulp 3 RPM - Bug fixes - SUSE auth token support - ppicka - Retain old count - planning - dalley (if priorities permit) - dep solving bug https://pulp.plan.io/issues/6820 - dalley/ggainey - Pulp 3 Ansible Plugin / Galaxy NG - misc bugs as requested by galaxy_ng - start into client side token auth implementation - https://pulp.plan.io/issues/6540 - finish fixing bindings (mainly review from of PRs to @fao89), from sprint 70 - Pulp 3 Core - bmbouter/ttereshc to identify proof of concept scope of work on pulp-dev for RBAC - pulpcore use cases - pulp_ansible use cases - bmbouter/ttereshc to create and share basic proof of concept for RBAC - bmbouter to follow up on aiohttp PR - https://github.com/aio-libs/aiohttp/issues/2988#issuecomment-611124997 - https://pulp.plan.io/issues/6460 - Importers/exporters https://pulp.plan.io/issues/6134 - ggainey/daviddavis - incremental export, chunk_size/split exports released - natural-key exports in progress - Katello use-case doc to review 29-May, will result in stories - Katello improvements in core - https://pulp.plan.io/issues/6699 - https://pulp.plan.io/issues/6624 - https://pulp.plan.io/issues/4689 - Pulp 2-->Pulp 3 Migrations - Progress reporting - ipanova - Distributions tracking - under review - Bug fixes - anyone from mini-team - pulp_installer - “Install from RPM” support for galaxy_ng - Continue on larger docs approach - Finishing collection publishing documentation - Remove system-wide packages support (to fix preflight checks) - CI/CD - finishing fixtures.pulpproject.org - waiting on delivery from osci.io folks - fix single container release issue (/var/lib/pulp) - add more release automation - pulp.plan.io issue closing - Pulp CLI proof of concept - Goal: build a 2-3 commands and some basic static generation - Website - mcorr to add pulp2 vs pulp3 table - mcorr to add single container to pulpproject.org Previous archive: [[Sprint_Plans_Archive_-_May_2020]]