Remove ansible functional tests for now

These aren't actually testing openstacksdk in any way at the moment,
and having them is making us have a test-requirements depend on shade
which will make adding openstacksdk as a shade requirement a circular
dependency.

Remove them for now. To re-add them, we want to:

- add openstacksdk as a shade requirement
- update ansible to import openstack instead of import shade

Once that's done, we can add the tests back, but without adding shade as
an sdk test-requirement. That way we can have shade test that the
ansible modules work if someone installs shade and doesn't explicitly
install sdk, and we can have sdk test that the modules work if someone
installs sdk and not shade.

Change-Id: Icb26f9c066bad6c2c045ac949ac1864e26b5b837
This commit is contained in:
Monty Taylor 2017-11-16 08:26:26 -06:00
parent 49b78b2846
commit 688fc5a609
No known key found for this signature in database
GPG Key ID: 7BAE94BC7141A594
2 changed files with 2 additions and 28 deletions

View File

@ -181,28 +181,6 @@
tox_environment:
OPENSTACKSDK_HAS_SWIFT: 0
OPENSTACKSDK_HAS_MAGNUM: 1
voting: false
- job:
name: openstacksdk-ansible-functional-devstack
parent: openstacksdk-functional-devstack
description: |
Run openstacksdk ansible functional tests against a master devstack
using released version of ansible.
vars:
tox_envlist: ansible
- job:
name: openstacksdk-ansible-devel-functional-devstack
parent: openstacksdk-ansible-functional-devstack
description: |
Run openstacksdk ansible functional tests against a master devstack
using git devel branch version of ansible.
# required-projects:
# - github.com/ansible/ansible
voting: false
vars:
tox_install_siblings: true
- project-template:
name: openstacksdk-functional-tips
@ -223,13 +201,11 @@
- openstacksdk-tox-tips
check:
jobs:
- openstacksdk-ansible-devel-functional-devstack
- openstacksdk-ansible-functional-devstack
- openstacksdk-functional-devstack
- openstacksdk-functional-devstack-magnum
- openstacksdk-functional-devstack-magnum:
voting: false
- openstacksdk-functional-devstack-python3
gate:
jobs:
- openstacksdk-ansible-functional-devstack
- openstacksdk-functional-devstack
- openstacksdk-functional-devstack-python3

View File

@ -16,8 +16,6 @@ openstackdocstheme>=1.17.0 # Apache-2.0
oslotest>=1.10.0 # Apache-2.0
reno>=2.5.0 # Apache-2.0
requests-mock>=1.1.0 # Apache-2.0
# Install shade for tests until the ansible modules import openstack
shade>=1.17.0 # Apache-2.0
sphinx>=1.6.2 # BSD
stestr>=1.0.0 # Apache-2.0
testrepository>=0.0.18 # Apache-2.0/BSD