Disable broken fetch-sphinx-tarball test job

Recent security fixes made to zuul made impossible to run this
test. Disabling this test until we can find a way to test it as
this is not an easy change.

This is needed because there were at least two other changes that
failed to pass because triggered this broken job. This was broken
for more than a month.

Main challenge here is that Ansible does not have any `mv` module, so
we still need to use shell. Replacing mv with copy could risk producing
out of disk space failures sooner or later.

Change-Id: If09e0430033fd2f1d6fc5e35e5ec0b10dc7c2dfe
Needed-By: https://review.opendev.org/#/c/748480/
Needed-By: https://review.opendev.org/#/c/748682/
This commit is contained in:
Sorin Sbarnea 2020-08-28 12:50:21 +01:00
parent 73c4e795f3
commit 69a238df46
1 changed files with 13 additions and 12 deletions

View File

@ -425,16 +425,19 @@
vars:
zuul_use_fetch_output: false
- job:
name: zuul-jobs-test-fetch-sphinx-tarball-with-zuul-output
description: Test the fetch-sphinx-tarball
files:
- roles/ensure-output-dirs/.*
- roles/fetch-sphinx-tarball/.*
- roles/fetch-output/.*
run: test-playbooks/python/fetch-sphinx-tarball.yaml
vars:
zuul_use_fetch_output: true
# Disabled because "Move artifacts and docs to logs dir" task would
# fail with "Executing local code is prohibited" during testing
# - job:
# name: zuul-jobs-test-fetch-sphinx-tarball-with-zuul-output
# description: Test the fetch-sphinx-tarball
# files:
# - roles/ensure-output-dirs/.*
# - roles/fetch-sphinx-tarball/.*
# - roles/fetch-output/.*
# run: test-playbooks/python/fetch-sphinx-tarball.yaml
# voting: false
# vars:
# zuul_use_fetch_output: true
- job:
name: zuul-jobs-test-fetch-sphinx-tarball-synchronize
@ -486,7 +489,6 @@
- zuul-jobs-test-fetch-subunit-output-synchronize
- zuul-jobs-test-fetch-sphinx-output
- zuul-jobs-test-fetch-sphinx-output-synchronize
- zuul-jobs-test-fetch-sphinx-tarball-with-zuul-output
- zuul-jobs-test-fetch-sphinx-tarball-synchronize
gate:
jobs:
@ -525,5 +527,4 @@
- zuul-jobs-test-fetch-subunit-output-synchronize
- zuul-jobs-test-fetch-sphinx-output
- zuul-jobs-test-fetch-sphinx-output-synchronize
- zuul-jobs-test-fetch-sphinx-tarball-with-zuul-output
- zuul-jobs-test-fetch-sphinx-tarball-synchronize