Skip to content

Commit

Permalink
Install mod_wsgi from updates-testing in service (#2680)
Browse files Browse the repository at this point in the history
Install mod_wsgi from updates-testing in service

See GrahamDumpleton/mod_wsgi#912. Can be reverted when https://bodhi.fedoraproject.org/updates/FEDORA-2024-235cc1f0b3 reaches stable.

Reviewed-by: Matej Focko
  • Loading branch information
softwarefactory-project-zuul[bot] authored Dec 11, 2024
2 parents 1937293 + beda477 commit e1b3986
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions files/install-deps.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,21 @@
- python-setuptools_scm
state: present
install_weak_deps: False
- name: Install mod_wsgi from updates-testing
# mod_wsgi < 5.0.2 has issues with Python 3.13:
#
# [wsgi:error] [pid 13:tid 78] Exception ignored in: <_io.TextIOWrapper name='<wsgi.errors>' encoding='utf-8'>
# [wsgi:error] [pid 13:tid 78] RuntimeError: log object has expired
#
# install it from updates-testing (this can be removed when
# https://bodhi.fedoraproject.org/updates/FEDORA-2024-235cc1f0b3 reaches stable)
ansible.builtin.dnf:
enablerepo:
- updates-testing
name:
- python3-mod_wsgi
state: latest
install_weak_deps: False
- import_tasks: tasks/setup-copr-repos.yaml
- name: Install ogr, specfile and packit from copr
ansible.builtin.dnf:
Expand Down

0 comments on commit e1b3986

Please sign in to comment.