Automatic deduction of Dirigent parameters from knative's yaml is broken
@cvetkovic is already working on this.
Since Mar 24, 2025.
Assessment
This issue has not been assessed yet.
Description
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"intocmd/config_dirigent_trace.json - (Re)move file
data/traces/example/dirigent.jsonto trigger automatic evaluation of Dirigent's metadata from existing yaml file - Run loader:
go run cmd/loader.go -config cmd/config_dirigent_trace.json
- Dominant language
- Jupyter Notebook
- Stars
- 29
- Forks
- 21
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from vhive-serverless/invitro
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
vhive-serverless/invitro#787 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
vhive-serverless/invitro#773 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
vhive-serverless/invitro#681 ·
-
vhive-serverless/invitro#636 · 1 assignee ·
-
vhive-serverless/invitro#619 · 1 assignee ·