Commit Graph

18 Commits

Author SHA1 Message Date
Nate Johnston 3d3098c893 Retire the Congress Tempest Plugin project
Recently the TC has worked on determining the criteria for when an
OpenStack project should be retired.  When there was not a PTL nominee
for the Congress project, that triggered the TC to review the project
health per [1], and the TC has determined [2] that development work on
the project has ceased.  This decision was announced in the
openstack-discuss mailing list in April 2020 [3].

This commit retires the repository per the process for governance
removal in the Victoria cycle as specified in the Mandatory Repository
Retirement resolution [4] and detailed in the infra manual [5].

Should interest in developing Congress as part of OpenStack revive,
please revert this commit to have the project rejoin the list of active
projects.

The community wishes to express our thanks and appreciation to all of
those who have contributed to the Congress project over the years.

[1] https://governance.openstack.org/tc/reference/dropping-projects.html
[2] http://eavesdrop.openstack.org/irclogs/%23openstack-tc/latest.log.html#t2020-04-20T15:36:59
[3] http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014292.html
[4] https://governance.openstack.org/tc/resolutions/20190711-mandatory-repository-retirement.html
[5] https://docs.opendev.org/opendev/infra-manual/latest/drivers.html#retiring-a-project

Change-Id: I74824174861c394e75b8c733ae9bbc3c9b410268
2020-05-28 12:15:14 -04:00
Ghanshyam Mann f924c6cd98 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

Congress-tempest-plugin 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://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Depends-On: https://review.opendev.org/#/c/693631/
Change-Id: I47cda983c99ec6fb05956f09a0b395350a97d791
2020-01-22 22:12:24 +00:00
Eric K 49cf9efc57 add check jobs for stable/stein and stable/train
Change-Id: I650abab94a9510e827b2d803170c979b656ccf05
2019-10-09 23:59:57 -07:00
qingszhao cfe14c4430 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: I894fb344e442a83e7478b51a82fd65e53900e8df
2019-09-24 01:01:53 -07:00
ABHAY 45f6f457a5 publish congress tempest plugin doc
Current documentation link return 404
- https://docs.openstack.org/congress-tempest-plugin/latest
Adding the doc publish job to publish the documents on above site

Change-Id: If2cbaf39f49effad5c3b82363604504306c9d2ce
2019-08-13 11:35:32 +00:00
OpenDev Sysadmins bce11f9098 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:03 +00:00
ghanshyam 3607a08cd4 Move legacy job to bionic and stable on xenial
We are migrating all the legacy jobs to bionic now
- https://review.openstack.org/#/c/639096

Above patch move all the legacy base jobs to bionic which
will automatically move all derived jobs to bionic.

As congress-tempest-plugin is branchless so these jobs running
on stable branch needs to be on xenial and this also has been
taken care in base patch.

stable job running on master gate has to be on xenial.

This commit keep the stable branch master job on xenial
and rest all on bionic.

Depends-On: https://review.openstack.org/#/c/639096
Change-Id: Id4e0312ff5093aae9704e400bfa74803520bc0e4
2019-03-13 04:55:48 +00:00
Eric K 3d1a06d161 Update CI jobs in sync with migration in congress repo
- Run newly migrated congress-tempest-* jobs from congress repo.
- Hold legacy jobs and playbooks deleted from congress repo. They
are used to run jobs against stable branches. Can be removed when
all supported stable branches use new style jobs.
- Fixes the problem where stable branch jobs do not correctly use
the specified branches.

Depends-On: https://review.openstack.org/#/c/631609/
Change-Id: I03cfb7a1dae0ee3fab70be61203fc07f324e8a41
2019-01-17 17:11:06 -08:00
Zuul 0cce781066 Merge "Fix queens py35 job" 2019-01-15 20:14:35 +00:00
ghanshyam 0beba1db12 Fix queens py35 job
Current job of queens py35 try to override
the stable/queens branch using override_branch
var which is zuulv3 var not legacy zuul job.

On legacy zuul job, branch can be overridden by
BRANCH_OVERRIDE var.

This is problem in all stable branch job running
on congress-tempest-plugin master gate. Other stable
branch job somehow not failing and master version of all
repo are working fine there but they do not actually test
stable branch.

queens py35 job is failing when using master version
of other repo.

Plan is to migrate thw congress jobs to zuulv3 which
will be easy to fix and use override_branch for all
stable branch jobs running on master. But this can
take time so let's fix broken job only as of now.

This commit fixes this job only to unblock the gate.
Change-Id: I328cf0330a054e76e8ac7895a2f844fdb7ab4226
2019-01-15 05:41:34 +00:00
Eric K 51dda095cb add z3 support_builtins feature flag
To properly skip the tests for older versions of Congress.
Minor spelling errors also corrected.

Change-Id: Ib848e1a79daab8dc9b5081b4ace975bd060d1372
2019-01-14 18:05:30 -08:00
Zuul 0aff9bc28a Merge "add queens & rocky check jobs" 2018-09-18 19:31:37 +00:00
Eric K e607d01a9f add queens & rocky check jobs
to make sure tempest test additions/changes do not
break wrt maintained releases.

Change-Id: I8ab0ccc322b6ca197cac8c6ab394bb8d453c7eb2
2018-09-06 00:47:06 +00:00
Nguyen Hai 66692c8be4 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: If99d6e759a7ee0632bed1c1dea8d15746b51c70f
Story: #2002586
Task: #24290
2018-08-17 17:27:40 +09:00
Zuul bd964a6725 Merge "Enable HA and py35 mysql jobs" 2018-01-30 22:03:15 +00:00
James E. Blair 8a963abde7 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: Ie8c48c2c8dc1ab1ae898bd9bb7ab57317768d844
2018-01-26 20:30:14 -08:00
Anusha Ramineni 9401e73f6d Enable HA and py35 mysql jobs
Change-Id: I22250b4ce5f9d69beae61d4279be0f49d9dab867
2018-01-17 11:16:38 +05:30
Anusha Ramineni 2b0c739b49 Enable congress-devstack-mysql api tempest jobs
Change-Id: Ieb03bfce101bc652a88a9b3f27b97de174d4e0bf
2018-01-05 15:02:16 +05:30