Browse Source

Fix(system_packages): Avoid version comparison error on non-numeric versions (#12512)

Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
pull/12517/head
ERIK 1 month ago
committed by GitHub
parent
commit
72c983c41e
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 4 deletions
  1. 6
      roles/system_packages/vars/main.yml

6
roles/system_packages/vars/main.yml

@ -94,14 +94,12 @@ pkgs:
- "{{ ansible_os_family == 'Debian' }}"
- "{{ ansible_distribution_major_version == '10' }}"
python-cryptography:
- "{{ ansible_os_family == 'Suse' }}"
- "{{ ansible_distribution_version is version('15.4', '<') }}"
- "{{ ansible_os_family == 'Suse' and ansible_distribution_version is version('15.4', '<') }}"
python3-apt:
- "{{ ansible_os_family == 'Debian' }}"
- "{{ ansible_distribution_major_version != '10' }}"
python3-cryptography:
- "{{ ansible_os_family == 'Suse' }}"
- "{{ ansible_distribution_version is version('15.4', '>=') }}"
- "{{ ansible_os_family == 'Suse' and ansible_distribution_version is version('15.4', '>=') }}"
python3-libselinux:
- "{{ ansible_distribution in ['RedHat', 'CentOS'] }}"
rsync: []

Loading…
Cancel
Save