Skip to content

Commit eda8b88

Browse files
committed
update: fix schema generation
Signed-off-by: Wen Zhou <wenzhou@redhat.com>
1 parent ad7c928 commit eda8b88

File tree

2 files changed

+62
-4
lines changed

2 files changed

+62
-4
lines changed

charts/llm-d-modelservice/values.schema.json

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"properties": {
55
"accelerator": {
66
"additionalProperties": false,
7-
"description": " Supported types: nvidia, intel-i915, intel-xe, intel-gaudi, amd, google",
7+
"description": " Supported types: nvidia, intel-i915, intel-xe, intel-gaudi, amd, google, cpu",
88
"properties": {
99
"dra": {
1010
"default": false,
@@ -14,7 +14,7 @@
1414
"type": "boolean"
1515
},
1616
"env": {
17-
"additionalProperties": true,
17+
"additionalProperties": false,
1818
"description": "Environment variables specific to accelerator types",
1919
"properties": {
2020
"intel-i915": {
@@ -83,6 +83,35 @@
8383
"required": [],
8484
"title": "intel-i915",
8585
"type": "array"
86+
},
87+
"intel-xe": {
88+
"items": {
89+
"anyOf": [
90+
{
91+
"additionalProperties": false,
92+
"properties": {
93+
"name": {
94+
"default": "VLLM_WORKER_MULTIPROC_METHOD",
95+
"required": [],
96+
"title": "name",
97+
"type": "string"
98+
},
99+
"value": {
100+
"default": "spawn",
101+
"required": [],
102+
"title": "value",
103+
"type": "string"
104+
}
105+
},
106+
"required": [],
107+
"type": "object"
108+
}
109+
],
110+
"required": []
111+
},
112+
"required": [],
113+
"title": "intel-xe",
114+
"type": "array"
86115
}
87116
},
88117
"required": [],

charts/llm-d-modelservice/values.schema.tmpl.json

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"properties": {
55
"accelerator": {
66
"additionalProperties": false,
7-
"description": " Supported types: nvidia, intel-i915, intel-xe, intel-gaudi, amd, google",
7+
"description": " Supported types: nvidia, intel-i915, intel-xe, intel-gaudi, amd, google, cpu",
88
"properties": {
99
"dra": {
1010
"default": false,
@@ -14,7 +14,7 @@
1414
"type": "boolean"
1515
},
1616
"env": {
17-
"additionalProperties": true,
17+
"additionalProperties": false,
1818
"description": "Environment variables specific to accelerator types",
1919
"properties": {
2020
"intel-i915": {
@@ -83,6 +83,35 @@
8383
"required": [],
8484
"title": "intel-i915",
8585
"type": "array"
86+
},
87+
"intel-xe": {
88+
"items": {
89+
"anyOf": [
90+
{
91+
"additionalProperties": false,
92+
"properties": {
93+
"name": {
94+
"default": "VLLM_WORKER_MULTIPROC_METHOD",
95+
"required": [],
96+
"title": "name",
97+
"type": "string"
98+
},
99+
"value": {
100+
"default": "spawn",
101+
"required": [],
102+
"title": "value",
103+
"type": "string"
104+
}
105+
},
106+
"required": [],
107+
"type": "object"
108+
}
109+
],
110+
"required": []
111+
},
112+
"required": [],
113+
"title": "intel-xe",
114+
"type": "array"
86115
}
87116
},
88117
"required": [],

0 commit comments

Comments
 (0)