Project

Profile

Help

Sprint Plans

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