castellan/.zuul.yaml
Hervé Beraud f638cdf480 Dropping lower constraints testing
We facing errors related to the new pip resolver, this
topic was discussed on the ML and QA team proposed to
to test lower-constraints [1].

I propose to drop this test because the complexity and recurring pain needed
to maintain that now exceeds the benefits provided by this mechanismes.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019390.html

Change-Id: I1d4de15d017a306e64df8447cf1bd64c70cf361a
2020-12-18 15:05:33 +01:00

66 lines
1.9 KiB
YAML

- job:
name: castellan-functional-vault
parent: openstack-tox-py36
description: |
Run tox functional-vault target
required-projects:
- name: openstack/castellan
vars:
tox_envlist: functional-vault
- job:
name: castellan-functional-devstack
parent: devstack
description: |
Run DevStack-based Castellan functional tests
pre-run: playbooks/devstack/pre.yaml
run: playbooks/devstack/run.yaml
post-run: playbooks/devstack/post.yaml
required-projects:
- name: openstack/castellan
- name: openstack/barbican
- name: openstack/python-barbicanclient
roles:
- zuul: openstack-infra/devstack
timeout: 9000
vars:
devstack_services:
# is there a way to disable all services? I only want barbican
ceilometer-acentral: false
ceilometer-acompute: false
ceilometer-alarm-evaluator: false
ceilometer-alarm-notifier: false
ceilometer-anotification: false
ceilometer-api: false
ceilometer-collector: false
horizon: false
s-account: false
s-container: false
s-object: false
s-proxy: false
devstack_plugins:
barbican: https://opendev.org/openstack/barbican
tox_environment:
PYTHONUNBUFFERED: 'true'
tox_install_siblings: false # I don't know what this means
tox_envlist: functional
zuul_work_dir: src/opendev.org/openstack/castellan
- project:
check:
jobs:
- castellan-functional-vault
- castellan-functional-devstack
- barbican-tempest-plugin-simple-crypto-castellan-src
gate:
jobs:
- castellan-functional-vault
- castellan-functional-devstack
- barbican-tempest-plugin-simple-crypto-castellan-src
templates:
- check-requirements
- openstack-python3-wallaby-jobs
- periodic-stable-jobs
- publish-openstack-docs-pti
- release-notes-jobs-python3