When Python changes, venv break. It should help.

This commit is contained in:
Julien Palard 2023-03-30 14:52:05 +02:00
parent ee0f40e918
commit 64a2738d0a
Signed by: mdk
GPG Key ID: 0EFC1AC1006886F8
6 changed files with 34 additions and 0 deletions

View File

@ -152,6 +152,12 @@
dest: /home/afpy-org/src/
update: yes
- name: Setup or upgrade venv
become: true
become_user: afpy-org
command: python3 -m venv --upgrade-deps /home/afpy-org/venv
changed_when: False
- name: pip install AFPy website
become: true
become_user: afpy-org

View File

@ -53,6 +53,12 @@
dest: ~alain/src/
notify: restart alain
- name: Setup or upgrade venv
become: true
become_user: alain
command: python3 -m venv --upgrade-deps /home/alain/venv
changed_when: False
- name: Alain s'installe dans sa maison
become: true
become_user: alain

View File

@ -14,6 +14,12 @@
repo: https://github.com/Hackndo/discord-irc-sync.git
dest: ~/src/
- name: Setup or upgrade venv
become: true
become_user: discord-irc-sync
command: python3 -m venv --upgrade-deps /home/discord-irc-sync/venv/
changed_when: False
- name: Install discord-irc-sync requirements
become: true
become_user: discord-irc-sync

View File

@ -55,6 +55,12 @@
dest: /home/logs-afpy-org/src/
update: yes
- name: Setup or upgrade venv
become: true
become_user: logs-afpy-org
command: python3 -m venv --upgrade-deps /home/logs-afpy-org/venv/
changed_when: False
- name: pip install logs.afpy.org website
become: true
become_user: logs-afpy-org

View File

@ -32,6 +32,12 @@
- name: Copy AFPy theme
command: cp -a /home/makemake/themes/afpy /home/makemake/src/themes/
- name: Setup or upgrade venv
become: true
become_user: makemake
command: python3 -m venv --upgrade-deps /home/makemake/venv/
changed_when: False
- name: install makemake requirements
become: true
become_user: makemake

View File

@ -6,6 +6,10 @@
dest: /etc/ssl/certs/dhparam.pem
mode: 0644
- name: Setup or upgrade venv
command: python3 -m venv --upgrade-deps /root/certbot-venv/
changed_when: False
- name: Prepare certbot+gandi venv
pip:
chdir: /root/