From 733f8a0abd6bdfdf2605560b88f57db908703cea Mon Sep 17 00:00:00 2001 From: Kevin Carter Date: Fri, 21 Feb 2020 11:43:40 -0600 Subject: [PATCH] Ensure ruamel is included when we build test environments This change ensures that we include ruamel.yaml when we build test environments, which is required for docs. This module used to be included elsewhere however, due to recent dependency changes the package was dropped somwhere along the way. The docs test will now run anytime change change is made to our requirements files. This will ensure we're not running into these types of failures in the future. Change-Id: If3d65944a4e71fc8fba926fd0956a73429fbb172 Signed-off-by: Kevin Carter --- molecule-requirements.txt | 1 + zuul.d/layout.yaml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/molecule-requirements.txt b/molecule-requirements.txt index da76ff2e8..e05cd4858 100644 --- a/molecule-requirements.txt +++ b/molecule-requirements.txt @@ -9,6 +9,7 @@ pytest-html pytest-xdist mock molecule>=3.0,<3.1 +ruamel.yaml testinfra netaddr jinja2>=2.8.0,<3 diff --git a/zuul.d/layout.yaml b/zuul.d/layout.yaml index 72727595d..1af701d51 100644 --- a/zuul.d/layout.yaml +++ b/zuul.d/layout.yaml @@ -10,7 +10,9 @@ - openstack-tox-docs: &tripleo-docs files: - ^doc/.* + - ^molecule-requirements.txt - ^README.rst + - ^requirements.txt - tripleo-ci-centos-7-containers-multinode: &containers_multinode dependencies: &deps - openstack-tox-linters