Skip to content

Add rubygem-net-http-persistent 4.0.8#13432

Closed
pablomh wants to merge 1 commit into
theforeman:rpm/developfrom
pablomh:add-rubygem-net-http-persistent
Closed

Add rubygem-net-http-persistent 4.0.8#13432
pablomh wants to merge 1 commit into
theforeman:rpm/developfrom
pablomh:add-rubygem-net-http-persistent

Conversation

@pablomh

@pablomh pablomh commented May 5, 2026

Copy link
Copy Markdown

Summary

Add rubygem-net-http-persistent 4.0.8 for Candlepin connection pooling in Katello.

Why

Katello PR Katello/katello#11726 adds persistent HTTP connection pooling to avoid creating a new TCP+TLS connection per Candlepin request. Under concurrent registration this eliminates TIME_WAIT socket buildup and saves ~30ms per TLS handshake.

Package details

Required by Katello for persistent HTTP connection pooling to
Candlepin (Katello/katello#11726). Its only runtime dependency
(connection_pool) is already packaged.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@pablomh
pablomh requested a review from a team as a code owner May 5, 2026 22:03
@theforeman-bot

Copy link
Copy Markdown
Member

Can one of the admins verify this patch?

1 similar comment
@theforeman-bot

Copy link
Copy Markdown
Member

Can one of the admins verify this patch?

@pablomh
pablomh marked this pull request as draft May 9, 2026 09:31
@pablomh

pablomh commented May 9, 2026

Copy link
Copy Markdown
Author

Made draft awaiting for the outcome of Katello/katello#11726.

@pablomh

pablomh commented Jun 24, 2026

Copy link
Copy Markdown
Author

Closed in favor of #13544.

@pablomh pablomh closed this Jun 24, 2026
@pablomh
pablomh deleted the add-rubygem-net-http-persistent branch June 24, 2026 07:42
pablomh added a commit to pablomh/foreman-packaging that referenced this pull request Jun 25, 2026
Remove rubygem-net-http-persistent from this branch and add package_manifest.yaml entries for the remaining Faraday 2 packages. The net-http-persistent package is handled separately in theforeman#13432.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants