Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions pmm_qa/tasks/install_pmm_client.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@
- name: Set correct pmm server port
set_fact:
pmm_server_port: 443
when: pmm_server_ip | default('') | regex_search('\.') | bool
when: pmm_server_ip is defined and ((pmm_server_ip | length) - (pmm_server_ip | replace('.', '') | length) == 3)

- name: Set correct pmm server port
set_fact:
pmm_server_port: 8443
when: not (pmm_server_ip | default('') | regex_search('\.'))
when: pmm_server_ip is defined and ((pmm_server_ip | length) - (pmm_server_ip | replace('.', '') | length) < 3)

- name: Detect OS inside the container
shell: docker exec {{ container_name }} cat /etc/os-release
Expand Down Expand Up @@ -178,8 +178,7 @@

- name: Start pmm client
shell: |
docker exec --user root {{ container_name }} \
sh -c 'nohup pmm-agent --config-file=/usr/local/percona/pmm/config/pmm-agent.yaml > /var/log/pmm-agent.log 2>&1 &'
docker exec --user root {{ container_name }} sh -c 'nohup pmm-agent --config-file=/usr/local/percona/pmm/config/pmm-agent.yaml > /var/log/pmm-agent.log 2>&1 &'

- name: Wait 5 seconds for start to complete
pause:
Expand Down