From 0443da119f68180d9d1c829f03f64becc3955f76 Mon Sep 17 00:00:00 2001 From: Matt Riedemann Date: Tue, 17 Dec 2019 11:44:28 -0500 Subject: [PATCH] Bump ANSIBLE_VERSION default to 2.7.14 devstack-gate is still used for grenade jobs and restricts ara<1.0.0 and defaults ANSIBLE_VERSION=2.5.7. ARA 0.16.6 dropped support for ansible < 2.6 [1]. As such, grenade jobs are failing because ara 0.16.6 cannot be installed. This bumps the ANSIBLE_VERSION default to 2.7.14 which is current as of Ubuntu Xenial 16.04 which should be sufficient for the branches still supported in upstream OpenStack CI (mainly Ocata+). [1] https://github.com/ansible-community/ara/commit/872ba818fbc5267b1f769d5485fd3ab318235aea Story: 2007028 Task: 37825 Change-Id: If7874f6e74606fe8a79fbff48abf764cc41c4a3b --- devstack-vm-gate-wrap.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/devstack-vm-gate-wrap.sh b/devstack-vm-gate-wrap.sh index a443a2cc..d692509b 100755 --- a/devstack-vm-gate-wrap.sh +++ b/devstack-vm-gate-wrap.sh @@ -28,7 +28,9 @@ GIT_BRANCH=${GIT_BRANCH:-master} # We're using enough ansible specific features that it's extremely # possible that new ansible releases can break us. As such we should # be very deliberate about which ansible we use. -ANSIBLE_VERSION=${ANSIBLE_VERSION:-2.5.7} +# NOTE(mriedem): Ansible 2.7.14 is current as of Ubuntu Xenial 16.04. +# ARA is pinned to <1.0.0 below which affects the required version of Ansible. +ANSIBLE_VERSION=${ANSIBLE_VERSION:-2.7.14} export DSTOOLS_VERSION=${DSTOOLS_VERSION:-0.4.0} # Set to 0 to skip stackviz