Project

Profile

Help

Actions

Sprint Plans » History » Revision 147

« Previous | Revision 147/182 (diff) | Next »
rchan, 08/26/2020 12:03 AM


Sprint Plans

Sprint 80

Dates: Friday August 21, 2020 - Thursday September 3, 2020
Sprint Goals/Focus:

  • Pulp 2
  • 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
  • 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
  • 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
  • Pulp 3 Python
  • Pulp 2-->Pulp 3 Migrations
  • 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:

Sprint 77

Dates: Friday July 10, 2020 - Thursday July 23, 2020
Sprint Goals/Focus:

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
  • 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
  • Pulp 3 Python
  • Pulp 2-->Pulp 3 Migrations
  • 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
  • Pulp 3 Python
  • Pulp 2-->Pulp 3 Migrations
  • 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
    • finish fixing bindings (mainly review from of PRs to fao89), from sprint 70
  • Pulp 3 Core
  • 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

Updated by rchan over 4 years ago · 147 revisions