This is an automated email from the ASF dual-hosted git repository. machristie pushed a commit to branch AIRAVATA-3698--Add-support-for-Python-3.11 in repository https://gitbox.apache.org/repos/asf/airavata.git
commit 54c7adf1ab2d33b062eb77bf0741363529e4717f Author: Marcus Christie <[email protected]> AuthorDate: Mon Jun 26 15:56:25 2023 -0400 AIRAVATA-3698 Update mod_wsgi to work with Py 3.9 --- .../ansible/inventories/scigap/develop/group_vars/django/vars.yml | 2 +- dev-tools/ansible/roles/django/defaults/main.yml | 2 +- dev-tools/ansible/roles/django/tasks/main.yml | 4 ++-- dev-tools/ansible/roles/django_setup/defaults/main.yml | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-tools/ansible/inventories/scigap/develop/group_vars/django/vars.yml b/dev-tools/ansible/inventories/scigap/develop/group_vars/django/vars.yml index f189d90968..0b76cae945 100644 --- a/dev-tools/ansible/inventories/scigap/develop/group_vars/django/vars.yml +++ b/dev-tools/ansible/inventories/scigap/develop/group_vars/django/vars.yml @@ -34,7 +34,7 @@ django_database_name: "django_{{ gateway_id }}" django_hidden_airavata_apps: "['django_airavata_dataparsers']" tusd_vhost_servername: "tus.dev.scigap.org" tusd_upload_dir: "{{real_user_data_dir}}/tus-temp-dir" -airavata_django_git_branch: "develop" +airavata_django_git_branch: "AIRAVATA-3698--Add-support-for-Python-3.11" cilogon_userinfo_url: "https://cilogon.org/oauth2/userinfo" real_user_data_dir: "/media/volume/sdb/gateway-user-data" diff --git a/dev-tools/ansible/roles/django/defaults/main.yml b/dev-tools/ansible/roles/django/defaults/main.yml index 91a8e732bc..4ebf418a38 100644 --- a/dev-tools/ansible/roles/django/defaults/main.yml +++ b/dev-tools/ansible/roles/django/defaults/main.yml @@ -21,7 +21,7 @@ --- doc_root_dir: "/var/www/django-{{ gateway_id }}" user_data_dir: "/var/www/user_data" -python_virtualenv_command: "pyvenv-3.9" +python_virtualenv_python: "python3.9" # Upgrading Python version from 3.6 to 3.9, so creating a separate virtual env directory for 3.9 django_venv_dir: "{{ doc_root_dir }}/venv3.9" # real_user_data_dir is the same as user_data_dir but without symbolic links in it diff --git a/dev-tools/ansible/roles/django/tasks/main.yml b/dev-tools/ansible/roles/django/tasks/main.yml index 0ede03b774..23d3c9c57c 100644 --- a/dev-tools/ansible/roles/django/tasks/main.yml +++ b/dev-tools/ansible/roles/django/tasks/main.yml @@ -162,7 +162,7 @@ pip: name: "{{ item }}" virtualenv: "{{ django_venv_dir }}" - virtualenv_command: "{{ python_virtualenv_command }}" + virtualenv_python: "{{ python_virtualenv_python }}" chdir: "{{ airavata_django_checkout }}" state: latest become: yes @@ -176,7 +176,7 @@ pip: requirements: "{{ item }}" virtualenv: "{{ django_venv_dir }}" - virtualenv_command: "{{ python_virtualenv_command }}" + virtualenv_python: "{{ python_virtualenv_python }}" chdir: "{{ airavata_django_checkout }}" become: yes become_user: "{{user}}" diff --git a/dev-tools/ansible/roles/django_setup/defaults/main.yml b/dev-tools/ansible/roles/django_setup/defaults/main.yml index bb09dcd182..c75d7f4709 100644 --- a/dev-tools/ansible/roles/django_setup/defaults/main.yml +++ b/dev-tools/ansible/roles/django_setup/defaults/main.yml @@ -21,9 +21,9 @@ --- # Upgrade to Python 3.9, separate install directory mod_wsgi_dir: /opt/mod_wsgi-py3.9 -mod_wsgi_url: https://github.com/GrahamDumpleton/mod_wsgi/archive/4.5.17.tar.gz +mod_wsgi_url: https://github.com/GrahamDumpleton/mod_wsgi/archive/4.9.4.tar.gz mod_wsgi_tarball_dest: "{{ mod_wsgi_dir }}/{{ mod_wsgi_url | basename }}" -mod_wsgi_unarchive_dir: "{{ mod_wsgi_dir }}/mod_wsgi-4.5.17" +mod_wsgi_unarchive_dir: "{{ mod_wsgi_dir }}/mod_wsgi-4.9.4" httpd_conf_modules_dir: "/etc/httpd/conf.modules.d" ...
