Skip to content

Commit 04cccd7

Browse files
patrickshanedsiper
authored andcommitted
filter_kubernetes: stop caching metadata for failed api server query (#1851)
Signed-off-by: Eduardo Silva <[email protected]>
1 parent 95d9514 commit 04cccd7

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

plugins/filter_kubernetes/kube_meta.c

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -885,9 +885,12 @@ static int get_and_merge_meta(struct flb_kube *ctx, struct flb_kube_meta *meta,
885885
char *api_buf;
886886
size_t api_size;
887887

888-
get_api_server_info(ctx,
889-
meta->namespace, meta->podname,
890-
&api_buf, &api_size);
888+
ret = get_api_server_info(ctx,
889+
meta->namespace, meta->podname,
890+
&api_buf, &api_size);
891+
if (ret == -1) {
892+
return -1;
893+
}
891894

892895
ret = merge_meta(meta, ctx,
893896
api_buf, api_size,

0 commit comments

Comments
 (0)