Skip to content

Updown sync #260

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 117 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
117 commits
Select commit Hold shift + click to select a range
ed56240
remove darwin builds, disable goreleaser github releasers, re-add .gi…
joelanford Aug 4, 2021
c19d424
Bump operator-framework API to 0.10.5 (#737)
kevinrizza Aug 4, 2021
fd6c016
(vendor) bump api to v0.11.0 (#887)
anik120 Dec 15, 2021
ef205f7
(.gitignore): Do not ignore debug/ (#890)
anik120 Dec 15, 2021
17212e7
Update extract.go (#876)
Shivkumar13 Jan 5, 2022
20b85a9
(vendor) bump go-sqlite to 1.14.10 (#896)
nsapse Jan 14, 2022
178001e
Introduce GRPC Proxy unit tests (#2428)
awgreene Nov 17, 2021
07ed0f8
Add system constraint provider logic to resolver and add step resolve…
perdasilva Dec 16, 2021
57451b1
Fix github alias links in MAINTAINERS.md (#2533)
timflannagan Dec 20, 2021
353c231
.github/workflows: Update the checkouts action to use the v1 version …
timflannagan Dec 20, 2021
a9881a3
.github/workflows: Enable workflow_dispatch event triggers (#2464)
timflannagan Dec 20, 2021
402fce5
chore(api): Vendor the new version of api repo (#2525)
dinhxuanvu Dec 20, 2021
422789e
chore(github): run e2e workflow against master periodically (#2528)
njhale Dec 20, 2021
416f796
Remove bill-of-materials.json (#2535)
awgreene Dec 22, 2021
365084d
Integrate golangci-lint to run aggregate linting checks for CI (#2536)
timflannagan Dec 23, 2021
98d9a1b
Add MagicCatalog for creating arbitrary file-based catalogs (#2527)
perdasilva Jan 2, 2022
59317c7
fix registry grpc unit test intermittent failure (#2521)
akihikokuroda Jan 3, 2022
f794119
Remove NamespaceSourceQuerier API that is no longer in use (#2380)
dinhxuanvu Jan 5, 2022
f1b602b
Fix goreleaser image repository configuration (#2548)
timflannagan Jan 6, 2022
bdec876
Update OWNERS file (#2551)
awgreene Jan 6, 2022
097e5b3
doc/design: Update the release documentation (#2549)
timflannagan Jan 6, 2022
ccb84ab
fix disable copied csv e2e test failure (#2543)
akihikokuroda Jan 7, 2022
c6341c3
Remove the unused 'lint' Makefile target (#2555)
timflannagan Jan 7, 2022
b3745dd
Bump repository to Go 1.17 (#2556)
timflannagan Jan 7, 2022
1c2a5e9
Update goreleaser go version to 1.17 (#2557)
awgreene Jan 7, 2022
237c0bb
Bump olmConfig controller logging message to debug (#2568)
awgreene Jan 12, 2022
257b76e
CSV e2e - wait for 2 pods ready before delete one pod (#2554)
akihikokuroda Jan 14, 2022
6f47682
add wait for config injection in e2e test (#2547)
akihikokuroda Jan 18, 2022
55dc19c
add possible error message patterns (#2565)
akihikokuroda Jan 18, 2022
a48cb3b
fix e2e config map update triggers registry pod rollout failure (#2532)
akihikokuroda Jan 18, 2022
d486006
wait for condition update (#2510)
akihikokuroda Jan 18, 2022
f7fc5eb
wait for catalogsource pod deletion (#2444)
akihikokuroda Jan 18, 2022
19769b2
recover nil GRPCConnectionState by update failure (#2561)
akihikokuroda Jan 18, 2022
17d48a3
chore(e2e): naively parallelize CI jobs by chunking alphabetically (#…
estroz Jan 18, 2022
17d75df
use unique name for each test (#2541)
akihikokuroda Jan 18, 2022
fe7dfbe
Introduce Experimental Metrics (#2435)
awgreene Jan 19, 2022
dfc254f
ci: Support configuring the logging level for the splitter package (#…
timflannagan Jan 21, 2022
5525817
put mutex around installplan creation (#2545)
akihikokuroda Jan 25, 2022
9d6f592
Remove unused ipLister field from OperatorStepResolver. (#2587)
benluddy Jan 25, 2022
e76554d
wait for catalogsource ready (#2601)
akihikokuroda Jan 27, 2022
2dfece6
count only active ns and wait for namespace clean up (#2585)
akihikokuroda Jan 27, 2022
621b55a
Makefile: Remove unused targets/variables (#2567)
timflannagan Jan 27, 2022
2df08ae
Stop corrupting resolver cache. (#2604)
benluddy Jan 27, 2022
1f36ece
fix: remove hardcoded minikube version from build_local.sh to support…
exdx Feb 3, 2022
11ff4a8
Add workflow for automatically rebasing open PRs (#2612)
timflannagan Feb 3, 2022
dee1c95
Remove the out-of-date CHANGELOG.md (#2608)
timflannagan Feb 4, 2022
258e0ab
change Lister to DynamicClient for subscription clean up (#2616)
akihikokuroda Feb 4, 2022
8e7e78e
[BZ #2048441] Fix a bug in deletion of webhook service for replacemen…
orenc1 Feb 9, 2022
9dcc1f3
cmd/catalog: Default to the $KUBECONFIG environment variable (#2303)
timflannagan Feb 10, 2022
871989b
.github: Remove the automatic rebase action (#2620)
timflannagan Feb 10, 2022
cde71fc
README: Remove reference to subscribing to packages through the tecto…
timflannagan Feb 10, 2022
b1aa7b9
docs: add logo for github dark mode (#2622)
eliranmal Feb 12, 2022
fe2f4aa
Fix cpb traverses unneeded paths (#2239)
eramoto Feb 14, 2022
5d8d157
Clarify solver package responsibility. (#2647)
benluddy Feb 16, 2022
d9840b3
(Partially) mitigate flaky tests (#2625)
perdasilva Feb 16, 2022
16e4bcf
Remove CatalogSourceLister usage from resolver/cache. (#2648)
benluddy Feb 16, 2022
1f8e802
Remove generated and unused resolver/fakes subpackage.
benluddy Feb 16, 2022
1c2c354
Remove unused GHA workflows (#2650)
timflannagan Feb 17, 2022
210e12d
Replace hardcoded resolver cache mutation with CSV cache.Source. (#2632)
benluddy Feb 17, 2022
4761b1e
Give Sources control of invalidation for Snapshots they produce.
benluddy Feb 16, 2022
b821f51
cmd/catalog: Migrate to using cobra for CLI flag management (#2362)
timflannagan Feb 17, 2022
e3c854a
Remove vestigal cache.OperatorSet type. (#2656)
benluddy Feb 18, 2022
391385b
Remove unused ttl field from cache.Cache. (#2658)
benluddy Feb 18, 2022
43fa3c5
.github: Avoid disabling the go mod pkg cache for the golangci-lint a…
timflannagan Feb 21, 2022
c705323
Remove import of operators.coreos.com lister package from resolver. (…
benluddy Feb 21, 2022
5ed0014
Mitigate flaky install plan e2e test (#2668)
perdasilva Feb 22, 2022
475282b
Bump k8s dependencies to 1.23 to align with o-f/api
fgiloux Jan 19, 2022
c2df435
Update Catalog e2e tests to use rawInterval
awgreene Feb 9, 2022
f396d00
decrease logging level to debug for noisy catalog and olm operator logs
exdx Feb 15, 2022
90dfa47
Remove ConstraintProvider from the exported solver package API. (#2675)
benluddy Feb 24, 2022
c812430
fix(operatorconditions): don't retry on 404 (#2679)
njhale Mar 2, 2022
58ba695
Remove cache.OperatorCacheProvider interface. (#2680)
benluddy Mar 2, 2022
cf49073
Remove unused cache.AtLeast function. (#2681)
benluddy Mar 2, 2022
87b7839
with vendor directory
LouisPlisso Mar 4, 2020
6d642ea
chore(modules): update vendor directory
njhale Apr 1, 2020
17b7403
chore(modules): update vendor directory
njhale Apr 9, 2020
b124b03
Remove operator-registry from vendor folder
kevinrizza May 21, 2020
f2d0d3b
chore(modules): vendor dependencies
njhale Jun 8, 2020
48b1015
Add perdasilva to list of reviewers (#201)
perdasilva Dec 7, 2021
d9a5859
validator/good practices: Improve message (#206)
camilamacedo86 Jan 10, 2022
cd6f73b
csv_validator: add check to ensure that the example is a valid JSON (…
camilamacedo86 Jan 12, 2022
a014b98
chore: Bump k8s dependencies to 1.23 (#212)
varshaprasad96 Jan 15, 2022
6215591
fix: alm-example parse check should not fail when the annotation if e…
camilamacedo86 Jan 17, 2022
a854dfc
Added field for optional manifests (#209)
fgiloux Jan 18, 2022
ed8d66d
Update OWNERS (#216)
estroz Jan 18, 2022
4da3dad
Add awgreene to list of approvers in OWNERS file (#218)
kevinrizza Jan 19, 2022
917c59f
(catsrc) add custom unmarshaller for registry poll interval (#169)
anik120 Jan 19, 2022
92d2ec5
Add perdasilva to approvers
perdasilva Jan 24, 2022
718aa3d
deprecate-api validator: add checks for removed APIs on 1.25 and 1.26…
camilamacedo86 Jan 24, 2022
17a2937
Purge the root vendor directory (#213)
timflannagan Jan 24, 2022
35e5d84
.github/workflows: Add workflow_dispatch event trigger (#214)
timflannagan Jan 25, 2022
12b2fef
feat: add warning for olm.properties being defined when validating cs…
tylerslaton Jan 25, 2022
c8159e7
.github/workflows: Update the pull_request trigger for the Go workflo…
timflannagan Jan 28, 2022
093fe14
add some extra clarifications (#222)
camilamacedo86 Feb 4, 2022
8a642dd
add bundle size validator check (#210)
camilamacedo86 Feb 8, 2022
94f66ae
fix: ensure that all load bundle methods will check the size (#227)
camilamacedo86 Feb 22, 2022
11094d2
fix: bundle size validator: ammount compressed scenarios should be lo…
camilamacedo86 Feb 24, 2022
a7fad37
fix apidif
camilamacedo86 Feb 25, 2022
b7df7c0
feat(constraint): Add constraint type validation to bundle validation…
dinhxuanvu Dec 15, 2021
1aa9172
feat(registry): add podman auth.json as an alternate location (#897)
jpower432 Jan 14, 2022
d21a494
Graduate opm generate out of alpha (#902)
kevinrizza Jan 18, 2022
03d96ea
Update OWNERS (#903)
estroz Jan 19, 2022
ee583eb
fix(opm): adds removal of empty packages when using opm diff in heads…
jpower432 Jan 19, 2022
6cb93b2
fix(registry): deprecated skip-tls and add use-http and skip-tls-veri…
jpower432 Jan 20, 2022
16e6fb6
consolidate binary builds and release uploads into goreleaser build c…
joelanford Feb 3, 2022
506c252
fix: use gnutar in macos github action to avoid corrupting tar file c…
joelanford Feb 3, 2022
0130e0e
use only stdout for reading container name (#745)
ankitathomas Feb 3, 2022
6e8cf23
make removing non-exist package error (#779)
akihikokuroda Feb 4, 2022
2078f23
Upgrade github.com/docker/cli to v20.10.12 (#894)
jeloba Feb 10, 2022
be1c142
Bump go to v1.17 (#922)
awgreene Feb 23, 2022
10a2151
adding properties to package and channel (#900)
akihikokuroda Feb 24, 2022
dc24718
Add skip-tls-verify and use-http flag support to opm render #908 (#909)
ryanemerson Feb 25, 2022
6105553
Fix operator-registry sync drift
perdasilva Mar 4, 2022
942a37a
Fix operator-lifecycle-manager sync drift
perdasilva Mar 4, 2022
70f12a1
Update PATH setting in base Dockerfile
perdasilva Mar 4, 2022
9b0ab8a
[Speculative] fix catalog deployment
perdasilva Mar 7, 2022
acd4a04
[Speculative] add IDLE to list of safe catalog source connection status
perdasilva Mar 7, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion base.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ ARG KUBEBUILDER_RELEASE=2.3.1
# Note(tflannag): We ran into some issues curling from the https://go.kubebuilder.io/dl
# domain as the output file was HTLM-based, so curl from the github releases
# until this has been resolved.
ENV PATH="/usr/local/kubebuilder/bin:${PATH}"
RUN yum install -y skopeo && \
export OS=$(go env GOOS) && \
export ARCH=$(go env GOARCH) && \
curl -L "https://github.com/kubernetes-sigs/kubebuilder/releases/download/v${KUBEBUILDER_RELEASE}/kubebuilder_${KUBEBUILDER_RELEASE}_${OS}_${ARCH}.tar.gz" | tar -xz -C /tmp/ && \
mv /tmp/kubebuilder_${KUBEBUILDER_RELEASE}_${OS}_${ARCH}/ /usr/local/kubebuilder && \
export PATH=$PATH:/usr/local/kubebuilder/bin && \
kubebuilder version && \
echo "Kubebuilder installation complete!"
8,446 changes: 8,446 additions & 0 deletions commits.txt

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ go 1.16

require (
github.com/go-bindata/go-bindata/v3 v3.1.3
github.com/go-logr/logr v0.4.0
github.com/go-logr/logr v1.2.0
github.com/golang/mock v1.6.0
github.com/googleapis/gnostic v0.5.5
github.com/grpc-ecosystem/grpc-health-probe v0.4.4
github.com/maxbrunsfeld/counterfeiter/v6 v6.4.1
github.com/mikefarah/yq/v3 v3.0.0-20201202084205-8846255d1c37
github.com/onsi/ginkgo v1.16.4
github.com/onsi/ginkgo v1.16.5
github.com/openshift/api v0.0.0-20200331152225-585af27e34fd
github.com/operator-framework/api v0.12.0
github.com/operator-framework/operator-lifecycle-manager v0.0.0-00010101000000-000000000000
Expand All @@ -22,14 +22,14 @@ require (
google.golang.org/protobuf v1.27.1
gopkg.in/yaml.v2 v2.4.0
helm.sh/helm/v3 v3.6.2
k8s.io/api v0.22.2
k8s.io/apimachinery v0.22.2
k8s.io/client-go v0.22.2
k8s.io/code-generator v0.22.2
k8s.io/kube-openapi v0.0.0-20210527164424-3c818078ee3d
k8s.io/utils v0.0.0-20210819203725-bdf08cb9a70a
sigs.k8s.io/controller-runtime v0.10.0
sigs.k8s.io/controller-tools v0.6.2
k8s.io/api v0.23.1
k8s.io/apimachinery v0.23.1
k8s.io/client-go v0.23.1
k8s.io/code-generator v0.23.1
k8s.io/kube-openapi v0.0.0-20211115234752-e816edb12b65
k8s.io/utils v0.0.0-20210930125809-cb0fa318a74b
sigs.k8s.io/controller-runtime v0.11.0
sigs.k8s.io/controller-tools v0.8.0
)

replace (
Expand Down
165 changes: 104 additions & 61 deletions go.sum

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions manifests/0000_50_olm_00-catalogsources.crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.6.2
controller-gen.kubebuilder.io/version: v0.8.0
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
creationTimestamp: null
Expand Down Expand Up @@ -147,7 +147,7 @@ spec:
description: Represents the state of a CatalogSource. Note that Message and Reason represent the original status information, which may be migrated to be conditions based in the future. Any new features introduced will use conditions.
type: array
items:
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
type: object
required:
- lastTransitionTime
Expand Down
299 changes: 214 additions & 85 deletions manifests/0000_50_olm_00-clusterserviceversions.crd.yaml

Large diffs are not rendered by default.

4 changes: 3 additions & 1 deletion manifests/0000_50_olm_00-installplans.crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.6.2
controller-gen.kubebuilder.io/version: v0.8.0
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
creationTimestamp: null
Expand Down Expand Up @@ -224,6 +224,8 @@ spec:
- resource
- status
properties:
optional:
type: boolean
resolving:
type: string
resource:
Expand Down
4 changes: 2 additions & 2 deletions manifests/0000_50_olm_00-olmconfigs.crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.6.2
controller-gen.kubebuilder.io/version: v0.8.0
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
creationTimestamp: null
Expand Down Expand Up @@ -52,7 +52,7 @@ spec:
conditions:
type: array
items:
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
type: object
required:
- lastTransitionTime
Expand Down
12 changes: 6 additions & 6 deletions manifests/0000_50_olm_00-operatorconditions.crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.6.2
controller-gen.kubebuilder.io/version: v0.8.0
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
creationTimestamp: null
Expand Down Expand Up @@ -47,7 +47,7 @@ spec:
overrides:
type: array
items:
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
type: object
required:
- message
Expand Down Expand Up @@ -97,7 +97,7 @@ spec:
conditions:
type: array
items:
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
type: object
required:
- lastTransitionTime
Expand Down Expand Up @@ -164,7 +164,7 @@ spec:
conditions:
type: array
items:
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
type: object
required:
- lastTransitionTime
Expand Down Expand Up @@ -211,7 +211,7 @@ spec:
overrides:
type: array
items:
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
type: object
required:
- message
Expand Down Expand Up @@ -261,7 +261,7 @@ spec:
conditions:
type: array
items:
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
type: object
required:
- lastTransitionTime
Expand Down
4 changes: 2 additions & 2 deletions manifests/0000_50_olm_00-operatorgroups.crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.6.2
controller-gen.kubebuilder.io/version: v0.8.0
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
creationTimestamp: null
Expand Down Expand Up @@ -92,7 +92,7 @@ spec:
description: Conditions is an array of the OperatorGroup's conditions.
type: array
items:
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
description: "Condition contains details for one aspect of the current state of this API Resource. --- This struct is intended for direct use as an array at the field path .status.conditions. For example, type FooStatus struct{ // Represents the observations of a foo's current state. // Known .status.conditions.type are: \"Available\", \"Progressing\", and \"Degraded\" // +patchMergeKey=type // +patchStrategy=merge // +listType=map // +listMapKey=type Conditions []metav1.Condition `json:\"conditions,omitempty\" patchStrategy:\"merge\" patchMergeKey:\"type\" protobuf:\"bytes,1,rep,name=conditions\"` \n // other fields }"
type: object
required:
- lastTransitionTime
Expand Down
2 changes: 1 addition & 1 deletion manifests/0000_50_olm_00-operators.crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.6.2
controller-gen.kubebuilder.io/version: v0.8.0
include.release.openshift.io/ibm-cloud-managed: "true"
include.release.openshift.io/self-managed-high-availability: "true"
creationTimestamp: null
Expand Down
Loading