Zuul
baf90dcc1b
Merge "Fix unittest failed"
2019-03-11 09:32:30 +00:00
licanwei
6da31b42cb
Fix unittest failed
...
ironicclient added 'interface' argument
https://review.openstack.org/#/c/640491/
Change-Id: I3cf826846281b44a346694a49059578b9fd4c0f1
2019-03-11 14:05:12 +08:00
chenke
eb48cee9ab
Fix inappropriate description about the audit_state_machine.png
...
Audit will only failed if an exception occured.
The situation that no solution found will not cause audit failed.
Change-Id: Ib9c3c3505f31c14500926ec13aa865dc8f7aa310
2019-03-07 17:08:53 +08:00
Zuul
29d29ef07a
Merge " improve _collect_aggregates"
2019-03-06 03:29:37 +00:00
licanwei
4cdf6a7930
improve _collect_aggregates
...
There are id,name and hosts fields in the response of list aggregates.
So don't need invoke get_aggregate_detail again.
https://developer.openstack.org/api-ref/compute/?expanded=#list-aggregates
Change-Id: I94b768c2d3e0471ca619ce43387889ec74769ce2
2019-03-04 15:21:05 +08:00
Zuul
f19e0539b6
Merge "make ceilometer client import optional"
2019-03-04 04:32:33 +00:00
Zuul
2ea1f524e4
Merge "Provide two arguments to exception's message"
2019-02-27 03:26:36 +00:00
Tatiana Kholkina
594039f794
Provide two arguments to exception's message
...
Change-Id: I003c9e88abb08b11c22b008936413ee51f6096b1
Closes-Bug: #1817533
2019-02-26 08:47:30 +00:00
Zuul
c7fe13e9e3
Merge "Fix outlet_temp_control config parameter"
2019-02-26 02:29:09 +00:00
Zuul
b60d9cc4e4
Merge "Fix uniform airflow strategy config parameter"
2019-02-26 02:29:08 +00:00
Sumit Jamgade
ea728d91ab
make ceilometer client import optional
...
on ImportError set HAS_CEILCLIENT to false
Without this none of the watcher componenets can be started for master
as well as rocky because the ceilometercleint was deprecated.
Using the variable the support for ceilometer can be gradually removed
from master
A backport to rocky will allow using watcher without ceilometerclient.
Change-Id: I3beb0fb8f0a8e8e0a22acaf6bdeca492836bbee2
2019-02-22 14:13:56 +01:00
licanwei
4590c47aec
Fix uniform airflow strategy config parameter
...
'datasource' should be 'datasources'
Change-Id: I2bd183e020298a93029f38008619a5bebaed3de4
2019-02-20 14:20:17 +08:00
licanwei
dd3c4d5507
Fix outlet_temp_control config parameter
...
'datasource' should be 'datasources'
Change-Id: Iad337313f5d03b2fef34902950a4b5e41b3e980f
Depends-On: I2bd183e020298a93029f38008619a5bebaed3de4
2019-02-20 11:29:17 +08:00
licanwei
9c4b750c9a
remove config parameter 'datasource'
...
Change-Id: I9d8435663710f4c5f1698df71bec67aa799722bd
2019-02-19 17:01:50 +08:00
Zuul
e74ab79e81
Merge "Add the define of vm_workload_consolidation job"
2019-02-19 06:34:30 +00:00
Zuul
ae005876cb
Merge "change config parameter from 'datasource' to 'datasources'"
2019-02-19 02:45:41 +00:00
chenke
a9c0293508
Add the define of vm_workload_consolidation job
...
Change-Id: I6ac79e406e5a6365376f2a2707419e9931c46369
2019-02-19 09:58:03 +08:00
licanwei
477b4d01e4
change config parameter from 'datasource' to 'datasources'
...
Change-Id: Iaf59ea25f8d62bf29562f21d846243f98d9b6997
2019-02-19 09:35:59 +08:00
Dantali0n
73830387c6
Move datasources metric mappings out of base.py
...
Moved the metric mappings for Ceilormeter, Gnocchi & Monasca out of
base.py. The datasources manager now uses classes extending base.py
their NAME attribute as key in the dictionary of total available
mappings and datasources. base.py still contains a template
definition of all available mappings so that anyone extending the
base class can identify all the possible endpoints they can map to.
Change-Id: I6a826423031b5a6a60c4cd5fe24f74b8400f6b55
Closes-Bug: #1815769
2019-02-13 22:24:01 +01:00
Dantali0n
f8dfdd405d
function get_sd return 0 early if len(hosts) is 0
...
Prevent workload_stabilization strategy from failing in a network with
0 hosts.
Change-Id: I9f1a9524923c14d958eb50a70dad379a6021b884
Closes-Bug: #1815059
2019-02-08 11:03:37 +01:00
licanwei
0e46dec6c6
Update storage_balance job
...
Change-Id: I4f5b0881988452acdaac37b2c3c0573d88ecf244
2019-01-28 11:14:05 +08:00
Zuul
3fffe3b6fa
Merge "Add storage balance job"
2019-01-25 03:27:06 +00:00
Zuul
645c0358b1
Merge "trivial"
2019-01-25 01:31:57 +00:00
Zuul
98a6a967f9
Merge "Update user guide"
2019-01-25 01:31:56 +00:00
licanwei
dff99bdaa8
Add storage balance job
...
Change-Id: I9ae1c0232450c1960e55b067cb398e90bef02835
2019-01-25 09:30:31 +08:00
licanwei
121ec6e532
Update user guide
...
Change-Id: I0845b3c1a21cf82c3c8ddd30980a7f1b8de57cb7
2019-01-24 17:14:35 +08:00
licanwei
1fba994912
Fix E731 error
...
Change-Id: I8b314b66af3bd79da06c45c33f5054c292e41fbf
2019-01-24 17:09:47 +08:00
licanwei
551f7c8a6a
trivial
...
Change-Id: Ibb8299401aef52ed2505f85ad36ec1f8a4227d13
2019-01-24 16:01:19 +08:00
Zuul
7c62593495
Merge "Update hacking version"
2019-01-24 02:05:00 +00:00
Zuul
b5b1ecb788
Merge "[Trivial fix] Do not use self in classmethod"
2019-01-23 04:08:35 +00:00
Zuul
87a4600835
Merge "Add grenade job"
2019-01-15 09:12:51 +00:00
zhufl
1e49203cc7
[Trivial fix] Do not use self in classmethod
...
Do not use self in classmethod, cls should be used instead.
Change-Id: Ib4e5b27e237122e519bdf84d2af1e8c0ea5f1dda
2019-01-15 11:20:36 +08: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
e42a89b834
Merge "Add version api ref"
2019-01-12 07:39:37 +00:00
Zuul
30437fd929
Merge "update api-ref for audit start/end time"
2019-01-12 07:36:57 +00:00
zhulingjie
a4d31eac42
Update hacking version
...
Use latest release 1.1.0 and compatible changes w.r.t pep8
Change-Id: If1860c3fe287852e87704b511567c65d8d4d0c1c
2019-01-09 23:54:55 +08:00
Zuul
7dbd8ab34b
Merge "Use template for lower-constraints"
2019-01-04 02:37:02 +00:00
Zuul
cb9cb649dd
Merge "Add host maintenance tempest"
2019-01-04 02:37:01 +00:00
licanwei
f7dcefb554
Add version api ref
...
Change-Id: I93cb484a1f3ae533558ecde0cd79c8b6b2fb18f1
2018-12-25 00:56:22 +00:00
licanwei
6addd6bda0
update api-ref for audit start/end time
...
Change-Id: I2d81f58fc32885ec967df29f56b0dc040eb52534
2018-12-24 16:57:29 +08:00
Zuul
3a5966fb92
Merge "Remove unused modules"
2018-12-21 13:17:47 +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
Zuul
f94a397817
Merge "Update min tox version to 2.0"
2018-12-20 12:56:01 +00:00
Alexander Chadin
4f2b4fdd8d
Remove unused modules
...
This patch set removes "observable" and "synchronization"
modules cause they aren't used by any Watcher modules so far.
Change-Id: If23cdf0d3d09087919d48f50ab38b0d355c36481
2018-12-19 13:41:16 +03:00
licanwei
a19b799de4
Add host maintenance tempest
...
Change-Id: I3450ed8fe550195b80347680763549f45cf734f6
2018-12-18 09:30:46 +08:00
Zuul
90c8525ccb
Merge "audit create request can't set scope"
2018-12-17 01:54:44 +00:00
Zuul
d41d6bebfa
Merge "Fix mailing list archive URL"
2018-12-17 01:54:43 +00:00
Zuul
e3c5151a16
Merge "Add audit scoper for baremetal data model"
2018-12-17 01:48:10 +00:00
Zuul
1dcaf0d7e6
Merge "Deprecate Ceilometer Datasource"
2018-12-12 06:15:35 +00:00
Hidekazu Nakamura
8bed87697b
Fix mailing list archive URL
...
OpenStack mailing list is merged to openstack-discuss now.
Change-Id: I7b869b95f83ede8410d7f636726821078cb91ea5
2018-12-12 14:42:54 +09:00