Skip to content

Commit fa49ecb

Browse files
committed
Limit ansible to 13.x to avoid breaking api change
inventory plugins still use the 'required' parameter, removed from get_bin_path()
1 parent 50c95c8 commit fa49ecb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/multinode.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ jobs:
181181
python3 -m venv venv &&
182182
source venv/bin/activate &&
183183
pip install -U pip &&
184-
pip install ansible &&
184+
pip install "ansible<14" && # ansible-core 2.21 breaks inventory plugins with 'required' removed from get_bin_path()
185185
mkdir -p ansible/{collections,roles} &&
186186
ansible-galaxy role install -r ansible/requirements.yml -p ansible/roles &&
187187
ansible-galaxy collection install -r ansible/requirements.yml -p ansible/collections

0 commit comments

Comments
 (0)