Skip to content

Commit 1a5246f

Browse files
committed
Keep telco-ran hub-side-templating openapi.schema until the directory restructure is complete
1 parent bae2fc6 commit 1a5246f

2 files changed

Lines changed: 172 additions & 1 deletion

File tree

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,13 +127,16 @@ generate-schema-config: ## Regenerate hack/crd-schema-config.json from Subscrip
127127
generate-openapi-schemas: generate-schema-config ## Regenerate schema.openapi files from CRDs for ACM PolicyGenerator
128128
python3 hack/extract-schema.py --config hack/crd-schema-config.json --component ran \
129129
-o telco-ran/configuration/argocd/example/acmpolicygenerator/schema.openapi
130+
cp telco-ran/configuration/argocd/example/acmpolicygenerator/schema.openapi \
131+
telco-ran/configuration/argocd/example/acmpolicygenerator/hub-side-templating/schema.openapi
130132
python3 hack/extract-schema.py --config hack/crd-schema-config.json --component core \
131133
-o telco-core/configuration/schema.openapi
132134

133135
.PHONY: check-openapi-schemas
134136
check-openapi-schemas: generate-openapi-schemas ## Verify schema.openapi files are up-to-date
135137
@if ! git diff --exit-code hack/crd-schema-config.json \
136138
telco-ran/configuration/argocd/example/acmpolicygenerator/schema.openapi \
139+
telco-ran/configuration/argocd/example/acmpolicygenerator/hub-side-templating/schema.openapi \
137140
telco-core/configuration/schema.openapi; then \
138141
echo ""; \
139142
echo "ERROR: OpenAPI schema files are out of date."; \

telco-ran/configuration/argocd/example/acmpolicygenerator/hub-side-templating/schema.openapi

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
{
2+
"definitions": {
3+
"io.openshift.config.v1.ImageDigestMirrorSet": {
4+
"properties": {
5+
"spec": {
6+
"properties": {
7+
"imageDigestMirrors": {
8+
"type": "array",
9+
"x-kubernetes-patch-strategy": "merge",
10+
"x-kubernetes-patch-merge-key": "source"
11+
}
12+
},
13+
"type": "object"
14+
}
15+
},
16+
"type": "object",
17+
"x-kubernetes-group-version-kind": [
18+
{
19+
"group": "config.openshift.io",
20+
"kind": "ImageDigestMirrorSet",
21+
"version": "v1"
22+
}
23+
]
24+
},
25+
"io.openshift.observability.v1.ClusterLogForwarder": {
26+
"properties": {
27+
"spec": {
28+
"properties": {
29+
"collector": {
30+
"properties": {
31+
"resources": {
32+
"properties": {
33+
"claims": {
34+
"type": "array",
35+
"x-kubernetes-patch-strategy": "merge",
36+
"x-kubernetes-patch-merge-key": "name"
37+
}
38+
},
39+
"type": "object"
40+
}
41+
},
42+
"type": "object"
43+
},
44+
"filters": {
45+
"type": "array",
46+
"x-kubernetes-patch-strategy": "merge",
47+
"x-kubernetes-patch-merge-key": "name"
48+
},
49+
"inputs": {
50+
"type": "array",
51+
"x-kubernetes-patch-strategy": "merge",
52+
"x-kubernetes-patch-merge-key": "name"
53+
},
54+
"outputs": {
55+
"type": "array",
56+
"x-kubernetes-patch-strategy": "merge",
57+
"x-kubernetes-patch-merge-key": "name"
58+
},
59+
"pipelines": {
60+
"type": "array",
61+
"x-kubernetes-patch-strategy": "merge",
62+
"x-kubernetes-patch-merge-key": "name"
63+
}
64+
},
65+
"type": "object"
66+
}
67+
},
68+
"type": "object",
69+
"x-kubernetes-group-version-kind": [
70+
{
71+
"group": "observability.openshift.io",
72+
"kind": "ClusterLogForwarder",
73+
"version": "v1"
74+
}
75+
]
76+
},
77+
"io.openshift.performance.v2.PerformanceProfile": {
78+
"properties": {
79+
"spec": {
80+
"properties": {
81+
"hugepages": {
82+
"properties": {
83+
"pages": {
84+
"type": "array",
85+
"x-kubernetes-patch-strategy": "merge",
86+
"x-kubernetes-patch-merge-key": "size"
87+
}
88+
},
89+
"type": "object"
90+
}
91+
},
92+
"type": "object"
93+
}
94+
},
95+
"type": "object",
96+
"x-kubernetes-group-version-kind": [
97+
{
98+
"group": "performance.openshift.io",
99+
"kind": "PerformanceProfile",
100+
"version": "v2"
101+
}
102+
]
103+
},
104+
"io.openshift.ptp.v1.PtpConfig": {
105+
"properties": {
106+
"spec": {
107+
"properties": {
108+
"profile": {
109+
"type": "array",
110+
"x-kubernetes-patch-strategy": "merge",
111+
"x-kubernetes-patch-merge-key": "name"
112+
},
113+
"recommend": {
114+
"type": "array",
115+
"x-kubernetes-patch-strategy": "merge",
116+
"x-kubernetes-patch-merge-key": "profile"
117+
}
118+
},
119+
"type": "object"
120+
},
121+
"status": {
122+
"properties": {
123+
"matchList": {
124+
"type": "array",
125+
"x-kubernetes-patch-strategy": "merge",
126+
"x-kubernetes-patch-merge-key": "nodeName"
127+
}
128+
},
129+
"type": "object"
130+
}
131+
},
132+
"type": "object",
133+
"x-kubernetes-group-version-kind": [
134+
{
135+
"group": "ptp.openshift.io",
136+
"kind": "PtpConfig",
137+
"version": "v1"
138+
}
139+
]
140+
},
141+
"io.openshift.tuned.v1.Tuned": {
142+
"properties": {
143+
"spec": {
144+
"properties": {
145+
"profile": {
146+
"type": "array",
147+
"x-kubernetes-patch-strategy": "merge",
148+
"x-kubernetes-patch-merge-key": "name"
149+
},
150+
"recommend": {
151+
"type": "array",
152+
"x-kubernetes-patch-strategy": "merge",
153+
"x-kubernetes-patch-merge-key": "profile"
154+
}
155+
},
156+
"type": "object"
157+
}
158+
},
159+
"type": "object",
160+
"x-kubernetes-group-version-kind": [
161+
{
162+
"group": "tuned.openshift.io",
163+
"kind": "Tuned",
164+
"version": "v1"
165+
}
166+
]
167+
}
168+
}
169+
}

0 commit comments

Comments
 (0)