ggainey
August 25, 2021, 4:24pm
#15
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.10
4.1 - May 2021
pulpcore 3.14
pulp_rpm 3.14
4.2 branching ~August 2021
4.3 branching ~Nov 2021
Pulp
Pulpcore
3.7.8 is released
Relative path fix for the pulp-2to3-migration use case
3.14.5 is released
3.15.0 is planned for tomorrow
Django 3 db connections issue is resolved
ACS is closed to being merged (pulp_file now, pulp_rpm #soon )
Katello prob won’t think about integrating for a few months
Maybe get some “light” katello-dev workflow testing, as kind of UAT?
Recheckin in 2 weeks
RPM
Focusing on
Issues with attached BZs (depsolving specifically at the moment)
3.11.2 is released
Fixes for the pulp-2to3-migration case
3.14.2 is released
Requires pulpcore 3.14.5
Fixes
for kickstart repo sync in mirror mode
Syncing identical content in parallel
Katello-repos def need rpm/3.11-current
Zach will invoke build-team@
Migration
On and off with the incomplete publication issue, can’t reproduce
Ansible
Pulp Container
OSTree
Pulp CLI
ACS support in progress
Will be ready the same time as pulpcore/file/rpm (in 1-2 weeks)
Pulp Python
Katello
QE
Final push to review bugs for beta, still working on test automation for new features.
From katello: 2 test-databases have been broken/corrupted in similar ways
Is there backup/restore issue?
Build Team
Thanks for beta requirements, going into snap today
Prepping for 3.15 as soon as available to package
ggainey
September 1, 2021, 7:09pm
#16
September 01, 2021
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1 - May 2021
pulpcore 3.14
pulp_rpm 3.14
4.2 branching ~August 2021
pulpcore 3.14
pulp_rpm 3.14
4.3 branching ~Nov 2021
Pulp
Pulpcore
Connection already closed
issue in content app, aligned to 3.16
Handling Content-Encoding better, in progress
Https proxy support, in progress
3.16 tentative release date - Sep-28
https://github.com/pulp/community/ is archived, discussions
are down
RPM
Migration
Incomplete publication fixed
0.11.4 released
‘NoneType’ object has no attribute ‘url’ when migrating distribution tree content
Ansible
0.10.0 is released (compatible with pulpcore 3.15)
Collection Deprecation is a content now
Pulp Container
OSTree
Upload and Sync are done. Will release a beta this week.
Working on the repository version delete next.
Trying to find out what Satellite users will need to do to sync from c.rh.c
Pulp CLI
Options (e.g. --remote) will accept pulp href or name
Instead of having --remote and --remote-href
0.12 in release-planning
Katello
Still heavy bugfixing
Starting ostree soon - yes please
Target sync/upload early
Wait on delete - “coming soon”
QE
beta blocker testing
Automation failure fixes
Only one blocker for 3.14 testing left
Build Team
Ggainey to ask build-team to package newer libsolv for el7
September 8, 2021
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1 - May 2021
pulpcore 3.14
pulp_rpm 3.14
4.2 branching ~August 2021
pulpcore 3.14
pulp_rpm 3.14
4.3 branching ~Nov 2021
Pulp
Pulpcore
https proxy support
ACS progress
3.14.6 is out
To upgrade to 3.15 you’ll need this resolved
RPM
Migration
SELinux issues
‘NoneType’ object has no attribute ‘url’ when migrating distribution tree content
Ansible
Pulp_ansible planning to sync repo from git repos
Pulp_ansible planning to add signing (tickets not yet written)
Pulp_ansible planning to have CLI start auto-wrapping Role content as Collections (tickets not yet written)
Pulp Container
2.8.1 is out with the tags sync race condition fix
OSTree
Working on the beta release today
Compatible with 3.15+
Pulp CLI
Katello
Pulp 3.15 needed for ostree development, rpms not available for another 1.5 weeks
Switch away from multi-copy api for content view publishing unless dep solving
QE
Still have a blocker for the upcoming release:
next Z-release bz verification
next Y-release bz verification
Automation failures
Build Team
ggainey
September 15, 2021, 4:55pm
#18
September 15, 2021
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1 - May 2021
pulpcore 3.14
pulp_rpm 3.14
4.2 branching ~August 2021
pulpcore 3.14
pulp_rpm 3.14
4.3 branching ~Nov 2021
Pulp
Pulpcore
Working on a resolution to https://bugzilla.redhat.com/buglist.cgi?quicksearch=2003264 , PR opened
3.16 planned for 28-SEP
On schedule
Will include ACS support
Secure proxy work is ongoing
Coordination w/ aiohttp group ongoing, pretty successful so far
Deadlock investigation getting much attention
RPM
3.14.4 releasing soon, maybe tomorrow. Fixes for:
Poor depsolving-enabled copy performance and memory use
Fix a regression in mirrorlist support
Throw a sync error for rare repos that use an out-of-repo location_href if mirroring is enabled
Temporarily shifting some attention back to Pulpcore as the issue count and severity has decreased
Jsherrill to schedule a mtg to discuss mirrored-metadata-wrkflow “discoveries”
Migration
Ansible
Proxy issue (TCP_DENIED/407 ) backported
0.5.10 released
0.7.4 to be released
Fully fixed on 0.10, partially fixed on 0.8 and 0.9
Pulp Container
Investigation of concurrent-push issue continues
May affect any concurrent-content-upload?
OSTree
Released alpha last week
3.15-compatible
Katello will start looking into this #soon (jjeffers)
Pulp CLI
PulpCon!
Katello
QE
Build Team
3.15 RPM progress
Patch in-progress to support FIPS on Django-3.2
Need new version of openssl to relax pulpcore-3.15-req on python-crypto
Build-team has some of its own issues to resolve
ggainey
September 22, 2021, 4:17pm
#19
September 22, 2021
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1 - May 2021
pulpcore 3.14
pulp_rpm 3.14
4.2 branching ~August 2021
pulpcore 3.14
pulp_rpm 3.14
4.3 branching ~Nov 2021
Pulp
Pulpcore
Task group responses Story #9380: As a plugin writer, I have machinery that can return a task_group from viewsets - Pulp (3.16)
The ACS refresh endpoints will return task groups instead of the parent task (3.16)
Also updated the import create endpoint in 3.16
PR submitted for deadlock BZ/issue
Pulpcore 3.16 released moved back to Oct 5, at the latest we will release on Oct 12
Discussing backporting to all releases in-between, e.g. everything on 3.14.z should go into 3.15.z. Is this important?
“Could reduce future problems” - katello
FIPS patches provided to build team. Still waiting for openssl resolution upstream.
Secure Proxy is going well
Finalizing aiohttp/pulp work #soon (by end of month?) into aiohttp-3.7.last
If needed earlier - ping bmbouter for patch
Aiohttp-3.8 dropped py-3.6 support
RPM
One particular microsoft RPM repo for RHEL 8 is known to cause very severe issues with Pulp
3.14.4 Release should (finally) go out today or tomorrow, got delayed last week due to emergent issues
Migration
Ansible
No updates
How far back does Pulp need to support ansible clients?
There needs to be some discussion around support-expectations downstream, soon-ish
Pulp Container
Working to 3.16 compat release
Gunicorn-issue-miniteam looking to get reproducer
OSTree
Pulp CLI
0.12.0 releasing in the next week or two
Katello
Ostree integration ongoing
Better support for mirrored metadata (preventing shooting of feet)
QE
Build Team
ggainey
September 29, 2021, 4:18pm
#20
September 29, 2021
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1 - May 2021
pulpcore 3.14
pulp_rpm 3.14
4.2 branching ~August 2021
pulpcore 3.14
pulp_rpm 3.14
4.3 branching ~Nov 2021
Pulp
Pulpcore
3.16 delayed to 12-OCT? – NO
Downstream dev-freeze coming in 1st week of November
Need to coordinate closely with build-team to go w/ this
Re-evaluation in progress - might go back to 5-OCT, stay tuned
3.14.7 incoming (deadlocks, remote-url-update, and other fixes)
3.15 behind on backports
Pulp/katello using 3.15, so might like updates?
AH wants 3.15 - so, make it happen
AI: someone in pulp needs to own backporting Things to 3.15 [dkliban]
Secure proxy/aiohttp work
Bmbouter opening patch against downstream today
Prob evgeni to review
Auth in URL bz 2007655 – Authorization repository causing invalid upstream url
We plan on not allowing credentials in the Remote URL.
Migration plugin will migrate URLs with auth as regular URLs and separate username and password fields on the remote
Total counter increases during task execution 1994391 – Total steps for tasks increases
RPM
Migration
Ansible
Git-sync in development (future work)
Mdellweg joining the miniteam
Pulp Container
Container-signing ongoing (future work)
OSTree
Fixed a katello bug, patch tested
Needs a release
Pulp CLI
Wrapping up pulp_rpm ACS commands for 0.12.0
0.12 coming Real Soon Now
Thanks David Davis!
Katello
QE
Next-Y bzs
Waiting on Next-Z build
Automation failures & fixes
3.14 bug verification happening/ed
Build Team
Next-Y Stuff is Crazy-Making
Next-Z - not till next week
3.15 and SCL - Evgeni working on it, some dep-work still in flight
ggainey
October 6, 2021, 9:02pm
#21
October 6, 2021
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1 - May 2021
pulpcore 3.14
pulp_rpm 3.14
4.2 branching ~August 2021
pulpcore 3.14
pulp_rpm 3.14
4.3 branching ~Nov 2021
Pulp
Pulpcore
3.14.8 is released
3.16.0 released - installer will be released later today
Some plugins need compat releases, also today
RPM
Migration
Selinux changes merged that will help w/ 2to3
Build team is aware
Ansible
0.10.1 was released
Matthias (x9c4) and bmbouter will assume lead role
Working on Automation Hub future features such as content signing
[ipanova]There is more than this feature that will be planned and it will involve both ansible and container plugins:
Content signing
Token auth
import/export
Pulp Container
2.9.0 is released with pulpcore 3.16 compat.
Roles PRC POC continues
OSTree
modify-API work in progress
Pulp CLI
0.12.0 going out today or tomorrow
Includes ACS commands for file and rpm (relies on core/3.16)
Katello to add card to test when time available
Katello
Ostree work ongoing, sync/indexing support merged, upload next up
Working on 3.15 support over the next ~week
Packaging in progress, el7 works, el8 still has a couple of issues
QE
3.14 testing is completed
Ongoing next-Y bz verification
Received next-Z snap 1 yesterday
Ongoing next-Z bz verification
Team resolving automation run problems for next-Z
Automation failure fixes (next-Y runs)
Note for build-team: https-proxy bugs will NOT work. Sad now.
ggainey
October 13, 2021, 7:52pm
#22
October 13, 2021
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1 - May 2021
pulpcore 3.14
pulp_rpm 3.14
4.2 branching ~August 2021
pulpcore 3.14
pulp_rpm 3.14
4.3 branching ~Nov 2021
Pulp
Pulpcore
3.16 release happened last week
RPM
Lots of progress made on introducing a mirror mode without metadata mirroring
Sync-optimization-problem being addressed
3.16.0 hopefully by Friday - will be compatible with pulpcore 3.15
Pulp_rpm 3.16 will be the active backport branch with pulpcore 3.15 compatibility rather than pulp_rpm 3.15
Advisory conflict issue, in progress
Migration
Ansible
Working on git-remote, collection-signing-planning
Prob not katello-impacting
Pulp Container
Adding support for azure storage backend
Container image signing planning
Prob not katello-impacting
OSTree
Implementation on the ‘repository modify’ api is ongoing, done #soon
Pulp CLI
Katello
Ostree upload work ongoing
Katello 3.15 integration started (only 2 small changes noticed, deb class rename, and orphan cleanup timeout).
Tests green, waiting on packaging (rhsm-pypi needed)
Next-Y Hackfest - good responses RE “how smooth 2to3 migration went”
QE
6.10 bz verification
next-Z bz verification
Automation failure fixes - in prep for next-Y-GA runs
~500 BZs verified for next-Y!
Build Team
FIPS will def be fixed w/ today’s snap
Star Wars trench run almost at the exhaust port!
ggainey
October 20, 2021, 3:54pm
#23
October 20, 2021
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1 - May 2021
pulpcore 3.14
pulp_rpm 3.14
4.2 branching ~August 2021
pulpcore 3.14
pulp_rpm 3.14
4.3 branching 5-Nov 2021
Pulpcore 3.16
Pulp-rpm 3.17
Pulp
Pulpcore
RPM
PRs merged for sync optimization fix, content mirror without metadata mirror
Investigating a set of related issues, may try to resolve them prior to 3.16 release
If not - rpm/3.16 today/tomorrow
Will soon be investigating if any depsolving changes are needed to support RHEL 9 (static_context implications to copy() api)
ACS moved to rpm/3.17
Need to insure rpm/3.17 is released prior to katello-4.3 dev-freeze
Advisory-conflict fix backported to rpm/3.14.7 and released
Migration
Ansible
Pulp Container
Merged azure storage support
OSTree
adding cli support
Katello would love a new beta release - dkliban to drive
Pulp CLI
Prob do a 0.13 when ostree has landed
Katello
Pulp 3.15 appearing in nightly
release-pipeline fixes happening
Ostree upload work
Installer changes needed for core/3.16?
Pulpcore-selinux new version
If there are any 3.15-to-3.16 changes - LET JUSTIN KNOW!
QE
Waiting on snap 24 (should be final snap)
Automation failure fixes in preparation for GA
next-Z bz verification
Build Team
ggainey
October 27, 2021, 3:46pm
#24
October 27, 2021
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1 - May 2021
pulpcore 3.14
pulp_rpm 3.14
4.2 branching ~August 2021
pulpcore 3.14
pulp_rpm 3.14
4.3 branching ~Nov 2021
Pulp
Pulpcore
RPM
Comps.xml upload API in-progress
Requested by RHUI, does katello want to expose it?
RHEL 9 copy / depsolving support next on the list
3.14.8, 3.16.1 going out today
Fix a sync issue with Amazon-hosted repos, and (for 3.16) a set of issues with sync optimization in combination with metadata mirroring
ACS Kbase in draft
Migration
QE found a FIPS-migration blocker
Ansible
Pulp Container
OSTree
Another alpha went out earlier this week
Repository Modify API, commit-sha returned with refname
Pulp CLI
Katello
Still working on getting 3.15 working in nightly
Install is green, upgrade issues being resolved
Buildteam 3.16 work starting
Ostree plugin packaged
Ostree upload work (lots of questions)
jjeffers to set up a mtg to discuss
‘Ping’ will now report content app status
QE
next-Z FIPS issue:
next-Y bz verification
Automation failure fixes
Build Team
ggainey
November 3, 2021, 3:50pm
#25
November 3, 2021
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1 - May 2021
pulpcore 3.14
pulp_rpm 3.14
4.2 branching ~August 2021
pulpcore 3.14
pulp_rpm 3.14
4.3 branching ~Nov 2021
Pulp
Pulpcore
dkliban is now the Satellite Liaison!
Pulpcon next week
Would be cool to have updates form katello
3.17 release slated for the week of the 15th
Chunked-uploads bug - will be backported to 3.14
RPM
3.16.1 released
Will be focusing on:
Ensuring compatibility with RHEL 9
Reducing memory consumption during sync
Migration
Ansible
Pulp Container
OSTree
Fixing some bugs (ref/commit required)
Will release once fix is avail
Pulp CLI
Pulp-selinux-1.2.7 released
Squid, http-proxy support
Katello
QE
next-Z testing
Automation failure fixes
Build Team
ggainey
November 17, 2021, 7:54pm
#26
November 17, 2021 (November 10 skipped for PulpCon)
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1 - May 2021
pulpcore 3.14
pulp_rpm 3.14
4.2 branching ~August 2021
pulpcore 3.14
pulp_rpm 3.14
4.3 branching ~Nov 2021
Pulp
Pulpcore
RPM
RHEL9, static_context modules, advanced use
We may be in “no changes needed” territory
RHEL8, static_context will not happen (whew)
Oracle Linux sync and memory issues (dralley investigating)
Migration
Ansible
Z-stream fixes for GalaxyNG Gang
git-sync work continues
Collection-signing implementation in progress
Pulp Container
Content-signing planning is finishing up
OSTree
Pulp CLI
Katello
3.16 close to being done packaging wise, pulling it in should be quick
Ostree upload nearing completion
Rhel 9 testing
QE
Automation Failure fixes for next-Z
Automation for closed loop bugs
next-Y snap delayed
Build Team
Other Topics
24 November mtg - CANCELLED, manymany ppl out on PTO next week
ggainey
December 1, 2021, 5:01pm
#27
December 01, 2021 (24-Nov cancelled for PTOs)
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1, 4.2
pulpcore 3.14
pulp_rpm 3.14
4.3 ~Nov 2021
pulpcore 3.16(?)
pulp_rpm 3.16
4.4?
Pulp
Pulpcore
3.7.9, 3.15.3 released yesterday
3.15 download-everything-always regression fixed
3.17 delayed - go/nogo today, currently next week? (but prob not)
Plugins coming out soon will declare compat with up to 3.19 which should allow upgrades of a single component, e.g. just pulpcore without compatibility issues
Bulk delete of task records is on-track to be included in 3.17
RPM
Two investigations in-progress:
Memory-consumption
Following up on foreman issue
Distribution-tree fun
Migration
0.11.6 is out
Customers started hitting the errata issue, consider for next-Y
Ansible
Import Collections from Git continues
Long-term effort to consolidate the APIs between GalaxyNG and pulp_ansible starting in Jan
Collection signing is in-progress
Pulp Container
2.8.2 and 2.9.1 are out
Main focus is container signing feature
NET 2.11+
Jsherrill to add backlog item for full katello support, ticket for PM radar
Roles for pulp-container
Adding redis caching for image pull requests
OSTree
Pulp CLI
Adding full pulp_container support
Infrastructure
Most pulp- components are now using ‘main’ as default, not master
Katello
Upgraded to 3.16 in nightly, katello 4.3 rc 2 (first downstream snap)
Double-download-issue needs a backport request
Integration with repo cleaning in review
QE
Build Team
ggainey
December 8, 2021, 5:18pm
#28
December 08, 2021
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1, 4.2
pulpcore 3.14
pulp_rpm 3.14
4.3 ~Nov 2021
pulpcore 3.16(?)
pulp_rpm 3.16
4.4?
Pulp
Pulpcore
3.17 to release Dec 14th
Bulk-task delete is merged to be included in 3.17.0
Hoping to migrate pulpcore issues to github.com/pulp/pulpcore/issues/ next week after 3.17.0 release
Removing some APIs for managing ContentGuard permissions
Telemetry working group starting in Jan
RPM
Working to improve sync memory-consumption
Mostly happening in createrepo_c land
Distribution-tree fun
Migration
0.11.7 is out
Pulp_deb working on deb-2to3
ttereshc to share diffs w/ katello
Ansible
Pulp Container
OSTree
Pulp CLI
Katello
QE
Next-X snap 1.1 preview/test
Next-Y automation failure fixes
Watching pulpcon pulp testing and adding feedback
Build Team
ggainey
December 16, 2021, 2:20pm
#29
December 15, 2021
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1, 4.2
pulpcore 3.14
pulp_rpm 3.14
4.3 ~Nov 2021
pulpcore 3.16(?)
pulp_rpm 3.16
4.4?
Pulp
Pulpcore
3.17 is out
It has the bulk deletion for tasks endpoint in it here
PulpImport /tmp usage also fixed
Moving from pulp.plan.io to github issues soon, maybe this week, maybe Jan
RPM
Migration
Shared pulp_deb contributions with katello, anything need from pulp side?
Ansible
Pulp Container
2.10.0 is out, compat with pulpcore 3.17
Has Azure support and rate_limit option on remote
Sync will download container signatures by default if sigstore is provided or registry natively supports signatures extensions api - starting with 2.11 version
OSTree
Pulp CLI
Katello
Switching to sync policy in review
Fix for content-migration (request-url-too-long)
Enhancing uploads thru katello-api (ostree)
Ostree working really well so far!
QE
Sat-next work in progress
Looking at cust-case-bugs for automatable cases
Build Team
Other Topics
No more meetings in 2021
Happy New Year!
1 Like
ggainey
January 5, 2022, 5:02pm
#30
January 05, 2022
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1, 4.2
pulpcore 3.14
pulp_rpm 3.14
4.3 ~Nov 2021
pulpcore 3.16(?)
pulp_rpm 3.16
4.4?
Pulp
Pulpcore
Moving to github #soon - all other pulp-projects already migrated!
Working on backport-request/release process
RPM
Depsolving / Copy work re: ASML customer case expected
Memory consumption investigation, multiple different avenues being worked on
DistributionTree support
3.11 and 3.14 getting backports
3.17 will be released without ACS support
It is being pushed into 3.18 so that 3.17 can remain compatible with pulpcore 3.15
Migration
DistTree fixes affect 2to3 as well
Needs a code-change, expect another 0.11.z to fix
“Conflicting” trees - resolve via tweaking timestamps
next-prev-z going out end-of-month(ish) - to QE by 12-JAN
Ansible
Pulp Container
OSTree
Pulp CLI
No updates, still awesome
Move to github issues
Pulpcore only active project not yet migrated
Auto-link between bugzillas and ‘upstream’ not in place yet
Patience please while we iron out the process kinks!
Katello
‘Sync policy’ now implemented (as “mirroring policy”), will likely be backported to current-downstream
https-proxy/aiohttp changes
QE
Busy with new Satellite: Planning for new test automation and fixing some UI tests due to changes in the new version.
next-X feature testing
next-X BZ verification
current-Y BZ verification
prev-Y BZ verification
Build Team
ggainey
January 12, 2022, 5:23pm
#31
January 12, 2022
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1, 4.2
pulpcore 3.14
pulp_rpm 3.14
4.3 ~Nov 2021
pulpcore 3.16(?)
pulp_rpm 3.16
4.4?
Pulp
Pulpcore
Lots of backport releases
3.17.2, 3.16.2, 3.14.10
Support a django-release that fixed django-CVEs
import/export memory issues being investigated
Sync memory issues being investigation
Discussion RE TaskReservedResource table has orphaned entries at upgrade time
RPM
Change to release plans - 3.17.0 will include ACS support, support pulpcore 3.16+
Merged “changelog limit” PR
Couple PRs blocking 3.17 release - #soon
Investigating depsolving to see if we can make improvements
3.11.3 is available for prev-Y
Migration
Fun w/ product-customer cases and CEE continues
Will drag ttereshc into the conversation
https://github.com/pulp/pulp-2to3-migration/pulls
Some fixes that will want to be in a new 0.11.z
#soon would be good - is this stop-the-presses need?
Prob not, ttereshc to check
0.11.8 is out for prev-Y (requires pulp_rpm 3.11.3)
Ansible
Pulp Container
OSTree
Alpha4 release just happened this morning
Pulp CLI
Ostree plugin released
Pulp-deb initial release also happened
product-support looking to have an information session from dev
Would love katello collab
Katello
ACS support being started, expect questions from iballou!
Support for on_demand for container
QE
next-X feature testing
next-X bz verification
Checking automation and signing off for curr-Y
prev-Y bz verification
More automation work w/ new UI infrastructure
Build Team
ggainey
January 19, 2022, 5:00pm
#32
January 19, 2022
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1, 4.2
pulpcore 3.14
pulp_rpm 3.14
4.3 ~Nov 2021
pulpcore 3.16(?)
pulp_rpm 3.16
4.4?
Pulp
Pulpcore
Moved entirely to github issues. Any feedback or improvements are welcome.
Hoping to finalize patchback use to ensure consistent backporting back to 3.14
Retrying on validation errors added
Making Redis not enabled by default
No longer logging for deprecated API calls, e.g. orphan cleanup
Bugfix against 3.14 tasking system migration to delete tasks and reserved_resources
Improved logging for OOM of tasks
Import/export OOM error
RPM
3.17.0 (.1) released
3.14.10 released
Continuing to work on memory consumption of the RPM first stage
Nearly finished with depsolving report generation, to help facilitate much easier debugging of depsolving issues in the future
Nearly finished with a tool for trimming the changelogs of already-synced packages - should allow a lot of disk space to be reclaimed and speed up manual publishes significantly
Distribution tree issue
Migration
NFS issue is on the todo list, likely pulpcore problem
Ansible
Intermittent Validation error when syncing a community collections
Collection signing and the syncing of signatures is in-place with pulp_ansible
Pulp Container
BZ docker sync escalation solved with a hotfix . Refactor of the pipeline continues, it will be backported.
Container signing work continues
Adding redis caching support for container registry
Porting onto RBAC roles almost complete PR, still needs migration TBD
OSTree
Pulp CLI
Katello
Pulp 3.17 being built into rpms (may not make katello 4.4)
ACS work still ongoing, initial testing looks good
QE
prev-Y bz verification
next-X bz verification
next-X feature testing
Fixing automation failures
ggainey
January 26, 2022, 4:57pm
#33
January 26, 2022
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1, 4.2
pulpcore 3.14
pulp_rpm 3.14
4.3 ~Nov 2021
pulpcore 3.16(?)
pulp_rpm 3.16
4.4?
Pulp
Pulpcore
Query of PRs merged in the last week
Many backports
Lots of rollout of patchback to old branches
A new current_task field is now shown on workers (also in status API)
Pulpcore 3.18 tentatively scheduled for Feb 8th
Upgrading django-lts versions in 3.14 z-streams
Some confusion around motivation/implications
Group to re-examine the and agree on the motivations (dkliban, rchan to org)
RPM
3.14.11, 3.17.2 have been released
Changelog trimming \o/
Tool to trim the changelogs of already synced packages (3.17 only)
Fixes a distribution tree issue https://github.com/pulp/pulp_rpm/issues/2373
Logs decisions made by the dependency solver in /var/tmp/pulp/ (3.17 only)
A distribution tree issue remains which is difficult to backport past 3.17
No updates on memory-use front
Migration
Ansible
Collection content signing from console.redhat.com
Syncing these collections
Ansible-galaxy CLI feature to verify these checksums in progress
Pulp Container
OSTree
Pulp CLI
Process work
bugzilla/gh-issue automation in place - report any problems to fao89
Gihub Issues: Process and Procedures - HackMD
Stakeholders - please feel free to comment here!
Jsherrill to review/update katello releases and dates and stuff
Katello
ACS support underway (Ian)
Docker/podman push support, seeing issues, may need help (Justin)
Auth bug (to be filed)
client/server comm complaining - will bug ipanova or matrix #pulp-container
3.17 RPMs still being built by packaging
QE
prev-Y automation signoff
next-X bz verification
next-X feature testing
Fixing automation failures
Build Team
3.17 rpm-builds in progress
ggainey
February 2, 2022, 9:40pm
#34
February 02, 2022
Overview
Katello Schedule
3.18
pulpcore 3.7
pulp_rpm 3.11
4.1, 4.2
pulpcore 3.14
pulp_rpm 3.14
4.3 ~Nov 2021
pulpcore 3.16(?)
pulp_rpm 3.16
4.4?
Pulp
Pulpcore
Query of PRs merged in the last week
Some backports, see query ^
More CI fixes as we improve our backporting process
One bugfix about cancelled tasks not being picked up
In progress, but not yet merged
Improved proxy testing
Ability to reroot /pulp/api/v3/
Issue-creation-template being created to improve issue-process
ggainey working on distribution tree import/export
RPM
RBAC effort will start this month
Katello to open an RFE to be able to export metadata (publications)
Migration
Ansible
0.12.0 releasing today
Contains new signing features
Improved proxy testing underway
Pulp Container
Moving our tests away from dockerhub to github registry ( avoid docker pull limits CI is reaching)
2.8.4 released ( manifest sync bugfix)
Container signing mvp more or less done, tests to follow
Wrapping up adding redis caching on requests
Working on adding cross-repository blob mount (docker push)
Working on removing InterrelateStage from the sync pipeline
Wrapping up transition to Roles (RBAC)
In the queue to look at adding support for PulpRemoteUserAuthentication (docker push)
Not (currently) urgent for katello
OSTree
Pulp CLI
Ability to work with a Pulp system that is rerooted
Katello
Initial ACS work under review (with file)
Success with docker push (one bug filed https://github.com/pulp/pulp_container/issues/558 )
Need to think through workflow
Allow pre-creation?
On hold for now due to bugfixing
AI: ipanova/jsherrill to brainstorm workflows
Ryan giving presentation to CEE around ostree tomorrow
AI: dklliban/jsherrill to brainstorm upstream use-cases
Pulp_rpm ruby-bindings issue: openapi-gen-dep got bumped
Need to release a bindings-version w/ a lower faraday-version req
Will definitely need testing support
VCR testsuite will catch problems
AI: Pulp to work w/ build-team ASAP
QE
next-Z bz verification
next-X bz verification
next-X feature testing
Fixing automation failures
Build Team