Katello/Pulp3 Integration meeting

2026-04-15

Overview

  • Katello Schedule

Pulp

  • Pulpcore
  • RPM
    • New release coming in the next week
  • Ansible
  • Pulp Container
  • OSTree
  • Pulp CLI
  • Pulp Replica
  • Pulp_python
    • We’re attempting to remove publications from Python repos in SAT-43537
    • Pulp-python fix needed for publication-less repos SAT-44473
      • This is a single line fix; I can put in a PR later today.
    • There are several other related issues for various Katello-side fixes.

Katello

QE

  • pulp-ansible regression Jira
    • versioning issue? (redhat-satellite-3.13.0+1.tar.gz)

2026-04-29

Overview

  • Katello Schedule

Pulp

  • Pulpcore
  • RPM
    • Request from product to support signature verification on sync - will require some Katello integration, medium/long-term goal (2027)
    • Package model now include signing key fingerprints
    • Pulp_rpm 3.36.0 released
    • Client Challenge
    • Making sure you're not a bot!
    • Will add vulnerability report to RPM: Jira
  • Ansible
  • Pulp Container
  • OSTree
  • Pulp CLI
  • Pulp Replica
  • Pulp_python
    • 3.19 hasn’t had any backports since September
    • potential backportable things:
      • Fix pull-through failing to check repository when package was not in remote (#1006)
      • Fix pull-through caching failing for improper named packages (#1084)
    • Backports will be released soon in 3.19.3
  • Bindings?
    • Is katello generating their own? Or writing a replacement?
      • Katello Hackathon involved starting from OpenAPI spec and writing their own “pulp_glue”
    • Interested in a Rust version of pulp-glue?
      • Iballou really loves the idea of not-maintaining quirks/vers-issues of pulp-glue
      • Would like details of “how would we call this from Ruby”?

Katello

  • 3.105 upgrade for 4.21 has gone swimmingly. The upstream upgrade is essentially complete.
    • One remaining upstream PR, then downstream Stuff
  • Work remains ongoing for removal of publications from Python-type content.
  • Load-balanced Pulps discussion

QE

  • Kudos to Gerrod and Daniel for the pulp-container fix for 6.18.5
1 Like

2026-05-13

Overview

  • Katello Schedule

Pulp

Katello

QE

  • Containerized-testing in progress, going well so far

2026-07-22

Overview

  • Katello Schedule

Pulp

Katello

  • PQC certs/header-size-limits issue
    • If katello needs help, they will come and ask us
    • Jira: Jira

2026-08-05

Overview

  • Katello Schedule

Pulp

Katello

QE

  • working with Pedro on Jira (import of 65535 rpms)

2026-09-02

Overview

  • Katello Schedule

Pulp

  • Pulpcore
  • RPM
    • Libcomps dependency has been removed, effective next release (3.39)
      • A new dependency, rpmrepo_metadata is displacing it
    • PQC verified, tests upstream
  • Ansible
    • PQC support ongoing
  • Pulp Container
    • PQC verified, tests upstream
  • OSTree
    • Pulp wants to archive and remove from oci-images - thoughts??
    • Pulp_ostree - does anyone use it?
    • AI: iballou will report to the discourse-thread on katello response to this proposal
    • AI: ggainey to check back in next week and then archive
  • Pulp CLI
  • Pulp Replica
  • Pulp_python

Katello

  • Hoping to have a quick discussion surrounding edge cases of new container push workflow
    • Preliminary testing went great - it looks like we’ll only have a few arch changes on the Katello side.
    • For in-place migrations, totally possible but PRN will change. Will not need to run content itself through Katello.
    • Container will continue to support old-style and new-style in parallel until “some future release”, where old-style repos will be forced to new-style as a migration
      • Current behavior is “new style is default”, and one can request old-style repos be migrated, as a task, in a running system with the new pulp-container release
  • Performance team investigating using replication for smartproxies!

QE

  • RE container-push-repos - Vlad to work with/talk to Quinn
1 Like

Right now pulp_deb does not have replication support. Please keep me in the loop as this plan becomes more concrete, so we have enough of a window to plan this work as needed.

2 Likes

Good point, Quirin - I added an agenda item to discuss, to the Pulp/Katello/Community agenda for next month.