Skip to content

Commit 4a06281

Browse files
Merge pull request #128 from anik120/bug-fix-incorrect-bundledata-panic
Bug 1774630: Fix panic caused by incorrect bundle data
2 parents 768dcf1 + 0137111 commit 4a06281

12 files changed

+1219
-2
lines changed

incorrectbundle/3scale-community-operator/0.3.0/3scale-community-operator.v0.3.0.clusterserviceversion.yaml

Lines changed: 317 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
apiVersion: apiextensions.k8s.io/v1beta1
2+
kind: CustomResourceDefinition
3+
metadata:
4+
name: apimanagers.apps.3scale.net
5+
spec:
6+
group: apps.3scale.net
7+
names:
8+
kind: APIManager
9+
listKind: APIManagerList
10+
plural: apimanagers
11+
singular: apimanager
12+
scope: Namespaced
13+
subresources:
14+
status: {}
15+
validation:
16+
openAPIV3Schema:
17+
properties:
18+
apiVersion:
19+
description: 'APIVersion defines the versioned schema of this representation
20+
of an object. Servers should convert recognized schemas to the latest
21+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources'
22+
type: string
23+
kind:
24+
description: 'Kind is a string value representing the REST resource this
25+
object represents. Servers may infer this from the endpoint the client
26+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds'
27+
type: string
28+
metadata:
29+
type: object
30+
spec:
31+
properties:
32+
apicast:
33+
properties:
34+
image:
35+
type: string
36+
managementAPI:
37+
type: string
38+
openSSLVerify:
39+
type: boolean
40+
registryURL:
41+
type: string
42+
responseCodes:
43+
type: boolean
44+
type: object
45+
appLabel:
46+
type: string
47+
backend:
48+
properties:
49+
image:
50+
type: string
51+
redisImage:
52+
type: string
53+
type: object
54+
highAvailability:
55+
properties:
56+
enabled:
57+
type: boolean
58+
type: object
59+
imageStreamTagImportInsecure:
60+
type: boolean
61+
resourceRequirementsEnabled:
62+
type: boolean
63+
system:
64+
properties:
65+
database:
66+
properties:
67+
mysql:
68+
description: Union type. Only one of the fields can be set
69+
properties:
70+
image:
71+
type: string
72+
type: object
73+
postgresql:
74+
properties:
75+
image:
76+
type: string
77+
type: object
78+
type: object
79+
fileStorage:
80+
properties:
81+
amazonSimpleStorageService:
82+
properties:
83+
awsBucket:
84+
type: string
85+
awsCredentialsSecret:
86+
properties:
87+
name:
88+
type: string
89+
type: object
90+
awsRegion:
91+
type: string
92+
required:
93+
- awsBucket
94+
- awsRegion
95+
- awsCredentialsSecret
96+
type: object
97+
persistentVolumeClaim:
98+
description: Union type. Only one of the fields can be set.
99+
properties:
100+
storageClassName:
101+
type: string
102+
type: object
103+
type: object
104+
image:
105+
type: string
106+
memcachedImage:
107+
type: string
108+
redisImage:
109+
type: string
110+
type: object
111+
tenantName:
112+
type: string
113+
wildcardDomain:
114+
type: string
115+
zync:
116+
properties:
117+
image:
118+
type: string
119+
postgreSQLImage:
120+
type: string
121+
type: object
122+
required:
123+
- wildcardDomain
124+
type: object
125+
status:
126+
properties:
127+
conditions:
128+
items:
129+
properties:
130+
status:
131+
type: string
132+
type:
133+
type: string
134+
required:
135+
- type
136+
- status
137+
type: object
138+
type: array
139+
deployments:
140+
properties:
141+
ready:
142+
description: Deployments are ready to serve requests
143+
items:
144+
type: string
145+
type: array
146+
starting:
147+
description: Deployments are starting, may or may not succeed
148+
items:
149+
type: string
150+
type: array
151+
stopped:
152+
description: Deployments are not starting, unclear what next step
153+
will be
154+
items:
155+
type: string
156+
type: array
157+
type: object
158+
required:
159+
- deployments
160+
type: object
161+
version: v1alpha1
162+
versions:
163+
- name: v1alpha1
164+
served: true
165+
storage: true

0 commit comments

Comments
 (0)