## ## Copyright (c) 2020-2021 Intel Corporation. ## ## Licensed under the Apache License, Version 2.0 (the "License"); ## you may not use this file except in compliance with the License. ## You may obtain a copy of the License at ## ## http://www.apache.org/licenses/LICENSE-2.0 ## ## Unless required by applicable law or agreed to in writing, software ## distributed under the License is distributed on an "AS IS" BASIS, ## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ## See the License for the specific language governing permissions and ## limitations under the License. ## --- - 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 package versions - name: install Python packages pip: name: - jmespath==0.9.5 - ruamel.yaml==0.16.13 - cachetools==3.1.1 - openshift==0.11.2 state: present register: pip_result retries: 5 until: pip_result is succeeded delay: 5