Files
tripleo-quickstart-extras/roles/undercloud-setup/tasks/main.yml
Sagi Shnaidman 5215572299 Run atop for monitoring deployment
Use atop[1] tool to monitor the whole job process.
Atop generates binary output that could be downloaded
and then investigated locally.
Using atop -r /path/to/atop.bin you can read the file
and by pressing "t" to move 10 seconds futher or by
pressing "b" to jump to specific time in job and to see
what happened on host in this time. It allows to track
all resources in specific time.
It allows also tracking of containers separately.
For more info you can visit the site[1]
If atop installation fails it shouldn't fail the job,
so ignore_errors is added.
Currently it's for undercloud in OVB and all nodes in
multinode.

[1] https://www.atoptool.nl/

Change-Id: I7e17db3e376218f620a18db7ea7ca82d7578f618
Depends-On: Ibcdcfb4d8c5c94e1a06c7e635b0b6778ad318094
2018-11-08 01:27:33 +02:00

35 lines
957 B
YAML

---
# tasks file for undercloud-setup
- name: Run atop for monitoring
include: atop.yml
# Add a non-root user
- name: Including non_root_user_setup tasks list
include: non_root_user_setup.yml
when: non_root_user_setup|bool
- name: Including ovb_setup_connectivity tasks list
include: ovb_setup_connectivity.yml
when: ovb_setup_connectivity|bool
- name: Including repo-setup role
include_role:
name: repo-setup
- name: Including package_installs tasks
include: package_installs.yml
when: package_installs|bool
- name: Including vxlan_networking tasks
include: vxlan_networking.yml
when: vxlan_networking|bool or toci_vxlan_networking|bool
- name: Including hostname tasks
include: hostname.yml
when: hostname_correction|bool or step_set_undercloud_hostname|bool
- name: Include ansible.cfg configuration for the undercloud / node
include: ansible_cfg.yml
when:
- undercloud_ansible_cfg|bool and undercloud_ara|bool