Add a new EVENT type to audit type and change the microversion
to 1.4
Partially Implements: blueprint event-driven-optimization-based
Change-Id: Ia9608534d12f6877f9b93e88fa75fe9457c29347
A help string in a plugin command argument help string contained (a typo
and) some invalid sphinx-isms causing autoprogram-cliff building from
python-openstackclient to fail with:
.../python-openstackclient/doc/source/cli/plugin-commands/watcher.rst:30:Inline emphasis start-string without end-string.
and
<CreateAuditTemplate>:1:Unexpected indentation.
This commit fixes the (typo and) help string formatting.
Change-Id: Ifb668b9ada94b679672f3bab562410bf12f4ca64
1. Add data_model.py and data_model_shell.py for accept and
process request.
2. Add relative unittest.
Partically Implements: blueprint show-datamodel-api
Change-Id: I5e080453acaedf7e20734d67922b64511dd5f7fd
This patch set updates watcher api command argument.
1. os_watcher_api_version to os_infra_optim_api_version
2. OS_WATCHER_API_VERSION to OS_INFRA_OPTIM_API_VERSION
This patch set also updated --os-infra-optim-api-version help message.
Change-Id: I2502377b350b8cabfeba80c68f0569d567d24b3a
Add new start_time and end_time fields when audit create
Partially Implements: blueprint add-start-end-time-for-continuous-audit
Change-Id: I37d1bd13649dfb92ce7526f04b25054ed088c4f2
This patch set removes additional type verification
for goal and strategy entities to let CLI pass goal
and strategy names straight to API.
Depends-On: I89a9c7661616f49639151869055d8f5ebe723d5f
Change-Id: I323a66dd5bdef6f33d5fd5c60c99e1b4dcd7a7e0
Closes-Bug: #1794233
This patch set is intended for Python 3.x support and replace
itervalues() method with values().
Change-Id: I6852239d2d6634a4304c87a1694e64479f560de1
Closes-Bug: #1786784
Currently, watcher start actionplan command uses update request
to start the action plan.
PATCH /v1/action_plans
This Patch Set will send the request to new API for action plan start
POST /v1/action_plans/action_plan_uuid/start
Depends-on: I5353e4aa58d1675d8afb94bea35d9b953514129a
Change-Id: I15291efa994daf719342d764f6179ca7699d8b08
Related-Bug: #1756274
Actionplan create command can create new
audit which looks ambiguous as audit should only
be created by audit command.
Change-Id: I6d8116b4520be5cbb4289de7caf9cc99251e1f9f
Closes-bug: #1764654
This patch set adds command "strategy state"
that allows to request strategy requirements to run.
Partially-Implements: blueprint check-strategy-requirements
Change-Id: I327cc4f5a887f62af700bd646576caa036faaf75
This patch updates help message of "watcher audittemplate create"
It updates help about storage scoper.
Change-Id: I46be98c2819c2dfb2a7ef3fe1aa98caa90ececfd
Implements: blueprint audit-scoper-for-storage-data-model
This patch set replaces itervalues() method with values()
to get py3.* compatibility.
Closes-Bug: #1738772
Change-Id: Ie13d15d6f407b08ba087168ac647669c0df2c30a
This patch adds changes for python-watcherclient for
multiple global efficacy indicator.
Change-Id: I8a7b283f4f79dc5e412fc0addfc4302ae49425ae
Implements: blueprint multiple-global-efficacy-indicator
Since scoping file format has changed by implementing cdm-scoping,
this patch updates audit_template create help message
about scoping file example.
Partially-Implements blueprint cdm-scoping
Change-Id: Ia9c4c23b5f6c4d99d59305297ea3c7aa9dcfbc94
This patch CLI for for action plan cancel
watcher action plan cancel <action-plan-uuid>
Change-Id: I9c8d53107b1926d6ce4532d7c696dc36c84c6cf8
Partially-Implements: blueprint cancel-action-plan
help=_("ActionPlan type.")
=>
help=_("Audit type. It must be ONESHOT or CONTINUOUS. "
"Default is ONESHOT."))
Change-Id: Ic79b5d1d0cb5ed459aaa290269219ff0e00065d5
help=_("Show detailed information about metric collectors."))
==>
help=_("Show detailed information about each goal."))
Change-Id: If6bf750a6a7941524dd144430abcc48b9f44a9d3
This patch set allows python-watcherclient to show
parents field instead of next_uuid field.
Partially Implements: blueprint planner-storage-action-plan
Change-Id: I00cefd2ba6dad5daa6470c851c2fdfb7c22d7a63
Depends-On: Ide2c8fc521488e486eac8f9f89d3f808ccf4b4d7