Commit Graph

58 Commits (master)

Author SHA1 Message Date
Juan Larriba 6c290124b9 Remove the Backup and Restore ReaR Heat templates
In ancient times, B&R used heat templates to deploy ReaR to the
controllers. Since a long time, this has been superseded by an ansible
playbook ran by openstack overcloud backup --setup-rear. Now, that
feature is duplicated, so we remove the possibility of installing
ReaR with heat.

A deprecation notice has been submitted to stable/train in patch #847148

Related-Bug: rhbz#2097611
Change-Id: Ic01c44ba35b6d28cb45879b1006633ac1fcf8d19
2022-06-29 11:52:28 +02:00
Zuul 70a8c481df Merge "README: Remove OVN row" 2022-01-28 07:21:39 +00:00
Jakub Libosvar 277ef9bbc8 README: Remove OVN row
The OVN row has wrong value and is redundant to Neutron row where the
networking backend is specified.

Change-Id: Id7a5b3699f23e2640b5af75fa25fada12f3a656b
2022-01-11 14:51:03 -05:00
Alex Schultz 0c167aedea Remove zaqar
Zaqar was deprecated in Wallaby and is no longer in use on the
undercloud and it hasn't been officially supported in the
overcloud for some time.

Change-Id: I3bdcc72d6127ec96ff2307cafbf57f6178c3ef5c
2021-09-16 15:12:29 -06:00
Alex Schultz cb630d03be Remove mistral
Mistral was deprecated in Wallaby and is no longer in use on the
undercloud and it hasn't been officially supported in the overcloud for
some time.

Change-Id: I6963453f53cb554ca8fdb58706f04838bbd11ba0
2021-09-16 15:12:18 -06:00
Takashi Kajinami 4a7d56947a Remove Sahara support
Sahara support was deprecated during previous Ussuri cycle[1], so we
can remove it completely now.

[1] f1d9b15c85
Change-Id: Id047221cb912c09984cc3bf864196a26fd36736f
2020-10-19 09:39:36 +09:00
Carlos Goncalves 120cb95e22 Add scenario013: Octavia standalone without Ceph
This patch adds a new CI scenario to support Octavia upgrade CI job
without Ceph until a limitation with standalone upgrade with a single
ceph-mon is resolved [1].


Change-Id: Id8562700ec93b64870f0fef5e0163dc5ef039eab
2020-07-14 08:04:34 +00:00
Kevin Carter 69fe39c8e4 Update scn003 to exercise ExtraFirewallrules capabilities
This change will add a couple extra firewall rules to scenario 003
which will ensure we're exercising an optional code path, which
provides a functional example of how we can leverage the feature.

The scenario test matrix has been updated to indicate "extra firewall"
is tested in scn003.

Change-Id: I9db8e2acbacb820c3e8b6b2eb7a8a0dbbae4a089
Signed-off-by: Kevin Carter <>
2020-05-29 17:11:56 +00:00
Takashi Kajinami 61201d1a7b Cleanup remaining iteams for removed Tacker service
... because we already removed support for Tacker services[1].

[1] b44a079578

Change-Id: I587d832fa11f3879b9bf1d3a6dda94fe6d6e0820
2020-04-18 22:13:50 +09:00
Takashi Kajinami a07e278e51 Add placement to testing matric
... because now placement is independent from nova.

Change-Id: I053c6c5eb1612b2e90de1b3683dc689b0dae28ef
2020-04-07 22:31:33 +09:00
Telles Nobrega 17250ab562 Adding Rear check to CI
Change-Id: I41da80de7d4fae03288660d20e29c972440755c5
2020-02-19 09:52:29 +01:00
Martin Schuppert 7adb850fbc Remove EC2 api
EC2 api was deprecated with Ieb108a363cecafe3407d0dd505947c99bb24226c.
Lets remove it.

Change-Id: Ied22623e56d8a01649486b43a7c673470f75f13b
2019-10-23 15:24:39 +02:00
Martin Magr b3ffd695fd Remove sensu-client service
Sensu client has been deprecated and it's functionality substituted
by collectd-sensubility. This patch removes sensu-client composable

Change-Id: I4be68eb7319b2c92cc7d0fc9df7a5c87dfb5106c
2019-10-01 12:07:46 +02:00
Ryan McCabe 112f485c7f Remove panko
Remove panko, which has been deprecated.

Change-Id: I590c889f838482d00cae596fcba2796f99d1e5b5
Signed-off-by: Ryan McCabe <>
2019-09-05 15:15:43 -04:00
Martin Magr 5ccf8951e5 Remove fluentd composable service
This patch removes fluentd composable service in favor of rsyslog composable service
and modifies *LoggingSource configuration accordingly.

Change-Id: I1e12470b4eea86d8b7a971875d28a2a5e50d5e07
2019-08-29 13:52:55 +01:00
Emilien Macchi c845595ba3 Removal of OpenShift deployed by TripleO support
OpenShift deployed by TripleO support has been removed in a downstream
version of Stein which make the upstream support difficult to maintain.
OpenShift can be deployed using OpenShift-Ansible and
users who desire to deploy OpenShift 3.11 onto bare metal nodes can
still do so using openshift-ansible directly. The provisioning of
the Operating System on baremetal can be done with OpenStack Ironic on
the Overcloud or also can be done with deployed-servers, achieving the
same result.

Change-Id: I6a73f7f22dda69bef324ffdaecdcd6be693c1257
2019-08-06 17:22:24 -04:00
jacky06 8d85e61c36 Replace URLs with URLs
Change-Id: I0f522b848c586506d9556b6821d03f9c0c302cd8
2019-06-26 02:43:46 +00:00
Emilien Macchi f3b85e4ba5 Remove Congress
Congress doesn't seem to be used anywhere, we never had a bug report or
any sign of somebody out there actually using it.

Let's remove its support in TripleO, to reduce the codebase.

Change-Id: Idca6b12f1c0ca3bc15bedf6469d4063a4dac31fa
2019-02-28 16:29:03 -05:00
Daniel Alvarez 6053eb1964 Switch default neutron ML2 mechanism driver to OVN
This patch switches the default mechanism driver for neutron from
openvswitch to OVN.

It will also flip scenario007 job to run with ML2/OVS.

Depends-On: I74ffb6b7f912e1fce6ce428cd23a7283c91b8b96
Depends-On: I99ba2fd6a85b4895b577719a7541b7cbf1fdb85c
Depends-On: Ib60de9b0df451273d1d81ba049b46b5214e09080
Depends-On: Iaed7304adf40a87a0f14b7a95339f8416140e947
Change-Id: Iab52cdf5d0f7a392c4f17c884493b5c5beb1d89f
Co-Authored-By: Kamil Sambor <>
2019-02-14 15:58:27 +01:00
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

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

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:

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
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.


Co-Authored-By: Jiri Stransky <>
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 <>
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.

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 <>
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 <>
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