The EC2-API project was marked inactive, because of lack of appropriate
maintenance effort[1] and the project was excluded from Caracal
deliverables. This removes testing with the puppet-ec2api module
because we are also retiring this module for the unmaintained project.
[1] https://review.opendev.org/c/openstack/governance/+/902625
Change-Id: Ic8c89e096e9b3acd5a71ec0be1bff20936977bcf
The sahara project was marked inactive, because of lack of appropriate
maintenance effort[1] and the project was excluded from Caracal
deliverables. This removes testing with the puppet-sahara module
because we are also retiring this module for the unmaintained project.
[1] https://review.opendev.org/c/openstack/governance/+/899986
Change-Id: Icb639d2724df41035af53e67de7d24558832adb6
Octavia introduced the jobboard driver for amphora v2. Although we are
using noop drivers in our CI at this moment, we can enable the feature
for testing.
Depends-on: https://review.opendev.org/907685
Change-Id: I4789a9b6aa289cf6926931bf82dab5b5dd02fa8f
This enables the Tap-as-a-Service plugin in neutron to test the
deployment support we recently added to puppet-neutron.
Depends-on: https://review.opendev.org/906016
Change-Id: I1bed97477fa737733d5b59b7de085e61494c69f9
The puppet-neutron module supports the neutron-vpnaas plugin.
This enables the plugin in scenario 004 job so that we can test
the implementation.
Depends-on: https://review.opendev.org/c/openstack/puppet-neutron/+/900704
Change-Id: Id36ed62e64776b0a7895a3735b13180f708fdfb5
amqp1 driver of the oslo.messaging library was deprecated and it is
no longer tested. This replaces usage of the driver by the RabbitMQ
driver.
Depends-on: https://review.opendev.org/861070
Change-Id: I17666d9507564acb05a69143879ca2ec4b0bdeb0
This enables ceph volume backup driver in scenario 001 so that we can
test deployment of the driver.
Change-Id: Ia07f1be0491bb25a0e5d7b518e9c764a6281474d
The job has been kept non-voting for very long. Because we already have
number of integration jobs, which are all superset of this tiny job,
let's remove the job to reduce the resource we consume for testing.
Change-Id: I7a07def6d53af069814b6565d8563ce757b26719
This enables manila with cephfs backend in scenario 004 test.
Depends-on: https://review.opendev.org/884461
Change-Id: I60d6ce301cf714cd918becaf493eb7396ec9631a
Current designate requires coordination backend so that central and
producer can handle global lock among multiple nodes.
Change-Id: I80d66cfb495130cd0420f28669bcc4b495e6d717
This enables cinder backend in Glance in scenario 005 job so that we
can test the deployment architecture as part of integration jobs.
Depends-on: https://review.opendev.org/844813
Change-Id: I22d48bc7616caf66157110d6f3f5d66d943aee43
This change enables horizon and its octavia dashboard plugin in
scenario 004 to test that deployment pattern.
Change-Id: Ie54427cf00292cb7225cdfa7a62a3b3e0eb2b7fb
Neutron team decided to make the driver experimental and it won't be
actively maintained.
This change switches the mechanism driver used in the scenario 003 job
from linuxbridge driver to ovn driver, to use only maintained drivers.
Depends-on: https://review.opendev.org/845181
Change-Id: I06641daa4c5e9ecce894cd68d18f165554b8269d
Now we use CentOS 9 instead of CentOS 8. Also scenario 005 has been
added to test ml2 + ovn by [1].
[1] 6f090cc74d
Change-Id: Ie5546e9695f41c1302cd6cfce5e3f9b3a9172514
This change enables Octavia and OVN provider in scenario 005 so that
we can test the deployment pattern in the integration job.
Change-Id: Ic7566a2cf1f3063e51d1ca7bc2c6c482a14b1bbf
This introduces a new scenario (005) to integration tests to cover
ml2+ovn, because ml2+ovn is now the default plugin/mechanism driver
used by Neutron.
Change-Id: I15b52f34c6bff9aa68e9abbecc261af50d59e393
This change enables Octavia in scenario004 integration job so that we
can validate deployment of Octavia by puppet-octavia.
Because of limited resource in CI, noop driver is used and all of
backend operations like amphora instance management are disabled. This
is the same method as is used in a CI job in Octavia itself.
Depends-on: https://review.opendev.org/828063
Change-Id: I627872dd81d5ca576ea33ecf4755bf8de43df76a
While evaluating new versions of a base
operating system it is handy to have a very
minimal deployment.
* configure_[images,networks] turned off
* tempest api tests only for keystone
Match TripleO's scenario000 deployment:
https://bit.ly/3tBNBor
Change-Id: Ie7ebee89b1ca00ca2fc50b7d1cbd2d8364daca46
Removes from upstream Neutron in Train release and will be
removed from puppet-neutron in this [1] commit.
[1] https://review.opendev.org/#/c/658801/
Change-Id: Ica68eacc724dad6207b9f085198f921db0279ef6
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: I34c2be045d56d99792fcc1533b67c2c8de1aedac
Adds testing for the bgp-dragent that is
shipped by neutron-dynamic-routing in
scenario004.
Depends-On: https://review.openstack.org/#/c/586462/
Change-Id: I8998a1a0f0a8e944cd5f836b3cbe568aa99fcedb
The UUID tokens are deprecated as of the Pike release and they
will be removed in 2 releases. The deployment choice should
be Fernet so we should test that extensively.
Change-Id: I7d9f8782afc2cb636e69e8dd1e16c68182c38959
1) Update doc links according to OpenStack document migration
2) Use https instead of http for docs links
Change-Id: I6bc6f9c831a2d0e4686c5edad37caa827afad7db
This patch enables SSL tests across all operating systems to
try and get CI environments matching and test features properly
across operating systems.
Change-Id: Ic1ed87d8c688a7b16a8b8ff286a83dfc8e15fb4d
Introduce configuration parameters to specify the oslo.messaging
rpc or notification backend as one of rabbit, amqp. The default
config is to use rabbit broker for both rpc and notification. Selection
of amqp for rpc will use brokerless qpid-dispatch router.
This patch:
* Adds notification_transport_url parameter across services where needed
* Adds rpc and notification parameters to config
* Adds qdr for rpc amqp1 configuration
* Modifies scenario001 for dual messaging backends
* supports ssl config
Depends-On: Id6ebc4ce8b0ffdb0be92a758dbf89c84c3274725
Change-Id: Ia2a79a2e1482f6f72426bc81c8e6d2a04cb211e3
Improving scenario001 use-case where we use Telemetry services for
Auto-Scaling. It's a end-to-end scenario, so it will really test all the
stack.
- It adds Heat to scenario001
- It runs TestAutoscalingGabbi test
- It increases token expiration to 2400
Change-Id: Ibaa44cf53b8c8fb59b765ce4f9b219dd65f38a42
This submission will enable L2GW on scenario004
and one of its tempest test.
Change-Id: I87fb7ca3671cf93d6b47ac393e047e1810daf375
Signed-off-by: Ricardo Noriega <rnoriega@redhat.com>
Currently gnocchi metricd is really slow making some tests timeout,
because the tooz backend is mysql.
And the futur autoscaling will reach the max connections of mysql
by creating many tooz locks.
This change switches to redis, this is one of the recommended backend to
use (mysql is not).
Change-Id: Iae81848e883f74b7f8f8f4cad58c2168e01b7321
This submission will enable the BGPVPN API
on scenario004 and one of its tempest test.
Change-Id: I9d7853bedd822a9d182f1c5dcd7db85e7cd59c07
Signed-off-by: Ricardo Noriega <rnoriega@redhat.com>