9daf68b85d
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: Ic74a53d79da98a53c84e7d81bc5a2f6184962d44 Story: #2002586 Task: #24319 |
||
---|---|---|
defaults | ||
doc | ||
examples | ||
handlers | ||
meta | ||
releasenotes | ||
tasks | ||
templates | ||
tests | ||
vars | ||
zuul.d | ||
.gitignore | ||
.gitreview | ||
CONTRIBUTING.rst | ||
LICENSE | ||
README.rst | ||
Vagrantfile | ||
bindep.txt | ||
manual-test.rc | ||
run_tests.sh | ||
setup.cfg | ||
setup.py | ||
tox.ini |
README.rst
Team and repository tags
OpenStack Watcher
Ansible Role that installs and configures OpenStack Watcher.
- This role will install the following:
-
- watcher-api
- watcher-decision-engine
- watcher-applier
The role will configure Watcher, but does not provision messaging backend or MariaDB.
This role is intended to work primarily with OpenStack-Ansible, but consuming this role by setting the appropriate variables should be possible. See the tests/test-install-watcher.yml for example playbook.
Default Variables
../../defaults/main.yml
Example Playbook
- name: Install watcher service
hosts: watcher_all
user: root
roles:
- { role: "os_watcher", tags: [ "os-watcher" ] }
vars:
watcher_galera_password: "secrete"
watcher_oslomsg_rpc_password: "secrete"
watcher_service_password: "secrete"
Tags
This role supports two tags: watcher-install
and
watcher-config
.
The watcher-install
tag can be used to install and
upgrade.
The watcher-config
tag can be used to maintain
configuration of the service.
OpenStack-Ansible Watcher
- Documentation for the project can be found at:
-
https://docs.openstack.org/openstack-ansible-os_watcher/latest/
- Release notes for the project can be found at:
-
https://docs.openstack.org/releasenotes/openstack-ansible-os_watcher/
- The project source code repository is located at:
-
https://git.openstack.org/cgit/openstack/openstack-ansible-os_watcher/
- The project home is at: