Stop to run mistral tests for now, they fail too often.
We'll enable it as soon as we find what's wrong.
Change-Id: I041b6d35708c10df6bbddf672f56deb56ff86ab7
Do not merge, testing with v3 auth
* Deploy Mistral on scenario003
* Run Tempest tests for Mistral
* Bump repo to recent RDO repo that contains a fix in Mistral to make
Tempest tests working.
Change-Id: Ia43427cc207ee5b7b95e9610f06a568992fb58cd
This patch enables SSL by default on scenario003 for both Ubuntu &
CentOS7, like it's done for scenario001 and 002.
Note: we don't enable SSL for Sahara because of:
https://bugs.launchpad.net/sahara/+bug/1565082
Change-Id: I7e25b8acaeda2fc51a1a83b3a3aae0c89f332323
Sahara is broken in Ubuntu / Mitaka:
ConfigParser.NoSectionError: No section: 'alembic'
While Debian is fixing it and Ubuntu is synced, we need to disable
Sahara on Ubuntu so our CI keeps rolling.
Change-Id: Iea74763c25bc52fc7637d201f614f5cbea22f459
Create scenario003 that will install and test:
* keystone/nova/neutron/glance
* trove (moved from scenario001)
* horizon/heat/sahara (moved from scenario002)
Change-Id: I39870bbac6f2f9a050f85772d1fb0f6ac839e410
scenario003 is going to be a scenario gated in OpenStack Infra.
It was created to be a AIO scenario, for our testers, so let's rename it
to scenario-aio.
In a further iteration, scenario003 will be a scenario used by our CI.
Change-Id: I53852757d013abfae10e5f4afd41ddbb18da3b03
Create manifests for each project and include them in the right
fixtures manifests, so we can reduce the code and avoid dupplicated
puppet manifests.
Change-Id: I66a98691b3014998f4c2529d2e3389ef1cbcc5f4
By default, repositories will be managed by puppet through
manifests/repos.pp.
If someone wants to set up different repositories outside
of puppet entirely, he can "export MANAGE_REPOS=false" and
run_tests will not run repos.pp.
Change-Id: I3a09a2be1d2a064e784ed24f189fec41476330d9
In 6d26ea258fdfa5677c99f107eace9936a8e168c0 we wanted to do aregulart
clone of tempest and we made sure the path was /tmp/openstack/tempest -
but we missed to update the path in ::tempest Puppet class.
This patch fix it.
Change-Id: Ie0bc6c6ad887898234870d44b77a80d4b65a5419
Disable git_clone from scenario003, all-in-one.sh leverages
run_tests which will now properly clone tempest if whether or not
we're in the gate.
Change-Id: I687464f26913bc9ee978e00e5c78efe91b062ec2
This script will help newcomers to run this script and deploy a simple
scenario of an OpenStack Cloud with Puppet OpenStack modules.
Change-Id: I559e5e0a0d21a02d04b3d999b77dee23bb38c341