Skip to content
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

Flake: waiting for catalog pod to be available (for sync) - IDLE #2383

Open
timflannagan opened this issue Oct 1, 2021 · 1 comment
Open
Labels
kind/failing-test Categorizes issue or PR as related to a consistently or frequently failing test.

Comments

@timflannagan
Copy link
Contributor

This is flake is occasionally consistent throughout workflow runs, but difficult to reproduce locally. Link to a GHA workflow run that contains this: https://github.com/operator-framework/operator-lifecycle-manager/pull/2367/checks?check_run_id=3760863789.

There are a couple of test instances where this issue has propagated:

  • User defined service account/with permission
  • User defined service account/with no permission
  • Operator Group/ static provider
  • Install Plan/with CRD schema change/existing version is present in new CRD (deprecated field)
Creating catalog source scoped-catsrc-785ll in namespace scoped-ns-xrfbn...
Catalog source scoped-catsrc-785ll created
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
waiting for catalog pod scoped-catsrc-785ll to be available (for sync) - IDLE
...
• Failure [300.404 seconds]
User defined service account
/home/runner/work/operator-lifecycle-manager/operator-lifecycle-manager/test/e2e/user_defined_sa_test.go:25
  with permission [It]
  /home/runner/work/operator-lifecycle-manager/operator-lifecycle-manager/test/e2e/user_defined_sa_test.go:82

  
  	Error Trace:	user_defined_sa_test.go:110
  	            				runner.go:113
  	            				runner.go:64
  	            				it_node.go:26
  	            				spec.go:215
  	            				spec.go:138
  	            				spec_runner.go:200
  	            				spec_runner.go:170
  	            				spec_runner.go:66
  	            				suite.go:79
  	            				ginkgo_dsl.go:238
  	            				ginkgo_dsl.go:221
  	            				e2e_test.go:57
  	Error:      	Received unexpected error:
  	            	timed out waiting for the condition
  	Test:       	User defined service account with permission
@timflannagan timflannagan added the kind/bug Categorizes issue or PR as related to a bug. label Oct 1, 2021
@timflannagan
Copy link
Contributor Author

cc @dinhxuanvu

@timflannagan timflannagan added kind/failing-test Categorizes issue or PR as related to a consistently or frequently failing test. and removed kind/bug Categorizes issue or PR as related to a bug. labels Nov 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/failing-test Categorizes issue or PR as related to a consistently or frequently failing test.
Projects
None yet
Development

No branches or pull requests

1 participant