20 Commits

Author SHA1 Message Date
ricolin
85b693c314 Remove gabbi tempest plugin
We didn't using gabbi tempest plugin at all.

Change-Id: I339a2560c094f37e40948401760bed13816ed093
2020-11-04 02:12:11 +00:00
ricolin
c8d1a9f901 Migrate functional test jobs to zuul v3
Something are introduced in this patch:
* As devstack-gate/devstack-vm-gate-wrap.sh is not really zuul v3
native, we move all configs in to `devstack/lib/heat` and .zuul.yaml.

* Remove extra configs process in devstack. Like setup tempest(which
is well covered by tempest itself.) or overlapping heat test configs setup.
Use tempest config for all heat_integration tests. Also remove
heat_integrationtests/common/configs since they're no longer required.

* copy post.yaml for grenade jobs. As we migrate to zuul v3 for
functional tests but not grenade (not yet), the post.yaml should exists
under grenade dir. since it's only required by grenade jobs.

* Use post.yaml in functional tests for cleanup test environments.

Story: #2007056
Task: #37908

Depends-On: https://review.opendev.org/701105
Change-Id: I4f531161a7222e2c2a21f8d483f9c2a1d91dc38d
2020-01-07 09:38:04 +08:00
Zuul
33bddd9548 Merge "Remove setting of DEVSTACK_GATE_EXERCISES" 2019-12-05 12:26:01 +00:00
OpenDev Sysadmins
5782ce4c5a OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:33:28 +00:00
Ian Wienand
bf2d14d8d1 Replace openstack.org git:// URLs with https://
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: I84db79fd691b726fcf298b682be63b232127ede4
2019-03-24 20:33:45 +00:00
ricolin
c737ed82fb Migrate to bionic test image
Depends-On: https://review.openstack.org/#/c/643093/
Change-Id: Ibd73389902935518fafda649b6d419881fe6349e
2019-03-14 16:45:01 +08:00
Dirk Mueller
177b48b5f0 Remove setting of DEVSTACK_GATE_EXERCISES
This defaults to 0 anyway, and is being removed as the devstack
excercises are being removed. see https://review.openstack.org/#/c/581377/

Change-Id: Ie955bd170698dd04924b2823b0c38b585e1892b3
2019-01-04 18:26:59 +00:00
Rabi Mishra
a2f74772e1 Add heat-agents as required project
We removed[1] these scripts from heat-templates.

[1] https://review.openstack.org/#/c/584777/

Change-Id: I6f0989a5cf4cf6253ff64a8c3c1ea023dd8b6db7
2019-01-03 18:16:52 +05:30
rabi
82e30159b5 Set the octavia noop drivers correctly
In 866864f7e5973053edcd9de59caab05790729964 we changed to use
noop drivers, we don't seem to set them correctly.

Depends-On: https://review.openstack.org/605000
Change-Id: I7ba69fc047334c9c3d2fffe41e586650f9fb372b
2018-10-02 20:19:48 +00:00
Zane Bitter
866864f7e5 Use no-op drivers for Octavia in gate
Continue to test Heat's interaction with the Octavia API without relying on
Octavia's interaction with Nova, Neutron &c. which is known to be unstable.

Change-Id: I8765aceee09ada3086abc704b7f73ce240e21847
2018-09-13 10:47:22 -06:00
rabi
4a75a778e1 Switch to neutron-* service names
This patch switches gate jobs from old lib/neutron-legacy devstack
lib to the new lib/neutron.

Change-Id: Icd664cf94e43b4f30e1d5a23a73239f6516dcba0
2018-05-31 10:04:24 +05:30
rabi
4748dbc4b1 Stop testing neutron-lbaas in gate jobs
neutron-lbaas has been deprecated since long. Let's remove the
service from gate jobs and skip the relevant tests.

Change-Id: I8eede46ed2ad014522e00d28b0b7c0b194a0b996
2018-05-31 10:04:21 +05:30
Zuul
a4e93c412a Merge "Download octavia image in tests" 2018-05-16 17:14:22 +00:00
Thomas Herve
84bb0a0fe6 Download octavia image in tests
Instead of rebuilding one.

Change-Id: I393158a2fac6d4399a7dde6a0f2e482751359072
2018-05-11 10:43:44 +02:00
Pavlo Shchelokovskyy
e5a9e8b966 Remove obsolete identity-v3-only job
Keystone v2 was removed in Queens, so all devstack builds are now
identity-v3-only.

Change-Id: Icb01161be206576ad9445baca6b2a880fb1ef0e0
2018-04-26 23:40:36 +03:00
rabi
d69afedbc6 Enable octavia services for gate testing
Change-Id: Iaad4c59ce39fe8ca11d136a7c554d773693862cc
2017-12-28 16:00:31 +05:30
Zuul
d03514e3c8 Merge "Update Zuul branch limit" 2017-12-11 14:13:42 +00:00
ricolin
ee56adbd79 Update Zuul branch limit
Now mitaka and newton already mark as EOL, so we should remove any
branch limit that relative to those branches.

Also since we have dependent zuul jobs for each branch, we remove
ocata branch limit from master.

Change-Id: Ide2ddbe4d50faa0356992b55d99c1b1af8a44a35
2017-12-01 10:31:12 +00:00
rabi
0cbfac7a99 Use heat-tempest-plugin for integration tests
Note: We still have to change grenade jobs to use
the plugin, before removing the plugin from tree.

Change-Id: Ie63f25e724ed3fbd42adcf5bb2d625c2fec67df1
2017-11-25 10:34:53 +05:30
ricolin
82665998d3 Migrate functional jobs to Zuul v3
Migrate all functional jobs and gate to zuul v3.
We will have to migrate all other legacy jobs too later.
Migrating guideline:
https://docs.openstack.org/infra/manual/zuulv3.html

Change-Id: I6757ba558d2a89a6b1d1ab4694106f0b84b26d4f
2017-11-03 08:54:45 +05:30