Skip to content

Stop using apache::apache_version - #2552

Open
ekohl wants to merge 2 commits into
puppetlabs:mainfrom
ekohl:fix-lbmethods
Open

Stop using apache::apache_version#2552
ekohl wants to merge 2 commits into
puppetlabs:mainfrom
ekohl:fix-lbmethods

Conversation

@ekohl

@ekohl ekohl commented Jun 7, 2024

Copy link
Copy Markdown
Collaborator

In cedd45b this was dropped and the whole module is now only for Apache 2.4+. This means the parameter is redundant. The parameter is kept in so this can be released in a bugfix release, but the next major version should drop it.

Fixes: cedd45b ("Drop Apache 2.2 support")

@ekohl
ekohl requested review from a team, bastelfreak and smortex as code owners June 7, 2024 18:21
@ekohl ekohl added the bugfix label Jun 7, 2024
@jst-cyr

jst-cyr commented Sep 4, 2026

Copy link
Copy Markdown
Member

Hey @ekohl and @bastelfreak ... Found this old PR that got approved but never merged up. Do we think this could still be useful in the apache module? Or should we close this out?

@ekohl

ekohl commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator Author

Probably still a good cleanup because it simplifies the code and makes sure the tests actually run.

@jst-cyr

jst-cyr commented Sep 4, 2026

Copy link
Copy Markdown
Member

Alrighty! I will rebase, get it into the list for engineering, and kick off some acceptance testing just to see where we are at with the latest codebase.

In cedd45b this was dropped and the
whole module is now only for Apache 2.4+. This means the parameter is
redundant. The parameter is kept in so this can be released in a bugfix
release, but the next major version should drop it.

Fixes: cedd45b ("Drop Apache 2.2 support")
They missed the _spec suffix so they weren't executed. They're also
simplified to stop setting the apache_version parameter since it's
ignored anyway.
@jst-cyr

jst-cyr commented Sep 4, 2026

Copy link
Copy Markdown
Member

Reran the unit test CI and there are some failures, so I haven't kicked off the full acceptance testing. Those will need to be addressed first.

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