Skip to content

Commit 9c12414

Browse files
committed
New venv format
1 parent bd4291e commit 9c12414

File tree

3 files changed

+25
-0
lines changed

3 files changed

+25
-0
lines changed

ansible/roles/base/tasks/admin.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,13 @@
123123
- podman
124124
state: present
125125

126+
- name: Create default virtual-environment
127+
ansible.builtin.file:
128+
state: directory
129+
path: "{{ setup_user['ansible_facts']['ansible_user_dir'] }}/.virtualenvs/default"
130+
owner: "{{ setup_user['ansible_facts']['ansible_user_id'] }}"
131+
group: "{{ setup_user['ansible_facts']['ansible_user_id'] }}"
132+
126133
- name: Install ansible pip-packages
127134
ansible.builtin.pip:
128135
name:
@@ -134,5 +141,6 @@
134141
- podman-compose
135142
state: present
136143
extra_args: --upgrade
144+
virtualenv: "{{ setup_user['ansible_facts']['ansible_user_dir'] }}/.virtualenvs/default"
137145
become: false
138146

ansible/roles/base/tasks/dev.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@
88
- python3-pip
99
state: present
1010

11+
- name: Create default virtual-environment
12+
ansible.builtin.file:
13+
state: directory
14+
path: "{{ setup_user['ansible_facts']['ansible_user_dir'] }}/.virtualenvs/default"
15+
owner: "{{ setup_user['ansible_facts']['ansible_user_id'] }}"
16+
group: "{{ setup_user['ansible_facts']['ansible_user_id'] }}"
17+
1118
- name: Installing ansible pip-packages
1219
ansible.builtin.pip:
1320
name:
@@ -20,4 +27,6 @@
2027
- netaddr
2128
- podman-compose
2229
state: present
30+
virtualenv: "{{ setup_user['ansible_facts']['ansible_user_dir'] }}/.virtualenvs/default"
31+
extra_args: --upgrade
2332
become: false

ansible/roles/base/tasks/kali.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,13 @@
2929
- resolvconf
3030
state: present
3131

32+
- name: Create default virtual-environment
33+
ansible.builtin.file:
34+
state: directory
35+
path: "{{ setup_user['ansible_facts']['ansible_user_dir'] }}/.virtualenvs/default"
36+
owner: "{{ setup_user['ansible_facts']['ansible_user_id'] }}"
37+
group: "{{ setup_user['ansible_facts']['ansible_user_id'] }}"
38+
3239
- name: Install pip-packages
3340
ansible.builtin.pip:
3441
name:
@@ -39,6 +46,7 @@
3946
- mitmproxy
4047
- pwntools
4148
state: present
49+
virtualenv: "{{ setup_user['ansible_facts']['ansible_user_dir'] }}/.virtualenvs/default"
4250
become: false
4351

4452
- name: Setup flatpak

0 commit comments

Comments
 (0)