Skip to content

fix: allow running without HTTPS - #3195

Merged
mfocko merged 1 commit into
packit:mainfrom
mfocko:fix/PACKIT-5356
Sep 24, 2026
Merged

mfocko merged 1 commit into
packit:mainfrom
mfocko:fix/PACKIT-5356

Conversation

@mfocko

@mfocko mfocko commented Sep 23, 2026

Copy link
Copy Markdown
Member

As part of PACKIT-5356 we need to be able to run the container without providing the SSL/TLS itself, as it will be provided by the OpenShift.

This should allow us to conditionally let the ‹mod_wsgi-express› handle the SSL/TLS, if there are certificates provided, otherwise just use plain HTTP and let the reverse proxy / OpenShift handle it.

Fixes PACKIT-5356

@mfocko mfocko self-assigned this Sep 23, 2026
@mfocko
mfocko requested a review from a team as a code owner September 23, 2026 09:42
@mfocko
mfocko requested review from lbarcziova and removed request for a team September 23, 2026 09:42
@centosinfra-prod-github-app

Copy link
Copy Markdown
Contributor

@betulependule betulependule left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, but my understanding of OpenShift is limited, so consider asking for an additional review from someone with a deeper understanding.

@lbarcziova lbarcziova left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@mfocko

mfocko commented Sep 24, 2026

Copy link
Copy Markdown
Member Author

LGTM, but my understanding of OpenShift is limited, so consider asking for an additional review from someone with a deeper understanding.

We haven’t gotten to the OpenShift changes yet… I have a feeling that most of those will need to be done in the deployment repo.

As part of PACKIT-5356 we need to be able to run the container without
providing the SSL/TLS itself, as it will be provided by the OpenShift.

This should allow us to conditionally let the ‹mod_wsgi-express› handle
the SSL/TLS, if there are certificates provided, otherwise just use
plain HTTP and let the reverse proxy / OpenShift handle it.

Fixes PACKIT-5356

Assisted-by: gpt-5.6-luna medium
Signed-off-by: Matej Focko <mfocko@packit.dev>
@centosinfra-prod-github-app

Copy link
Copy Markdown
Contributor

@mfocko
mfocko merged commit d4d745e into packit:main Sep 24, 2026
4 checks passed
@mfocko
mfocko deleted the fix/PACKIT-5356 branch September 24, 2026 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

4 participants