pengyuesheng
148ae3688d
Add Python 3 Train unit tests
...
See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html
Change-Id: I11f7aafdfb3a45569b021df748ea32ebddc4ba6b
2019-07-01 14:57:27 +08:00
licanwei
c3e0e41fbf
add strategy tempest job
...
Change-Id: I84a68f92fa34cf19487323f2afb89d379b8d80f5
2019-06-06 07:18:53 +00:00
licanwei
c99e051a14
Add tempest voting
...
Change-Id: If09544e96ef23a6c52bde1f7211bf323d9609f63
2019-04-30 16:02:32 +08:00
OpenDev Sysadmins
62da2984b8
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:40:45 +00:00
licanwei
f52716fcf9
remove py35
...
We hava python3.6 and python3.7 now, it's enough.
https://governance.openstack.org/tc/reference/runtimes/train.html
Change-Id: I54b18fb0bd7674760603de841c28c8b1fda77c56
2019-04-16 16:24:53 +08:00
Alexander Chadin
6dfeeb7359
Adapt Watcher to Python3.7
...
There are some issues with bundle of eventlet, taskflow and
apscheduler on Python 3.7.
According to [0], replace ThreadPoolExecutor with
GreenThreadPoolExecutor
[0]: http://lists.openstack.org/pipermail/openstack-dev/2018-July/132481.html
Co-Authored-By: Canwei Li <li.canwei2@zte.com.cn >
Change-Id: I989d7155eb8764088f91b3ca0d1f47ac6332bf11
2019-03-30 14:43:31 +08:00
Zuul
807857c85b
Merge "Migrate legacy jobs to Ubuntu Bionic"
2019-03-19 04:04:17 +00:00
zhurong
c8bfb3b188
Move client function test to watcher-tempest-plugin
...
Depends-On: https://review.openstack.org/643244
Change-Id: I463203fee608be6684a09326d189d0254696d8e0
2019-03-15 03:49:54 +00:00
ghanshyam
a4865b64f6
Migrate legacy jobs to Ubuntu Bionic
...
We have migrated the zuulv3 job to Bionic during Dec/Jan month.
- http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000837.html
- https://etherpad.openstack.org/p/devstack-bionic
But that effort does not move all gate job to Bionic as there are
large amount of jobs are still legacy jobs. All the legacy jobs still
use Xenial as nodeset.
As per the decided runtime for Stein, we need to test everything on openstack
CI/CD on Bionic - https://governance.openstack.org/tc/reference/runtimes/stein.html
Below patch move the legacy base jobs to bionic which will move the derived jobs
automatically to bionic. These jobs are modified with branch variant so that they will use
Bionic node from stein onwards and xenial for all other stable branches
until stable/rocky.
- https://review.openstack.org/#/c/639096
This commit remove the overridden nodeset from legacy jobs
so that it will start using the nodeset defined in parent job.
More Details:
- https://etherpad.openstack.org/p/legacy-job-bionic
- http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003614.html
Depends-On: https://review.openstack.org/#/c/639096
Change-Id: I99646904d3d0fb26f4e45df1be841a67c4c2477b
2019-03-13 04:15:50 +00:00
chenke
a9c0293508
Add the define of vm_workload_consolidation job
...
Change-Id: I6ac79e406e5a6365376f2a2707419e9931c46369
2019-02-19 09:58:03 +08:00
licanwei
0e46dec6c6
Update storage_balance job
...
Change-Id: I4f5b0881988452acdaac37b2c3c0573d88ecf244
2019-01-28 11:14:05 +08:00
licanwei
dff99bdaa8
Add storage balance job
...
Change-Id: I9ae1c0232450c1960e55b067cb398e90bef02835
2019-01-25 09:30:31 +08:00
Zuul
87a4600835
Merge "Add grenade job"
2019-01-15 09:12:51 +00:00
Alexander Chadin
103e5b5605
Add grenade job
...
This patch set adds grenade support to Watcher based on
legacy-dsvm-base job.
Change-Id: I9e23f59f7415aa350b2da644d8801621533b69b0
2019-01-14 17:21:52 +03:00
Zuul
7dbd8ab34b
Merge "Use template for lower-constraints"
2019-01-04 02:37:02 +00:00
Andreas Jaeger
d8017c177c
Use template for lower-constraints
...
Small cleanups:
* Use openstack-lower-constraints-jobs template, remove individual
jobs.
* Sort list of templates
Change-Id: I63bfcd9bc21011b446fd1c54cb64c5568c601687
Needed-By: https://review.openstack.org/623229
2018-12-20 21:30:34 +01:00
licanwei
a19b799de4
Add host maintenance tempest
...
Change-Id: I3450ed8fe550195b80347680763549f45cf734f6
2018-12-18 09:30:46 +08:00
Alexander Chadin
e251d85fdd
Remove hostname-related playbooks
...
Change-Id: Ia2a617e337de987fb371c8507013c78c2ca80cd3
2018-12-05 16:38:40 +03:00
Zuul
a30ee72ec5
Merge "start tls-proxy (if enabled) before checking for api"
2018-11-30 09:06:55 +00:00
Sumit Jamgade
b4b625c9f5
start tls-proxy (if enabled) before checking for api
...
When tls-proxy is enabled, first start the tls-proxy and then then wait
for api to come up.
Without this the api comes up on the internal port as a result the
subsequent curl fails killing the deployment
- create a zuul job to test with tls
- fix apache ports accordingly
Depends-On: Ie665240b53df92b8e5ca509e998e95d859bd5282
Change-Id: I610a7a24daab68c7ab0e30977e3cabd62cdb56a5
2018-11-21 18:47:47 +01:00
Nguyen Hai Truong
e4d4a262cd
Add cover job
...
Insert python coverage job for py-test.
Change-Id: I0811600b2c7fd7e5941fa4a30e7212b536b927cc
2018-11-06 22:27:33 -08:00
Alexander Chadin
a9393ef29a
Make watcherclient-tempest-functional test non-voting
...
Change-Id: I1ec4d50e944f8684d72284173ca96557074c6285
2018-11-06 13:38:26 +03:00
Nguyen Hai
bb31cc59dd
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: I3b5663945f3ee3e9fd8d36acd2ad28faff58daa2
Story: #2002586
Task: #24344
2018-09-11 04:11:14 +00:00
Nguyen Hai
37d9aa526c
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
Depends-On: https://review.openstack.org/#/c/594176/
Change-Id: I66df141b69103e1389a294b75daadb292673e8a0
Story: #2002586
Task: #24344
2018-09-11 04:11:10 +00:00
Nguyen Hai
b095793176
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: I5e75f2ea7dd02065bc18793d974f56fef2daa2c4
Story: #2002586
Task: #24344
2018-08-19 00:57:45 +09:00
Alexander Chadin
bad257f402
Fix strategies with additional time to initialize CDM
...
Change-Id: I995cfe99443744eb9f5746be5fce6302b6a7b834
2018-07-27 13:14:38 +00:00
Zuul
05a8f0ba3e
Merge "Add HA support"
2018-07-26 11:49:28 +00:00
Alexander Chadin
e426a015ee
Add HA support
...
This patch set adds hostname field to Audit and Action Plan
objects to track services which execute these objects.
Change-Id: I786e419952925c380c969b12cc60f9a1004af96b
Partially-Implements: blueprint support-watcher-ha-active-active-mode
2018-07-26 12:54:11 +03:00
Zuul
996fc85081
Merge "Sync CDM among Decision Engines by using notification pool"
2018-07-26 07:44:52 +00:00
Alexander Chadin
d62c4967bd
Sync CDM among Decision Engines by using notification pool
...
This commit allows to consume notifications via notifications pools[1].
Listeners in notification pools recieves a copy of notification. It
will let Watcher to sync Data Models of Decision Engines.
[1]: https://docs.openstack.org/oslo.messaging/ocata/notification_listener.html
Change-Id: Ie37528263181924f84510500fc1277b0237c1df8
Partially-Implements: blueprint support-watcher-ha-active-active-mode
2018-07-20 10:54:19 +03:00
Andreas Jaeger
c9e8886631
Remove non-voting jobs from gate queue
...
Non-voting jobs should not be in gate queue at all, remove them.
They are wasting needlessly are resources.
To make clearer which jobs are non-voting, move voting:false
from base job to individual jobs.
Make watcherclient-tempest-functional as voting job and explicitly set
it non-voting in project stanza so that it can be easier to make it
voting in other repos.
Change-Id: Id94e49347006bca850f72a0400794da8c2a67144
2018-07-04 11:50:02 +02:00
Clark Boylan
7373588673
Remove undefined job
...
The legacy-rally-dsvm-watcher-rally job does not exist but it is listed
in the .zuul.yaml config. This is a zuul configuration error. Remove
this job which does not exist to fix zuul.
Change-Id: I1bbfd373ad12b98696ab2ddb78e56e6503cc4c4d
2018-07-04 09:28:27 +00:00
Zuul
2548f0bbba
Merge "zuulv3 optimization"
2018-04-03 13:06:48 +00:00
Alexander Chadin
39d7ce9ee8
zuulv3 optimization
...
This patch set improves inheritance of watcher jobs.
Change-Id: I65335cd0b25a355c46bfea8a962f63b8ac02ebf2
2018-04-03 09:25:04 +00:00
Zuul
921584ac4b
Merge "add lower-constraints job"
2018-03-29 09:04:18 +00:00
Alexander Chadin
b9456e242e
set one worker for watcherclient-tempest-functional job
...
Change-Id: I88646707ddfeff91a33bf25ee348bcb0981a2df4
2018-03-28 11:15:31 +03:00
Doug Hellmann
9d8a0feab4
add lower-constraints job
...
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: Ia0547a12c756388dc521c5eed7897140fe0dfd61
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com >
2018-03-25 14:50:34 -04:00
Alexander Chadin
6bb0432ee7
ZuulV3 jobs
...
This patch set removes legacy-* jobs and migrates
tempest functional job to ZuulV3 syntax.
Change-Id: I87771737cc713eae20b4d6aaaefefc5e40875666
Implements: blueprint migrate-to-zuulv3
2018-03-23 20:40:23 +00:00
Alexander Chadin
cce5ebd3f0
basic_consolidation trivial fix
...
This fix adds usage of granularity parameter.
Should be merged ASAP.
Change-Id: I469ee056b32f95aba02100450c65945ee9877b23
2018-03-06 14:42:51 +00:00
Hoang Trung Hieu
e7f4456a80
Zuul: Remove project name
...
Zuul no longer requires the project-name for in-repo configuration[1].
Omitting it makes forking or renaming projects easier.
[1] https://docs.openstack.org/infra/manual/drivers.html#consistent-naming-for-jobs-with-zuul-v3
Change-Id: Iddf89707289a22ea322c14d1b11f58840871304d
2018-01-29 07:24:44 +00:00
Alexander Chadin
3595108e49
Migrate to Zuul v3
...
This patch does step 1 in the docs: Move Legacy Jobs to Projects.
Partial-Implements: blueprint migrate-to-zuulv3
Change-Id: I0c0713260c2dfa2ba64a5746c342db01c1bc3d75
2017-11-09 11:51:13 +03:00