Commit Graph

43 Commits

Author SHA1 Message Date
Stephen Finucane 20d29d8a76 Add job to test with SQLAlchemy master (2.x)
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: I7974f46bbecf56f208f172f3fe70da0f92c1a409
2024-03-11 13:58:54 +00:00
Takashi Kajinami f1e87fadd4 Ensure [telemetry_services] alarm_backend is set properly
... in PostgreSQL job.

Change-Id: I5c150eaac2f7bd885ac973d7527da4cba3cdf214
2024-02-14 11:09:20 +00:00
Takashi Kajinami 8de7585f37 Disable GLOBAL_VENV
Devstack recently introduced the functionality to use a single venv [1]
but some devstack plugins in telemetry project are not compatible with
this change.

This disables the option as a short term workaround.

[1] https://review.opendev.org/c/openstack/devstack/+/558930

Change-Id: Ic300c90a19ca348b8316e63190e60b67f6b73ad3
Story: 2010912
Related-Bug: 2031639
Related-Bug: 2034891
2023-09-22 13:13:55 +00:00
Dmitriy Rabotyagov 800402e7ad Add check-requirements job
This job is maintained by requirements team and ensures that
requirements and constraints have proper format and do not conflict
with guidelines.

Co-Authored-By: Erno Kuvaja <jokke@usr.fi>
Change-Id: I3dd8b1b1826473495725bb8cff2c42c6aa7b35f1
2023-05-10 13:31:18 +01:00
OpenStack Release Bot c05f35922e Switch to 2023.1 Python3 unit tests and generic template name
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: Iaa33a4747bec7e31fe733fed86e7e992134b7744
2022-09-13 09:06:46 +00:00
Zuul 8817713d0f Merge "Revert "Temporarily disable fips job"" 2022-09-07 07:45:01 +00:00
Matthias Runge 3e729a1d72 Revert "Temporarily disable fips job"
This reverts commit efee43e5f1.

Reason for revert: We ultimately want this job voting, but had to land other patches too.

The build history for the jobs shows that it is working again after the
dependant patch in telemetry-tempest-tests merged.

[1] https://zuul.opendev.org/t/openstack/builds?job_name=telemetry-dsvm-integration-centos-9s-fips&project=openstack%2Faodh&skip=0

Depends-on: https://review.opendev.org/c/openstack/python-aodhclient/+/845275
Depends-On: https://review.opendev.org/c/openstack/telemetry-tempest-plugin/+/853291

Change-Id: I24a6f5f9010cb599a2af42421d22b1b7b5006c40
2022-08-29 19:54:08 +01:00
Zuul 1a4cfd7dfc Merge "zuul: Use telemetry queue" 2022-06-23 06:40:22 +00:00
Takashi Kajinami 37c274823e zuul: Use telemetry queue
Ceilometer and Aodh are usually integrated, thus executing CI jobs in
the same queue would make more sense than merging fixes independently.

Change-Id: I66f1d32f441c875350625d82ebf79968cacfbd9a
2022-06-13 09:56:39 +09:00
Takashi Kajinami 2eb0ae38fc Remove TripleO job
The TripleO job has been in the experimental queue but has never get
any actual attention. Also, the job is not used in Ceilometer.

Change-Id: I074ef0ad4578abde73ae82efb18bc9edbceb7e81
2022-06-08 23:45:53 +09:00
Takashi Kajinami efee43e5f1 Temporarily disable fips job
This change disables fips job temporarily to unblock the gate. The job
should be made voting again later.

Change-Id: I4e259433909898aab8d90ff4c4a8457c0527301c
2022-06-08 23:44:05 +09:00
Takashi Kajinami 0b0c0aff8b Replace CentOS Stream 8 by 9
The latest cinder requires Python >=3.8 which is not available in
CentOS Stream 8. This bumps the base OS version to 9 which has Python
3.9.

Depends-on: https://review.opendev.org/840811
Change-Id: Ie0a34d3f2481f325962dc159c3315bd8d1d89854
2022-05-25 00:22:52 +09:00
OpenStack Release Bot 11eb43d68e Add Python3 zed unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for zed.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I09d998595f20ce36c61972e6f8b0f2e9dac68def
2022-03-08 12:05:31 +00:00
Zuul cf1e686645 Merge "Run TripleO jobs on CentOS8 instead of CentOS7" 2021-09-29 08:32:01 +00:00
OpenStack Release Bot 0d6c43811d Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I1bdb4ec028606f76836a0adca2ad1024806978a3
2021-09-15 01:59:50 +00:00
Bhagyashri Shewale d72944233f Run TripleO jobs on CentOS8 instead of CentOS7
As we are cleaning up the c7 jobs and obselete featuresets [1].
This change replaces usage of CentOS7 in TripleO jobs by CentOS8.

[1]: https://review.opendev.org/q/topic:%22cleanup_featuresets%22+(status:open%20OR%20status:merged)

Change-Id: I6dac8447e50aabb97bdec65c61f46b9bc78002b7
2021-09-14 12:31:32 +00:00
Chris Sibbitt a236b07d3d Adding FIPS job
Change-Id: I4cfcb3e12012075eb56c6f69200825f0b597803f
Depends-On: I05713ed77b79e583ad1073ff80ccd7a031e34c26
2021-08-18 04:31:06 +00:00
yangyawei 777ccfa3ce Switch testing to Xena testing runtime
Upating the tetsing template to Xena testing runtime:
https://governance.openstack.org/tc/reference/runtimes/xena.html

Change-Id: I7db8a4cf3617c780547157af20fab2490525994d
2021-05-28 16:47:32 +08:00
OpenStack Release Bot 267f07ed6f Add Python3 wallaby unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I3e587330d9130faa3fa12a2d9460dad171691d59
2020-09-24 09:13:44 +00:00
OpenStack Release Bot d35a14690c Add Python3 victoria unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for victoria.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: Iff700860d2db96471785389cee5cd58db8158754
2020-04-22 13:11:05 +00:00
zhurong 6792853f5d Add irrelevant-files for tempest jobs
Change-Id: I2edf7f441cfa49c4f24bde3cccb7fbcace5cfdc7
2020-04-20 00:12:31 -07:00
Ghanshyam Mann 95c2b51463 Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

Aodh is ready with python 3 and ok to drop the
python 2.7 support.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal - https://review.opendev.org/#/c/691178/

Change-Id: I12158c5f382f832da50d5be90906ca4a7dd8ccdc
2019-10-30 07:21:50 +00:00
Ghanshyam Mann 506a99a6f8 Run 'telemetry-dsvm-integration-ipv6-only' job in gate
As part of Train community goal 'Support IPv6-Only Deployments and Testing'[1],
Tempest has defined the base job 'devstack-tempest-ipv6' which will
deploy services on IPv6.

This commit Run 'telemetry-dsvm-integration-ipv6-only' job in Aodh gate.

Story: #2005477
Task: #35939

[1] https://governance.openstack.org/tc/goals/train/ipv6-support-and-testing.html

Change-Id: I5506631a17003f84c22acd6f8b92faf84047ebc4
2019-09-05 11:16:47 +00:00
zhurong bc64b28a04 Add the native zuulv3 jobs instead of legacy way
Change-Id: I47d1753f2700c1339171c471a682718a5b72c9d6
2019-08-28 08:59:05 +08:00
Corey Bryant c45127a5c1 Add Python 3 Train unit tests
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.

See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Change-Id: Ife7bbcb1f5d4f766ebf9470e252a8c0cf520ee16
Story: #2005924
Task: #34251
2019-07-05 16:29:29 -04:00
OpenDev Sysadmins 80fd5c0c05 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:30:26 +00:00
Ghanshyam Mann 33f5ea37f1 Dropping the py35 testing
All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].

As per below ML thread, we are good to drop the py35
testing now:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
[2]
https://governance.openstack.org/tc/reference/runtimes/stein.html
https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: If5119930dbdbc3366a330929e2328b96a00c6fe7
2019-04-15 01:45:46 +00:00
Trinh Nguyen 6aa6fd0626 Remove telemetry-tox-py37
Change-Id: I42bdd7cd6ecb6d0a6c7ae0506091150c3cd14cd7
Signed-off-by: Trinh Nguyen <dangtrinhnt@gmail.com>
2019-04-11 12:34:27 +09:00
ZhongShengping b1214695d3 add python 3.7 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.7.

See ML discussion here [1] for context.

[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html

Change-Id: Icb3631a9a9a1f0916013a3c4bf375b1b447f755d
Story: #2004073
Task: #27457
2019-02-19 16:59:52 +08:00
Zuul 1b552dd825 Merge "Replace tripleo-scenario002-multinode with scenario002-standalone" 2019-01-23 11:03:41 +00:00
Rafael Folco 65849538e3 Replace tripleo-scenario002-multinode with scenario002-standalone
Change-Id: I37df2f7b1859727bd15b97ee28b0a11c65c54c85
Story: https://tree.taiga.io/project/tripleo-ci-board/us/532
2019-01-03 11:37:13 -02:00
Marios Andreou 86ed923809 Replace scenario001-multinode with scenario001-standalone
The scenario001-standalone job is added in the depends-on below.
Tracked by tripleo ci squad at [1]

[1] https://tree.taiga.io/project/tripleo-ci-board/us/191
Depends-On: https://review.openstack.org/619508

Change-Id: Idb53d243937f5b3a5d6f76378106083241a46846
2018-12-13 14:52:43 +00:00
Doug Hellmann f659306e89 add python 3.6 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.6 as part of the python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I490fa6431fa4779f31ab6366327af71422493f2f
Story: #2002586
Task: #24339
2018-08-31 08:01:29 -04:00
Doug Hellmann 08aa3761c6 switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I0754322858b6d8bb40b1831c7d30be550936a51c
Story: #2002586
Task: #24339
2018-08-31 08:01:23 -04:00
Doug Hellmann 01da37fc9d import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: I10d50d987ec37e45a8af94c15af317a4dbc43f1b
Story: #2002586
Task: #24339
2018-08-31 08:00:00 -04:00
Mehdi Abaakouk 958c61eb1e Add python 3.7 gating
Depends-On: I248c7ff3e306fa1086920c24baa73312e5e31b91
Change-Id: Ie84638523fa7c43f4dce3992f60469dc4b069389
2018-07-26 11:43:28 +02:00
Hoang Trung Hieu dbe696b53e Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: I9661cb8f1aeec62d27e2e3746a2080b437a305d3
2018-01-29 13:20:02 +07:00
Mehdi Abaakouk ce21543a5f tempest: use new plugin + tripleo to experimental
This change uses the new telemetry integration plugin
and move the tripleo jobs to experimental

Depends-On: I72ce33828febb48136e239d0e70f07674aef9d4a
Change-Id: Ie29449e64b6745707ea8593bd716f6104f4882bf
2018-01-16 11:00:23 +01:00
Chandan Kumar 649d289465 Remove aodh intree tempest plugin
* https://review.openstack.org/#/c/526298/ moves the aodh tempest
  tests and configurations in ceileometer. So we are removing the
  intree tempest tests from aodh.

Change-Id: I972c53eb7c3f2b6d717220a5732b9b1fc0d33a9d
2017-12-22 15:05:32 +05:30
Emilien Macchi a11fd9887a zuul: run TripleO jobs with new zuulv3 layout
Configure the layout to execute the scenario001 and 002 jobs.
Note that baremetal job will be run on stable/pike and container on
Queens and beyond.

A note has been added in comment explaining more details.

Change-Id: I8aa6e15c0a350e27058a16dab12b3a8baaf41838
2017-11-17 11:01:05 -08:00
James E. Blair aee678c0c2 Zuul: add file extension to playbook path
Zuul now supports including the file extension on the playbook path
and omitting the extension is now deprecrated.  Update references
to include the extension.

Change-Id: Ie91c2465947b5f693eb605eb44b01982e2b19c7b
2017-11-02 16:24:39 +00:00
gord chung 1cfb88a921 remove branch specific job
each branch has it's own definition

Change-Id: I116865d87b7dedd7a5f29b5546ea5f439a6ec607
2017-10-26 12:36:14 +00:00
Duong Ha-Quang c49ae680c2 Move legacy jobs to project
This patch implements first step in zuulv3 migration guide [1]:
Move jobs to aodh repo

also cleanup integration gate

[1] https://docs.openstack.org/infra/manual/zuulv3.html#legacy-job-migration-details

Change-Id: I741ede216374b6bb93dab3960e8018e3a5204484
Co-Authored-By: Kien Nguyen <KienNT@vn.fujitsu.com>
Co-Authored-By: gord chung <gord@live.ca>
2017-10-17 14:24:51 +00:00