We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ceeacc3 commit 88dba74Copy full SHA for 88dba74
etc/kayobe/ansible/check-kayobe-version.yml
@@ -6,6 +6,18 @@
6
vars:
7
requirements_path: "{{ kayobe_config_path }}/../../requirements.txt"
8
tasks:
9
+ - name: Get package info
10
+ community.general.pip_package_info:
11
+ register: packages
12
+
13
+ - name: Check if pip is version 24.0 or newer
14
+ ansible.builtin.assert:
15
+ that: "{{ packages.packages.pip.pip[0].version is version('24.0', '>=') }}"
16
+ fail_msg: |
17
+ Pip must be 24.0 or newer to run this check. Upgrade pip by running
18
+ pip install -U pip and reinstall Kayobe by running:
19
+ pip install --force-reinstall -r {{ requirements_path }}
20
21
- name: Get installed Kayobe commit
22
ansible.builtin.shell:
23
cmd: set -o pipefail && pip freeze | grep kayobe | cut -d @ -f 3
0 commit comments