Skip to content

Commit 2210a4e

Browse files
committed
increase helper healthcheck timeout to 5 seconds
1 parent 45bf309 commit 2210a4e

File tree

2 files changed

+20
-22
lines changed

2 files changed

+20
-22
lines changed

ansible/roles/common/tasks/main.yml

+19-21
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,21 @@
1-
- name: Ensure prometheus-node-exporter package installed
1+
- name: Ensure packages is installed
22
ansible.builtin.apt:
3-
name: prometheus-node-exporter
4-
state: present
3+
name:
4+
- gnupg
5+
- prometheus-node-exporter
6+
- apt-transport-https
7+
- ca-certificates
8+
- curl
9+
- ca-certificates
10+
- cron
11+
- vim
12+
- unattended-upgrades
13+
- debconf # used by ansible to configure deb packages
14+
- debconf-utils # used by ansible to configure deb packages
515

6-
- name: Ensure curl is installed
7-
ansible.builtin.apt:
8-
name: curl
9-
state: present
10-
11-
- name: Ensure ca-certificates is installed
12-
ansible.builtin.apt:
13-
name: ca-certificates
14-
state: present
15-
16-
- name: Ensure apt-transport-https is installed
17-
ansible.builtin.apt:
18-
name: apt-transport-https
19-
state: present
20-
21-
- name: Ensure gnupg is installed
22-
ansible.builtin.apt:
23-
name: gnupg
16+
- name: make sure unattented-upgrades is enabled
17+
ansible.builtin.debconf:
18+
name: unattended-upgrades
19+
question: unattended-upgrades/enable_auto_updates: true
20+
value: 'true'
21+
vtype: select

internal/device-agent/eventloop.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ func (das *DeviceAgentServer) EventLoop(programContext context.Context) {
189189
break
190190
}
191191

192-
helperHealthCheckCtx, cancel := context.WithTimeout(programContext, 1*time.Second)
192+
helperHealthCheckCtx, cancel := context.WithTimeout(programContext, 5*time.Second)
193193
if _, err := das.DeviceHelper.GetSerial(helperHealthCheckCtx, &pb.GetSerialRequest{}); err != nil {
194194
cancel()
195195

0 commit comments

Comments
 (0)