Skip to content

Add haproxy::http_errors and haproxy::ring resources - #651

Merged
LukasAud merged 1 commit into
puppetlabs:mainfrom
UiP9AV6Y:feature/http-errors
Aug 25, 2026
Merged

Add haproxy::http_errors and haproxy::ring resources#651
LukasAud merged 1 commit into
puppetlabs:mainfrom
UiP9AV6Y:feature/http-errors

Conversation

@UiP9AV6Y

@UiP9AV6Y UiP9AV6Y commented Aug 13, 2026

Copy link
Copy Markdown

Summary

The http-errors stanza was introduced with HAproxy 2.2
and allows configuring reusable HTTP error responses.

The ring stanza was also introduced with HAproxy 2.2
and allows configuring a ring-buffer for remote log
shipping.

Both new defined types are modeled after existing types
such as haproxy::userlist

Related Issues (if any)

requested in #520

Checklist

  • 🟢 Spec tests.
  • 🟢 Acceptance tests.
  • Manually verified. (For example puppet apply)

both stanzas are supported only by haproxy version 2.2+

implements puppetlabs#520

Signed-off-by: Gordon Bleux <33967640+UiP9AV6Y@users.noreply.github.com>
@jst-cyr

jst-cyr commented Aug 17, 2026

Copy link
Copy Markdown
Member

Running CI tests for this PR here: #652

@jst-cyr

jst-cyr commented Aug 17, 2026

Copy link
Copy Markdown
Member

Acceptance test results: https://github.com/puppetlabs/puppetlabs-haproxy/actions/runs/32072525687

Full green across all platforms. Ready for engineering review!

@LukasAud
LukasAud deployed to puppetcore-fork August 18, 2026 14:55 — with GitHub Actions Active
@LukasAud
LukasAud deployed to puppetcore-fork August 24, 2026 14:06 — with GitHub Actions Active

@LukasAud LukasAud left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@LukasAud
LukasAud merged commit f736c5d into puppetlabs:main Aug 25, 2026
77 of 81 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants