Loading molecule/podman/tasks/deps.yml +12 −2 Original line number Diff line number Diff line Loading @@ -22,8 +22,8 @@ ansible.builtin.package: name: systemd # Install ansible.builtin.pip dependencies #- name: deps | Install setuptools # Install ansible.builtin.pip dependencies from distro packages #- name: deps | Install ansible.builtin.pip dependencies # ansible.builtin.apt: # name: # - python3-setuptools Loading @@ -31,6 +31,16 @@ # - python3-virtualenv # when: ansible_os_family == 'Debian' # Install ansible.builtin.pip dependencies from pip - name: deps | Install ansible.builtin.pip dependencies ansible.builtin.pip: name: - 'pip' - 'packaging' - 'virtualenv' - 'setuptools' extra_args: '--break-system-packages --upgrade' - name: deps | Create the needed groups block: - name: deps | Create the docker group Loading tasks/installation/pip.yml +30 −22 Original line number Diff line number Diff line Loading @@ -20,36 +20,44 @@ - python3-setuptools state: present - name: installation | pip | Create the virtualenv base folder #- name: installation | pip | Create the virtualenv base folder # ansible.builtin.file: # name : "{{ onionprobe_virtualenv | dirname }}" # state : directory # owner : "{{ onionprobe_user }}" # group : "{{ onionprobe_group }}" # mode : '0755' - name: installation | pip | Create the virtualenv folder ansible.builtin.file: name : "{{ onionprobe_virtualenv | dirname }}" name : "{{ onionprobe_virtualenv }}" state : directory owner : "{{ onionprobe_user }}" group : "{{ onionprobe_group }}" mode : '0755' - name: installation | pip | Create the virtualenv ansible.builtin.command: cmd : "virtualenv {{ onionprobe_virtualenv }}" creates: "{{ onionprobe_virtualenv }}" become : true become_user: "{{ onionprobe_user }}" #- name: installation | pip | Create the virtualenv # ansible.builtin.command: # cmd : "virtualenv {{ onionprobe_virtualenv }}" # creates: "{{ onionprobe_virtualenv }}" # become : true # become_user: "{{ onionprobe_user }}" - name: installation | pip | Install packaging package inside the virtualenv ansible.builtin.pip: name : 'packaging' extra_args : '--upgrade' virtualenv : "{{ onionprobe_virtualenv }}" become : true become_user: "{{ onionprobe_user }}" #- name: installation | pip | Install packaging package inside the virtualenv # ansible.builtin.pip: # name : 'packaging' # extra_args : '--upgrade' # virtualenv : "{{ onionprobe_virtualenv }}" # become : true # become_user: "{{ onionprobe_user }}" - name: installation | pip | Ensure pip is up-to-date inside the virtualenv ansible.builtin.pip: name : 'pip' extra_args : '--upgrade' virtualenv : "{{ onionprobe_virtualenv }}" become : true become_user: "{{ onionprobe_user }}" #- name: installation | pip | Ensure pip is up-to-date inside the virtualenv # ansible.builtin.pip: # name : 'pip' # extra_args : '--upgrade' # virtualenv : "{{ onionprobe_virtualenv }}" # become : true # become_user: "{{ onionprobe_user }}" - name: installation | pip | Install onionprobe package inside the virtualenv ansible.builtin.pip: Loading Loading
molecule/podman/tasks/deps.yml +12 −2 Original line number Diff line number Diff line Loading @@ -22,8 +22,8 @@ ansible.builtin.package: name: systemd # Install ansible.builtin.pip dependencies #- name: deps | Install setuptools # Install ansible.builtin.pip dependencies from distro packages #- name: deps | Install ansible.builtin.pip dependencies # ansible.builtin.apt: # name: # - python3-setuptools Loading @@ -31,6 +31,16 @@ # - python3-virtualenv # when: ansible_os_family == 'Debian' # Install ansible.builtin.pip dependencies from pip - name: deps | Install ansible.builtin.pip dependencies ansible.builtin.pip: name: - 'pip' - 'packaging' - 'virtualenv' - 'setuptools' extra_args: '--break-system-packages --upgrade' - name: deps | Create the needed groups block: - name: deps | Create the docker group Loading
tasks/installation/pip.yml +30 −22 Original line number Diff line number Diff line Loading @@ -20,36 +20,44 @@ - python3-setuptools state: present - name: installation | pip | Create the virtualenv base folder #- name: installation | pip | Create the virtualenv base folder # ansible.builtin.file: # name : "{{ onionprobe_virtualenv | dirname }}" # state : directory # owner : "{{ onionprobe_user }}" # group : "{{ onionprobe_group }}" # mode : '0755' - name: installation | pip | Create the virtualenv folder ansible.builtin.file: name : "{{ onionprobe_virtualenv | dirname }}" name : "{{ onionprobe_virtualenv }}" state : directory owner : "{{ onionprobe_user }}" group : "{{ onionprobe_group }}" mode : '0755' - name: installation | pip | Create the virtualenv ansible.builtin.command: cmd : "virtualenv {{ onionprobe_virtualenv }}" creates: "{{ onionprobe_virtualenv }}" become : true become_user: "{{ onionprobe_user }}" #- name: installation | pip | Create the virtualenv # ansible.builtin.command: # cmd : "virtualenv {{ onionprobe_virtualenv }}" # creates: "{{ onionprobe_virtualenv }}" # become : true # become_user: "{{ onionprobe_user }}" - name: installation | pip | Install packaging package inside the virtualenv ansible.builtin.pip: name : 'packaging' extra_args : '--upgrade' virtualenv : "{{ onionprobe_virtualenv }}" become : true become_user: "{{ onionprobe_user }}" #- name: installation | pip | Install packaging package inside the virtualenv # ansible.builtin.pip: # name : 'packaging' # extra_args : '--upgrade' # virtualenv : "{{ onionprobe_virtualenv }}" # become : true # become_user: "{{ onionprobe_user }}" - name: installation | pip | Ensure pip is up-to-date inside the virtualenv ansible.builtin.pip: name : 'pip' extra_args : '--upgrade' virtualenv : "{{ onionprobe_virtualenv }}" become : true become_user: "{{ onionprobe_user }}" #- name: installation | pip | Ensure pip is up-to-date inside the virtualenv # ansible.builtin.pip: # name : 'pip' # extra_args : '--upgrade' # virtualenv : "{{ onionprobe_virtualenv }}" # become : true # become_user: "{{ onionprobe_user }}" - name: installation | pip | Install onionprobe package inside the virtualenv ansible.builtin.pip: Loading