Skip to content

Commit 1030967

Browse files
committed
Bug 1861605: Update manifests to include the bug fix
This PR updates manifests to include a [bug fix](operator-framework/api#59)
1 parent 6b95ea3 commit 1030967

File tree

42 files changed

+24811
-60
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+24811
-60
lines changed
Lines changed: 201 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,201 @@
1+
---
2+
# Source: olm/crds/0000_50_olm_00-catalogsources.crd.yaml
3+
apiVersion: apiextensions.k8s.io/v1
4+
kind: CustomResourceDefinition
5+
metadata:
6+
annotations:
7+
controller-gen.kubebuilder.io/version: v0.3.0
8+
creationTimestamp: null
9+
name: catalogsources.operators.coreos.com
10+
spec:
11+
group: operators.coreos.com
12+
names:
13+
categories:
14+
- olm
15+
kind: CatalogSource
16+
listKind: CatalogSourceList
17+
plural: catalogsources
18+
shortNames:
19+
- catsrc
20+
singular: catalogsource
21+
scope: Namespaced
22+
versions:
23+
- additionalPrinterColumns:
24+
- description: The pretty name of the catalog
25+
jsonPath: .spec.displayName
26+
name: Display
27+
type: string
28+
- description: The type of the catalog
29+
jsonPath: .spec.sourceType
30+
name: Type
31+
type: string
32+
- description: The publisher of the catalog
33+
jsonPath: .spec.publisher
34+
name: Publisher
35+
type: string
36+
- jsonPath: .metadata.creationTimestamp
37+
name: Age
38+
type: date
39+
name: v1alpha1
40+
schema:
41+
openAPIV3Schema:
42+
description: CatalogSource is a repository of CSVs, CRDs, and operator packages.
43+
type: object
44+
required:
45+
- metadata
46+
- spec
47+
properties:
48+
apiVersion:
49+
description: 'APIVersion defines the versioned schema of this representation
50+
of an object. Servers should convert recognized schemas to the latest
51+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
52+
type: string
53+
kind:
54+
description: 'Kind is a string value representing the REST resource this
55+
object represents. Servers may infer this from the endpoint the client
56+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
57+
type: string
58+
metadata:
59+
type: object
60+
spec:
61+
type: object
62+
required:
63+
- sourceType
64+
properties:
65+
address:
66+
description: 'Address is a host that OLM can use to connect to a pre-existing
67+
registry. Format: <registry-host or ip>:<port> Only used when SourceType
68+
= SourceTypeGrpc. Ignored when the Image field is set.'
69+
type: string
70+
configMap:
71+
description: ConfigMap is the name of the ConfigMap to be used to
72+
back a configmap-server registry. Only used when SourceType = SourceTypeConfigmap
73+
or SourceTypeInternal.
74+
type: string
75+
description:
76+
type: string
77+
displayName:
78+
description: Metadata
79+
type: string
80+
icon:
81+
type: object
82+
required:
83+
- base64data
84+
- mediatype
85+
properties:
86+
base64data:
87+
type: string
88+
mediatype:
89+
type: string
90+
image:
91+
description: Image is an operator-registry container image to instantiate
92+
a registry-server with. Only used when SourceType = SourceTypeGrpc.
93+
If present, the address field is ignored.
94+
type: string
95+
priority:
96+
description: 'Priority field assigns a weight to the catalog source
97+
to prioritize them so that it can be consumed by the dependency
98+
resolver. Usage: Higher weight indicates that this catalog source
99+
is preferred over lower weighted catalog sources during dependency
100+
resolution. The range of the priority value can go from positive
101+
to negative in the range of int32. The default value to a catalog
102+
source with unassigned priority would be 0. The catalog source with
103+
the same priority values will be ranked lexicographically based
104+
on its name.'
105+
type: integer
106+
publisher:
107+
type: string
108+
secrets:
109+
description: Secrets represent set of secrets that can be used to
110+
access the contents of the catalog. It is best to keep this list
111+
small, since each will need to be tried for every catalog entry.
112+
type: array
113+
items:
114+
type: string
115+
sourceType:
116+
description: SourceType is the type of source
117+
type: string
118+
updateStrategy:
119+
description: UpdateStrategy defines how updated catalog source images
120+
can be discovered Consists of an interval that defines polling duration
121+
and an embedded strategy type
122+
type: object
123+
properties:
124+
registryPoll:
125+
type: object
126+
properties:
127+
interval:
128+
description: Interval is used to determine the time interval
129+
between checks of the latest catalog source version. The
130+
catalog operator polls to see if a new version of the catalog
131+
source is available. If available, the latest image is pulled
132+
and gRPC traffic is directed to the latest catalog source.
133+
type: string
134+
status:
135+
type: object
136+
properties:
137+
configMapReference:
138+
type: object
139+
required:
140+
- name
141+
- namespace
142+
properties:
143+
lastUpdateTime:
144+
type: string
145+
format: date-time
146+
name:
147+
type: string
148+
namespace:
149+
type: string
150+
resourceVersion:
151+
type: string
152+
uid:
153+
description: UID is a type that holds unique ID values, including
154+
UUIDs. Because we don't ONLY use UUIDs, this is an alias to
155+
string. Being a type captures intent and helps make sure that
156+
UIDs and names do not get conflated.
157+
type: string
158+
connectionState:
159+
type: object
160+
required:
161+
- lastObservedState
162+
properties:
163+
address:
164+
type: string
165+
lastConnect:
166+
type: string
167+
format: date-time
168+
lastObservedState:
169+
type: string
170+
latestImageRegistryPoll:
171+
description: The last time the CatalogSource image registry has been
172+
polled to ensure the image is up-to-date
173+
type: string
174+
format: date-time
175+
message:
176+
description: A human readable message indicating details about why
177+
the CatalogSource is in this condition.
178+
type: string
179+
reason:
180+
description: Reason is the reason the CatalogSource was transitioned
181+
to its current state.
182+
type: string
183+
registryService:
184+
type: object
185+
properties:
186+
createdAt:
187+
type: string
188+
format: date-time
189+
port:
190+
type: string
191+
protocol:
192+
type: string
193+
serviceName:
194+
type: string
195+
serviceNamespace:
196+
type: string
197+
served: true
198+
storage: true
199+
subresources:
200+
status: {}
201+

0 commit comments

Comments
 (0)