Commit Graph

39 Commits

Author SHA1 Message Date
Emilien Macchi
be07f991b6 Remove MongoDB
MongoDB support was stopped in Pike, it is not used anywhere now.
Therefore, in Stein are removing it to clean things up.

Change-Id: I4ec8f35b1dd71c25cfb41cc54105ac743ef67745
2019-01-04 15:17:00 +00:00
ShangXiao
7450a79594 Use https instead of http for docs links
Change-Id: Ieb38720ff3fced02866e994be942c5b17770ac4f
2018-12-03 03:29:26 -08:00
Carlos Goncalves
a33d42abb6 scenario010: enable Ceph RBD
Enabling Ceph on scenario010 allow us to test conversion of amphora
image format from QCOW2 to RAW in octavia-undercloud role in
tripleo-common.

This patch also removes NeutronServicePlugins from being set (in line
with I3da329db28701c7e9798083982953c5c9c861c50) and unchecks Octavia
from scenario003 in the service testing matrix set previously by
mistake.

Partial-Bug: #1778303
Related-Bug: #1722758

Change-Id: I717301dc0777ecd2118253a86cd1f8353539482f
2018-09-15 18:05:52 +02:00
Emilien Macchi
07f74e15bd Fix RST syntax (needed by release)
To avoid this error:
http://logs.openstack.org/73/585873/1/check/openstack-tox-validate/c947272/job-output.txt.gz#_2018-07-25_20_32_57_350948

Change-Id: I59e812f02eb669af9ef3916f759176d27c988014
2018-07-25 22:39:40 -04:00
Brent Eagles
ad7d6cf74a Add scenario010 for testing Octavia
This patch adds the scenario010, initially for testing Octavia.

Change-Id: I125c75e0a3389bfe8bf600fba5aa9c345ddcdeaa
2018-07-20 10:52:52 +02:00
Zuul
9b35006156 Merge "Update scenario003 to deploy separate messaging backends" 2018-07-05 07:06:59 +00:00
XiaojueGuan
c95cef9f96 Add release note link in README
Change-Id: I6374427783f130ea165d492fdcd44e89c2c1016e
2018-06-28 05:47:09 +00:00
Andrew Smith
139b552152 Update scenario003 to deploy separate messaging backends
This patch:
* Sets up amqp1/qdrouterd for RPC and rabbit/rabbitmq for Notify

Change-Id: Iabb447699910876d7c33a03efd2f35fc22618a0d
2018-06-25 11:48:33 -04:00
Ben Nemec
c590ef73f2 Deploy Designate in scenario003
bp designate-support

Change-Id: I5a2045022edb4983267271c6a81b8a73bcc8dee6
Depends-On: https://review.openstack.org/#/c/564049/
2018-04-24 19:03:23 +00:00
Wes Hayutin
8695614eb2 fix typo in scenario graph
was missing another hyphen

Change-Id: I5532ddea8701226576134255a61aa13d46bbe3e0
2018-03-15 09:15:56 -04:00
Wes Hayutin
87e27d04c0 fix the scenario chart
Looks like one character was missing

Change-Id: Iecd398a2cb341c3e45911c2f04c12a11400b5deb
2018-03-14 16:40:16 -04:00
Wes Hayutin
8dadaa165e A keystone only controller deployment
A very basic deployment to be used with free-ipa, and upgrade ci.
There may be other valuable uses for this deployment as well.

Tested-With: https://review.openstack.org/#/c/540114/

Co-Authored-By: Jiri Stransky <jistr@redhat.com>
Change-Id: I433297dcd597e49a2ffccc2e61118bbba69f883c
2018-03-11 12:56:51 +00:00
Emilien Macchi
71703077af Update CI coverage in README
Change-Id: I2d7d7cf9a79b84d3d512b501d7a615b5430fe55c
2018-01-08 08:58:40 -08:00
Zuul
9fe95235ec Merge "Update scenarios doc for Ceph RGW" 2017-10-21 07:11:01 +00:00
Emilien Macchi
49da5a81ca Update scenarios doc for Ceph RGW
Ceph RGW only runs on scenario004 for now.

Change-Id: I0385dc29635caeb1e7dd8f262c90b8f416d80e35
2017-10-20 09:47:12 -07:00
Tim Rozet
40959f1332 Explicitly list Apache License as 2.0
Change-Id: Ic63b384f94b3cb6c48b526c484d3a407f6e8da9e
Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-10-09 11:00:09 -04:00
Jenkins
b479d73cd6 Merge "Update documentation links in README" 2017-10-05 07:06:08 +00:00
Emilien Macchi
62d1213d0e README: Fix CI coverage layout
Change-Id: Ib892f54781e568fb267a34390fec1a7e0323de2c
2017-08-16 10:28:29 -07:00
zhangdebo1987
51da812447 Update documentation links in README
Change-Id: I3251c5cce7c8ade45466dd19db121b12dfebe823
2017-08-03 16:36:56 +08:00
Pradeep Kilambi
f7a6d03961 Add Telemetry services to scenario002
We need to test gnocchi with swift backend. So adding
telemetry to scenario002 job to cover that.

Change-Id: I284de61bbefac9e9b37390650016643ffe38b5cc
2017-08-02 19:56:25 +00:00
Numan Siddique
1cb49fd84e CI/scenarios : Add scenario007 for OVN services
Depends-On: Ide11569d81f5f28bafccc168b624be505174fc53
Change-Id: Ie3f09dc70a582f3d14de093043e232820f837bc3
2017-07-23 14:11:26 +00:00
Alex Schultz
0b259c8d39 Standardize example role definitions
As we create new standard roles, we should include them from a single
location for ease of use and to reduce the duplication of the role
definitions elsewhere. This change adds a roles folder to the THT that
can be used with the new roles commands in python-tripleoclient by the
end user to generate a roles_data.yaml from a standard set of roles.

Depends-On: I326bae5bdee088e03aa89128d253612ef89e5c0c
Change-Id: Iad3e9b215c6f21ba761c8360bb7ed531e34520e6
Related-Blueprint: example-custom-role-environments
2017-06-07 20:20:03 +00:00
Carlos Camacho
3c211523c8 Add Neutron L2 Gateway service to scenario 004
This submission installs the Neutron L2 Gateway service
in the scenario 004.

This is only to check that the service is installed correctly
no sanity check is running yet.

Change-Id: I421802e9aa1a9f192860a6d72b4bb7c729666c3a
2017-05-22 09:22:44 +02:00
Carlos Camacho
4b4425dfb5 Add BGPVPN services to scenario004
This submission will enable the BGPVPN API
on scenario004.

This addition to scenario004 does not
provide any sanity check for the Neutron API
extension. At this stage is meant to
install the required packages and prerequisites,
configure the extension and
having the services started correctly.

In the README.rst file, this is displayed as
neutron-bgpvpn, so for further integrations
should be added as neutron-<extension_name>
for an easier reading.

Depends-On: I4d0617b0d7801426ea6827e70f5f31f10bbcc038
Depends-On: I2be0fab671ec1a804d029afc6dc27d19a193b064
Change-Id: I6c257417a9231c44e13535bc408d67d2a3cacbf8
2017-04-07 11:03:50 +02:00
Martin Mágr
0e858a28a4 Add monitoring agents deployment to CI
This patch enables deployment of sensu-client service in scenario001.

Depends-On: I4895e3b6d3d0e2c12c083133e423cafeecbafe88
Depends-On: Ibabd4688c00c6a12ea22055c95563d906716954d
Change-Id: I377811878712b7615c38094ecbf55dcc67d9ddd5
2017-04-04 21:52:04 +02:00
Martin Mágr
3e1593759d Add logging agents deployment to CI
This patch enables deployment of fluentd service in scenario001.

Depends-On: Ibabd4688c00c6a12ea22055c95563d906716954d
Change-Id: Ib24a67f9068efb60b754590503a503344ab1f1df
2017-03-30 21:56:15 +02:00
Emilien Macchi
5db25cfd74 Update README for Glance coverage
Change-Id: I0c57f7b8a97b854e3c44ff7776ea05e3888e78e8
2017-03-13 20:16:16 -04:00
Giulio Fidente
db58ec86c7 Deploy Manila with CephMDS in scenario004
Adds the Manila and CephMDS services into scenario004 and a few
resources in the pingtest to test the Manila deployment.

Also adds Pacemaker to scenario004 which is needed for ManilaShare.

Co-Authored-By: jprovazn@redhat.com
Depends-On: Ia2ece0163a3c25eb28bc0b471cd1797d52fe4e3c
Change-Id: I70515c5b9ce2668a684649ecd40421b69078ee83
Related-Bug: #1644784
2017-02-14 10:59:51 +01:00
Dan Radez
f666228678 adding Congress Support
Depends-On: Ic74ccd5fa7b3b04ca810416e5160463252f17474

Implements: blueprint congress-service-integration

Change-Id: Ie60540c340c0eb71ff376aba65507a8bb3e909b6
Signed-off-by: Dan Radez <dradez@redhat.com>
2017-02-10 09:59:38 -05:00
Dan Radez
b49b443ea7 Adding Tacker Support
Depends-On: Ide0e60f3b7a3733788af4337c1c39b4a956c876f
Depends-On: I3d6bbc05644e840395f87333ec80e3b844f69903
Depends-On: Idf6abcb7fe766546cb362ad4afe54f4bccd9c994

Implements: blueprint tacker-service-integration

Change-Id: Ibddc81561f6e6ba671bd01a9251c57d3ad67ba8c
Signed-off-by: Dan Radez <dradez@redhat.com>
2017-02-09 20:23:36 +00:00
Sven Anderson
e02c3c2962 Add ec2-api service
This change adds the ec2api service using the
tripleo::profile::base::nova::ec2api profile.

The deprecated nova-cert service is not supported, and therefore the
RegisterImage action is not supported either.

Change-Id: I2510fd4ed935d8423216fff9ce3adf2d69c9c804
Depends-On: If4b091e1ca02f43aa9c65392baf8ceea007b7cfb
2017-01-24 16:34:00 +00:00
Emilien Macchi
d31c78e961 README: Add mistral
Mistral is tested by scenario003. Let's document it.

Change-Id: If715a2071b7e421b63033fd00f49d3a3f1948af1
2017-01-09 15:23:22 -05:00
Emilien Macchi
b7db1f479a scenario001: add Panko testing
Panko has been introduced in TripleO but is not tested yet.
Adding it on scenario001 with other telemetry services.

Depends-On: If2f6559a7d76b26fa9b0a3ecfa2e2101aae93e3c

Change-Id: Ic76f1cb36ee05e22cfda1fff8ad3f0ec18acf617
2017-01-06 17:57:00 +00:00
Emilien Macchi
6583d08d85 README: updates for CI matrix
Update the CI matrix to fit with what is actually tested.

Change-Id: Ib9c96fe7a3ff25043395cb5a89657b3b6d22f12a
2017-01-06 07:03:28 -05:00
Carlos Camacho
bb26e4696e Add CI matrix to THT
Currently the description of CI matrix is defined
in tripleo-ci, but the services for each scenario
lives now in THT. This submission moves this table
to the repo in which the configuration is defined.

Change-Id: I9ef1acefc6e1f347528a48edcb4d997a9628fcf6
2016-12-22 11:53:12 +01:00
Flavio Percoco
2f50e14ae6 Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

b'https://gist.github.com/8e6d63aff05dc9e2a946f9012a34b334\n'

Change-Id: I0090c60b91624f6cc446bc020b1445b3919e0d40
2016-11-25 14:19:02 +01:00
Dan Prince
5a6907f2b8 Drop os-apply-config. No longer maintained.
Change-Id: I29e2a8f1b0c66f3cf88f40244d6da49f3d7420be
2015-12-03 16:01:41 -05:00
Dan Prince
fba215a69d Drop deprecated templates/Makefile/merge.py
This patch drops a bunch of deprecated stuff from
tripleo-heat-templates. Once we remove the Makefile
(which creates overcloud.yaml) we can proceed
in renaming overcloud-without-mergepy.yaml to
overcloud.yaml.

Change-Id: Ic6ab3777d19e207cae29dcbc2e3839815cd80181
2015-11-25 15:00:13 -05:00
Dan Prince
84aa3e8c39 Update README.rst
This commit renames and updates the rather outdated README
for this project.

Change-Id: Ibd1531dc14a2c04d8d91a3339c1df47a41c94790
2015-10-08 14:11:57 -04:00