From 39c82a62d866b663d7bf03f76a896779fad71f27 Mon Sep 17 00:00:00 2001 From: Julia Kreger Date: Fri, 13 Apr 2018 07:08:34 -0700 Subject: [PATCH] Fix bifrost CI Bifrost's CI is broken by two items: Ansible 2.5's pause module seems to be more syntax strict, and we might have been missing the pause logic all along due to the when being down a level too far in the yaml. Additionally, fedora core 26 support in CI is no longer available, and as such disabling for the time being. This should fix CI. Change-Id: I37df36d5f1bf13c833feda9e0a7f0a288a18a097 --- playbooks/test-bifrost.yaml | 2 +- zuul.d/project.yaml | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/playbooks/test-bifrost.yaml b/playbooks/test-bifrost.yaml index 96a8c5a49..3ea2d91e5 100644 --- a/playbooks/test-bifrost.yaml +++ b/playbooks/test-bifrost.yaml @@ -165,7 +165,7 @@ - name: Wait 30 seconds pause: seconds: 30 - when: inventory_dhcp | bool == true + when: inventory_dhcp | bool == true - hosts: localhost connection: local diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index d06553d96..4c8dc6fbc 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -2,7 +2,9 @@ check: jobs: - bifrost-integration-tinyipa - - bifrost-integration-tinyipa-fedora26 + # TODO Broken becasuse FC26 is no longer an option in + # OpenStack CI + # - bifrost-integration-tinyipa-fedora26 - bifrost-integration-tinyipa-opensuse-423 # Non-voting jobs - bifrost-integration-dhcp: @@ -23,6 +25,6 @@ gate: jobs: - bifrost-integration-tinyipa - - bifrost-integration-tinyipa-fedora26 + # - bifrost-integration-tinyipa-fedora26 - bifrost-integration-tinyipa-opensuse-423 - openstack-tox-lower-constraints