diff --git a/defaults/main.yml b/defaults/main.yml
index bdf7b76afdb14db714476c303ef5d888250805d0..d1d6c34f269ba6f465442d16c2ec33bcafb4d192 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -1,6 +1,6 @@
 ---
 
-netdata_version: v1.22.1
+netdata_version: v1.23.0
 netdata_force_reset: no
 netdata_fluentd_buffer:
   green: 75
diff --git a/tasks/install.yml b/tasks/install.yml
index 797acee606e9d263868d3736e0356b3402661c2e..833e77b77a482409023902833660e9af93c786ea 100644
--- a/tasks/install.yml
+++ b/tasks/install.yml
@@ -48,5 +48,11 @@
   notify:
     - Restart NetData
 
+- name: Check if this host has a claimed cloud ID
+  stat:
+    path: /var/lib/netdata/cloud.d/claimed_id
+  register: claimed_cloud_id
+
 - name: Register Host in Cloud
   shell: netdata-claim.sh -token={{ netdata_cloud.token }} -rooms={{ netdata_cloud.room }} -url=https://app.netdata.cloud
+  when: not claimed_cloud_id.stat.exists