summaryrefslogtreecommitdiff
path: root/.zuul.yaml
Commit message (Collapse)AuthorAgeFilesLines
* Switch to 2023.1 Python3 unit tests and generic template nameOpenStack Release Bot2022-09-141-1/+1
| | | | | | | | | | | | 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: I8a2644e11afccdb9e937ec09b6766e7c7f7ae574
* Update python testing as per zed cycle teting runtime4.0.0Ghanshyam Mann2022-05-101-21/+17
| | | | | | | | | | In Zed cycle, we have dropped the python 3.6/3.7[1] testing and its support. Moving the py36 job to py3 based so that they run on latest supported python 3. Updating the python classifier also to reflect the same. [1] https://governance.openstack.org/tc/reference/runtimes/zed.html Change-Id: Ida582daf7db6fb3cedb3c7e37fc512d094b37c6e
* Cleanup devstack jobsDr. Jens Harbott2021-11-101-3/+0
| | | | | | | | Both Python 3.x and Keystone v3 are hardcoded settings in devstack for quite some time, drop the old variables from the job definitions. Signed-off-by: Dr. Jens Harbott <harbott@osism.tech> Change-Id: I06ae79267159f3769dfcba860115e2c45ba2a8c6
* Add Python3 yoga unit testsOpenStack Release Bot2021-09-101-1/+1
| | | | | | | | | | | 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: I7d6e6666e56c1a20cad3153cb84a4290f6ca3692
* Drop lower-constraints jobRajat Dhasmana2021-08-121-2/+0
| | | | Change-Id: I1de76a70e07bbf2bd70900b4d93104a1b0fda74b
* Add Python3 xena unit testsOpenStack Release Bot2021-03-191-1/+1
| | | | | | | | | | | This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for xena. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: Ibd1cce5992992b474bf667cd18b14586c28d4e5f
* Run glance functional job on glance_storeDan Smith2021-02-191-0/+13
| | | | | | | | | This will let us see if a proposed patch against glance_store will break glance's functional job. We already run a tempest job against glance_store so we should be loosely covered there already. Depends-On: https://review.opendev.org/c/openstack/glance/+/776369 Change-Id: Icf96eb49d560f2deb543232435094b34934b9406
* Add Python3 wallaby unit testsOpenStack Release Bot2020-09-101-1/+1
| | | | | | | | | | | 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: I09f7eccd31f4c865cd514b824345a0a0de1d01e3
* Merge "zuul: glance_store-src-ceph-tempest replaces a legacy job"Zuul2020-07-311-2/+13
|\
| * zuul: glance_store-src-ceph-tempest replaces a legacy jobLuigi Toscano2020-07-271-2/+13
| | | | | | | | | | | | | | | | | | It replaces legacy-tempest-dsvm-full-ceph-plugin-src-glance_store which is defined inside openstack-zuul-jobs. It is really a variant of the devstack-plugin-ceph-tempest job. Remove .zuul.yaml from the ignored file list as in other jobs. Change-Id: Id9bc9172560421e3ebcbb3842da367ffd9a6bfd4
* | [goal] Migrate glance_store jobs to focalGhanshyam Mann2020-07-271-0/+8
|/ | | | | | | | | | | | | As per victoria cycle testing runtime and community goal[1] we need to migrate upstream CI/CD to Ubuntu Focal(20.04). Set bionic nodeset for py36 job and focal nodeset for rest all. [1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-fo$ Change-Id: Ide3cefdcf5e99f9593890a8f9bd4c8520af12d29 Story: #2007865 Task: #40185
* Add Python3 victoria unit testsSean McGinnis2020-04-101-1/+1
| | | | | | | | | | | | 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: I89f686de56a42792a9094a15701eaaaa46c1ea86 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Drop support for tempest-fullAbhishek Kekane2020-02-201-1/+0
| | | | | | | | | Even after dropping support for py2, tempest-full job is still running using python2. Removed this job from the set of templates. Change-Id: I4dd93511567ba180d758628ccd0307340ba74fe2
* Drop python 2.7 support and testingGhanshyam Mann2020-01-221-42/+2
| | | | | | | | | | | | | | | OpenStack is dropping the py2.7 support in ussuri cycle. glance_store 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: I6166a20610f77e0df7da75198e0c8273bb121d1f
* Merge "Add Python 3 Train unit tests"Zuul2019-07-191-2/+1
|\
| * Add Python 3 Train unit testsCorey Bryant2019-06-241-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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: I30e3405b21d6c9100f05fe3141bb30faaa86283e Story: #2005924 Task: #34208
* | Remove sheepdog tests from zuul configSean McGinnis2019-06-241-3/+0
|/ | | | | | | | | | | | The sheepdog project is no longer maintained [0], so this removes the test configuration as part of an effort to clean up those test definitions. The glance_store support for sheepdog should also be deprecated and removed, but that will be done separately. [0] http://lists.wpkg.org/pipermail/sheepdog/2019-March/068451.html Change-Id: I79d9dbc8f6ebea381d99e96c4ba4194ba0188b8a Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Merge "Dropping the py35 testing"Zuul2019-06-021-1/+0
|\
| * Dropping the py35 testingGhanshyam Mann2019-05-281-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: I7baf4fd7aeef4b012268fd95208019c1fa744fef
* | Merge "Update irrelevant-files for tempest tests"Zuul2019-05-281-4/+8
|\ \ | |/ |/|
| * Update irrelevant-files for tempest testsBrian Rosmaita2019-04-151-4/+8
| | | | | | | | | | | | | | | | Update the irrelevant files so the expensive tempest jobs are not run for documentation, release note, or other minor non-code changes. Change-Id: I5e21213b50c486f695f1c3794fbefd38ce612d5b
* | Fix failing tips-py35 jobsAndreas Jaeger2019-05-051-16/+16
| | | | | | | | | | | | | | | | | | | | With Train, Python 3.5 is not a tested target anymore, switch to Python 3.6. This should fix all failing tips-py35 jobs. Example failure: http://logs.openstack.org/periodic/opendev.org/openstack/glance_store/master/glance_store-tox-py35-cinder-tips/d256a41/ Change-Id: I85ed8eb4f51a242580047d0dfe664ce070d63b6b
* | OpenDev Migration PatchOpenDev Sysadmins2019-04-191-2/+2
|/ | | | | | | | | | | | | | | 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.
* add python 3.7 unit test jobCorey Bryant2019-02-141-0/+1
| | | | | | | | | | | | | 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: Iae860f4db0da99cf8fc564c085cba7b234606751 Story: #2004073 Task: #27415
* Use template for lower-constraintsAndreas Jaeger2018-12-201-8/+4
| | | | | | | | | | | Small cleanups: * Use openstack-lower-constraints-jobs template, remove individual jobs. * Sort list of templates Change-Id: Iebc92d703af81053547c7b09c863e580e803381c Needed-By: https://review.openstack.org/623229
* Add statement explaining "tips" job configurationBrian Rosmaita2018-10-111-0/+12
| | | | | | | | The configuration of the periodic "tips" jobs in .zuul.yaml may be confusing, particularly after a stable branch is cut. Add a comment explaining what we're doing and why to reduce confusion. Change-Id: I7bf676ac972af835c7a6b8d04815629752685765
* add lib-forward-testing-python3 test jobNguyen Hai2018-09-181-0/+1
| | | | | | | | | | | | This is a mechanically generated patch to add a functional test job running under Python 3 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: I3a9fd029aa958761990aea6d10b20c7904b3ea05 Story: #2002586 Task: #24297
* add python 3.6 unit test jobNguyen Hai2018-09-181-0/+1
| | | | | | | | | | | | 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: Ie77088a8539ad1f6a83db0a6e57a023977e15a52 Story: #2002586 Task: #24297
* switch documentation job to new PTINguyen Hai2018-09-181-2/+2
| | | | | | | | | | | | | 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: I92412e449b0c42099698870d2c3000aa70d320da Story: #2002586 Task: #24297
* import zuul job settings from project-configNguyen Hai2018-08-231-1/+19
| | | | | | | | | | | | | | | | | | | | 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: Ic16227b9c5b30dcb8c400e392536774ff40aded1 Story: #2002586 Task: #24297
* Refactor periodic "tips" jobsBrian Rosmaita2018-08-151-8/+20
| | | | | | | | | | Two changes: 1 - declare the abstract base tips jobs 'abstract' 2 - add a branch matcher to where the periodic tips jobs are invoked in the project definition so that they only apply to the master branch Change-Id: I1093de2583da862f58372e6c03b2d9b604dbd630
* Add periodic tips jobsBrian Rosmaita2018-05-301-4/+116
| | | | | | | | | Add jobs to the periodic queue that run the glance_store unit tests against the master of various libraries we consume so that we don't have to wait for a release to detect a change that could be problematic. Change-Id: I0385646991140debc06ea27a194a6e7f6f749e6b
* add lower-constraints jobDoug Hellmann2018-04-091-0/+6
| | | | | | | | | | | | | | | | | Create a tox environment for running the unit tests against the lower bounds of the dependencies. Create a lower-constraints.txt to be used to enforce the lower bounds in those tests. Add openstack-tox-lower-constraints job to the zuul configuration. See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html for more details. Change-Id: Iaf938db5d3d45a7187f2c2c619d0f86e90128fb2 Depends-On: https://review.openstack.org/555034 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Migrate legacy jobs to project repositoryBrian Rosmaita2018-02-191-0/+52
Brings the legacy functional test jobs into the project repository, rewritten for zuul3. The base functional test class has been refactored to use clouds.yaml, and the functional-swift test has been refactored to use keystoneauth1. The devstack hooks have been removed as they are not necessary with zuul3. Needed-By: I2a5ff2ee29e2fb8a730406f9f0e6a450b96c85b8 Needed-By: I96600383c072e6d2926f5ff5b6a51057e53d35fd Change-Id: Iecea4375d1c4832b020b542ca4188b02444325ca