July 28, 2021
Pulp
Pulpcore
- Bmbouter out August 2-29, ttereshc taking over as lead
- 3.15 pushed back to August 10 (tentatively)
- 3.15.0 - Pulp
- Dkliban release lead
- 3.7.7 has been released
- pulpcore · PyPI
- Contains just the tasking system assignment to dead worker backport
- 3.14.3 is released
- How to support python 3.6 for z-stream releases
- Dev boxes can use the older version of the installer, e.g. 3.14
- Installer needs a branch created to support this
- The CI can be configured to using Python 3.6 for older branches
- Alternate Content Source implementation still ongoing
- Current plan to deliver in 3.16
- Variety of small-but-important fixes for Django 3.2 compatibility
- Handling deprecations
- Some queryset evaluation differences
- Postgresql connection reuse within coroutines is different
- Will be in core/3.15
- django/3.2 means no deb-10 support, just deb-11
- SELinux fix/investigation coordinating by @mikedep333
- Pulp2-selinux vs pulp3-selinux collision issue
RPM
- 3.14.0 is out
- “Relative path problem” has PRs open, should be resolved in the next releases of pulp_rpm + pulpcore
- 3.13.z incorrect metadata problems are fixed in 3.14.0, repair script is ready and tested by Katello, instructions provided to users
- More bugs being fixed, will start moving on to bugzillas
- Kickstart metadata
- dep-resolution
- Working on 6.10 bugs affecting Pulp3 to Pulp2 sync
Migration
- 0.11.z release planned (mostly deb-related backports)
- Testing bugfixes for RPM for pulp3 to pulp2
Ansible
- No updates
Pulp Container
- Working on the pulpcore 3.15 compatibility in preparation for 2.8 release
- import/export got merged and it enables import/export of synced repos
OSTree
- Lubos is implementing the upload use case. Story #8918: As a user, I can create a new repository by uploading an archive with OSTree commits - OSTree Support - Pulp
- Will start working on CI next week
- Slated for katello-4.3; katello might be able to start looking at it in a month(ish)
Pulp CLI
- [david] Will look into ACS support after 3.16
Katello
- Semi urgent issue found as part of pulpcore 3.14.3: Issue #9146: sync of file:// repos tries to move files from /var/lib/pulp/sync_imports/ - Pulp (files removed from ‘import/file:// sync dir’)
- Further python (& generic) support being added (upload, unit removal, cv publish)
- Ian tested the filelist/changelog repair script, thanks ian and dalley!
- Odd edge case when migrating-while-publishing-CV
- Talk to ttereshc
QE
- Lots of test-automation-writing for new features
- QE has a selinux-enforcing test
Build Team
- 3.14.3 rpms signed, re-running pipelines
- Will work w/ jsherrill on pipeline failure
- https://github.com/theforeman/pulpcore-packaging/pull/198