Pierre Riteau eba9341bf9 Stop using removed option [scenario]/img_dir
The [scenario]/img_dir configuration option was removed from tempest in
version 27.0.0. This makes test_minimum_basic_scenario fail with:

Traceback (most recent call last):
  File "/home/ubuntu/.rally/verification/verifier-434bee71-a8c0-480d-a511-11a2bc1bda97/repo/tempest/common/utils/__init__.py", line 70, in wrapper
    return f(*func_args, **func_kwargs)
  File "/home/ubuntu/.rally/verification/verifier-434bee71-a8c0-480d-a511-11a2bc1bda97/repo/tempest/scenario/test_minimum_basic.py", line 109, in test_minimum_basic_scenario
    image = self.image_create()
  File "/home/ubuntu/.rally/verification/verifier-434bee71-a8c0-480d-a511-11a2bc1bda97/repo/tempest/scenario/manager.py", line 769, in image_create
    with open(img_path, 'rb') as image_file:
FileNotFoundError: [Errno 2] No such file or directory: 'tempest-image'

Use [scenario]/img_file with a full path to the image instead.

+ skip several tests at CI

Co-Authored-By: Andrey Kurilin <andr.kurilin@gmail.com>

Change-Id: I9b9f339e758547e059080b247c8bd8bcf1b749ee
Closes-Bug: #1928807
2021-08-09 17:32:44 +03:00
..
2019-04-19 19:26:34 +00:00
2020-04-15 21:20:04 +03:00
2019-04-19 19:26:34 +00:00
2019-04-19 19:26:34 +00:00
2019-04-19 19:26:34 +00:00
2019-04-19 19:26:34 +00:00
2021-06-22 13:08:41 +00:00
2019-04-19 19:26:34 +00:00
2021-02-03 22:15:50 +02:00
2019-05-16 10:28:01 -07:00

Zuul V3 configuration

Zuul is a pipeline-oriented project gating system. It facilitates running tests and automated tasks in response to Code Review events.

See official doc for more details.

What do we have in this dir?

Note

Do not document all files and jobs here. It will (for sure) become outdated at some point.

  • zuul.yaml - the main configuration file. It contains a list of jobs which should be launched at CI for rally-openstack project
  • base.yaml - the second by importance file. It contains basic parent jobs.
  • All other files are named as like a job for which they include definition.

Where are the actual job playbooks?

Unfortunately, Zuul defines zuul.d (as like .zuul.d) as a directory for project configuration and job definitions.

Ansible roles, tasks cannot be here, so we placed them at tests/ci/playbooks directory.