Align license headers with REUSE guidelines
[kuberef.git] / sw_config / bmra / patched_packages.yml
1 # SPDX-FileCopyrightText: 2021 Intel Corporation.
2 #
3 # SPDX-License-Identifier: Apache-2.0
4
5 ---
6 - name: install packages on RHEL-based distro
7   include_tasks: rhel.yml
8   when: ansible_os_family == "RedHat"
9
10 - name: install packages on Debian-based distro
11   include_tasks: debian.yml
12   when: ansible_os_family == "Debian"
13
14 #net_attach_def, docker registry, cmk reqs
15 - name: upgrade Python wheel and setuptools
16   pip:
17     name:
18       - wheel==0.34.2
19       - setuptools<=44
20     extra_args: --upgrade
21
22 #pinned python package versions
23 - name: install Python packages
24   pip:
25     name:
26       - jmespath==0.9.5
27       - ruamel.yaml.clib==0.2.2
28       - ruamel.yaml==0.16.13
29       - cachetools=={{ (ansible_os_family == 'RedHat' and ansible_distribution_version < '8') | ternary('3.1.1', '4.2.1') }}
30       - openshift==0.11.2
31     state: present
32   register: pip_result
33   retries: 5
34   until: pip_result is succeeded
35   delay: 5