update CSV copy watching all namespaces case#477
update CSV copy watching all namespaces case#477jianzhangbjz wants to merge 1 commit intoopenshift:masterfrom
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: jianzhangbjz The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/retest |
|
Failed at: staging/operator-lifecycle-manager/test/e2e/operator_groups_e2e_test.go
[2023-03-28T01:10:25+0000]: only staging commits (i.e. from an upstream cherry-pick) may change staging
make[1]: *** [Makefile:162: verify-commits] Error 1
make[1]: Leaving directory '/go/src/github.com/openshift/operator-framework-olm'
make: *** [Makefile:173: verify] Error 2Report an upstream fix PR here: operator-framework/operator-lifecycle-manager#2946 |
|
/test e2e-gcp-ovn |
|
@jianzhangbjz: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
Issues go stale after 90d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
|
@jianzhangbjz we need to downstream the upstream commit using the sync scripts. I'll close this for now, until the upstream commit gets merged. |
|
/close |
|
@perdasilva: Closed this PR. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
…penshift#477) Use openapi-gen from k8s.io/kube-openapi to generate OpenAPIModelName() accessor functions and OpenAPI schema definitions. * Add openapi-gen to bingo. * add +k8s:openapi-gen and +k8s:openapi-model-package markers to pkg/operators/v1alpha1 and pkg/lib/version. * Add a generate-openapi Makefile target. * Remove broken empty +patchMergeKey tag from SubscriptionStatus.CatalogHealth that blocked generation. Assisted-By: Claude Signed-off-by: Todd Short <todd.short@me.com> Upstream-repository: api Upstream-commit: 7641ce3927be5fafc063561ac0c51e570c222c4c
…penshift#477) Use openapi-gen from k8s.io/kube-openapi to generate OpenAPIModelName() accessor functions and OpenAPI schema definitions. * Add openapi-gen to bingo. * add +k8s:openapi-gen and +k8s:openapi-model-package markers to pkg/operators/v1alpha1 and pkg/lib/version. * Add a generate-openapi Makefile target. * Remove broken empty +patchMergeKey tag from SubscriptionStatus.CatalogHealth that blocked generation. Assisted-By: Claude Signed-off-by: Todd Short <todd.short@me.com> Upstream-repository: api Upstream-commit: 7641ce3927be5fafc063561ac0c51e570c222c4c
…penshift#477) Use openapi-gen from k8s.io/kube-openapi to generate OpenAPIModelName() accessor functions and OpenAPI schema definitions. * Add openapi-gen to bingo. * add +k8s:openapi-gen and +k8s:openapi-model-package markers to pkg/operators/v1alpha1 and pkg/lib/version. * Add a generate-openapi Makefile target. * Remove broken empty +patchMergeKey tag from SubscriptionStatus.CatalogHealth that blocked generation. Assisted-By: Claude Signed-off-by: Todd Short <todd.short@me.com> Upstream-repository: api Upstream-commit: 7641ce3927be5fafc063561ac0c51e570c222c4c
The case
CSV copy watching all namespacesupdated theglobal-operatorsofopenshift-operatorstosignalNamespaceto watch if other namespaces' CSV is removed, but thisglobal-operatorsconfigmap will be recover by CVO evey 15 mins, it will lead case failure sometime. In this PR, we used a ConfigMap calledglobal-operatorsto watch all namespaces in a newly created namespace.Address #368 (comment)