# HG changeset patch # User Steeve Chailloux <steeve.chailloux@orus.io> # Date 1708682820 -3600 # Fri Feb 23 11:07:00 2024 +0100 # Node ID 0737fe51af44636a6e42345f445eaf475778965a # Parent 4157e9d38f078a9e1d71c4d8371716019eb9d0f5 fallback to metadata.generatedName when metadata.name doesn't exists diff --git a/runner/main.go b/runner/main.go --- a/runner/main.go +++ b/runner/main.go @@ -419,9 +419,13 @@ if !ok { namespace = "" } - name, ok := metadata["name"] + var name interface{} + name, ok = metadata["name"] if !ok { - return nil, fmt.Errorf("fail to type get metadata.name from: %+v", resource) + name, ok = metadata["generateName"] + if !ok { + return nil, fmt.Errorf("fail to type get metadata.name nor metadata.generateName from: %+v", resource) + } } filename := "" if namespace != "" {