Version
Main branch
Expected behavior
Automatic conversion of knative's parameters from yaml file by convertKnativeYamlToDirigentMetadata method. Successful launch of experiment without generating the dirigent.json for each trace.
Observed behavior
Failure to start experiment
INFO[Mar 24 07:14:42.902] Failure configuration found.
INFO[Mar 24 07:20:31.822] Using workloads/container/trace_func_go.yaml as a service YAML specification file.
INFO[Mar 24 07:20:31.822] Generating IAT and runtime specifications for all the functions
FATA[Mar 24 07:20:31.823] No Dirigent metadata for function trace-func-46-6870392980482454776
Steps to reproduce
- Deploy dirigent (main branch)
- Pull main branch of invitro on node0
- Update go to newer version (e.g., v1.22.9)
- Add line
"YamlSelector": "container" into cmd/config_dirigent_trace.json
- (Re)move file
data/traces/example/dirigent.json to trigger automatic evaluation of Dirigent's metadata from existing yaml file
- Run loader:
go run cmd/loader.go -config cmd/config_dirigent_trace.json
Version
Main branch
Expected behavior
Automatic conversion of knative's parameters from yaml file by
convertKnativeYamlToDirigentMetadatamethod. Successful launch of experiment without generating thedirigent.jsonfor each trace.Observed behavior
Failure to start experiment
Steps to reproduce
"YamlSelector": "container"intocmd/config_dirigent_trace.jsondata/traces/example/dirigent.jsonto trigger automatic evaluation of Dirigent's metadata from existing yaml filego run cmd/loader.go -config cmd/config_dirigent_trace.json