1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Restrict redis version. (#3733) (#3737)

(cherry picked from commit bf7a954f00)
This commit is contained in:
Felix Fontein 2021-11-16 07:31:15 +01:00 committed by GitHub
parent 3cacd90496
commit d4ddbed566
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 6 additions and 1 deletions

View file

@ -18,7 +18,7 @@ redis_bin:
CentOS: /usr/bin/redis-server CentOS: /usr/bin/redis-server
FreeBSD: /usr/local/bin/redis-server FreeBSD: /usr/local/bin/redis-server
redis_module: "{{ (ansible_python_version is version('2.7', '>=')) | ternary('redis', 'redis==2.10.6') }}" redis_module: redis
redis_password: PASS redis_password: PASS

View file

@ -1,2 +1,3 @@
dependencies: dependencies:
- setup_pkg_mgr - setup_pkg_mgr
- setup_remote_constraints

View file

@ -44,6 +44,7 @@
- name: Install redis module - name: Install redis module
pip: pip:
name: "{{ redis_module }}" name: "{{ redis_module }}"
extra_args: "-c {{ remote_constraints }}"
state: present state: present
notify: cleanup redis notify: cleanup redis

View file

@ -44,6 +44,9 @@ botocore >= 1.10.0 ; python_version >= '2.7' # adds support for the following AW
setuptools < 45 ; python_version <= '2.7' # setuptools 45 and later require python 3.5 or later setuptools < 45 ; python_version <= '2.7' # setuptools 45 and later require python 3.5 or later
cffi >= 1.14.2, != 1.14.3 # Yanked version which older versions of pip will still install: cffi >= 1.14.2, != 1.14.3 # Yanked version which older versions of pip will still install:
ruamel.yaml.clib <= 0.2.2 ; python_version <= '2.7' # 0.2.4 require python 3.5 or later, 0.2.3 is yanked ruamel.yaml.clib <= 0.2.2 ; python_version <= '2.7' # 0.2.4 require python 3.5 or later, 0.2.3 is yanked
redis == 2.10.6 ; python_version < '2.7'
redis < 4.0.0 ; python_version >= '2.7' and python_version < '3.6'
redis ; python_version >= '3.6'
# freeze pylint and its requirements for consistent test results # freeze pylint and its requirements for consistent test results
astroid == 2.2.5 astroid == 2.2.5