ensure claim_id is sent always lowercase (#12423)
Timotej S committed
Mar 16, 2022 at 14:41 UTC
121129aaeb60aa40d9c2572979cda98d12daccf5
1 file changed
+5
-1
claim/claim.c
+5
-1
@@ -161,7 +161,9 @@ void load_claiming_state(void)
161
freez(claimed_id);
162
claimed_id = NULL;
163
}
164
- localhost->aclk_state.claimed_id = claimed_id;
164
+
165
+ localhost->aclk_state.claimed_id = mallocz(UUID_STR_LEN);
166
+ uuid_unparse_lower(uuid, localhost->aclk_state.claimed_id);
167
168
invalidate_node_instances(&localhost->host_uuid, claimed_id ? &uuid : NULL);
169
store_claim_id(&localhost->host_uuid, claimed_id ? &uuid : NULL);
@@ -172,6 +174,8 @@ void load_claiming_state(void)
174
return;
175
}
176
177
+ freez(claimed_id);
178
+
179
info("File '%s' was found. Setting state to AGENT_CLAIMED.", filename);
180
netdata_cloud_setting = appconfig_get_boolean(&cloud_config, CONFIG_SECTION_GLOBAL, "enabled", 1);
181
#endif