blob: 14d729133c74c1f69238ffa9b6e99ed76158d541 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
# SPDX-FileCopyrightText: 2021 Intel Corporation.
#
# SPDX-License-Identifier: Apache-2.0
---
- name: install packages on RHEL-based distro
include_tasks: rhel.yml
when: ansible_os_family == "RedHat"
- name: install packages on Debian-based distro
include_tasks: debian.yml
when: ansible_os_family == "Debian"
#net_attach_def, docker registry, cmk reqs
- name: upgrade Python wheel and setuptools
pip:
name:
- wheel==0.34.2
- setuptools<=44
extra_args: --upgrade
#pinned python packages versions
- name: install Python packages
pip:
name:
- jmespath==0.9.5
- ruamel.yaml.clib==0.2.2
- ruamel.yaml==0.16.13
- cachetools=={{ (ansible_os_family == 'RedHat' and ansible_distribution_version < '8') | ternary('3.1.1', '4.2.1') }}
- markupsafe==1.1.1
- jinja2==2.11.3
- openshift==0.11.2
- six>=1.15.0
- websocket-client==0.58.0
- oauthlib==3.1.0
state: present
register: pip_result
retries: 5
until: pip_result is succeeded
delay: 5
|