cockroachdb / cockroachdb/cockroach-operator

Multiple cockroachdb-vcheck pods in pending state cause depoyment to fail

オープン
#465 コメント 9 件 リアクション 0 件 担当者 1 名 @keith-mcclellan が担当を希望しています GitHub で見る
bug
主要言語
Go
スター
318
フォーク
104
平均マージ
1日 6時間
マージ済み PR(30日)
1

説明

Just tried deploying CRDB via the operator and hit an issue which blocked the deployment. The state looked like this:
```
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
cockroach-operator-64fb9fd497-b5gdh 1/1 Running 1 30m
cockroachdb-vcheck-26995099-522cz 0/1 Pending 0 23m
cockroachdb-vcheck-26995101-gkl5j 0/1 Pending 0 21m
cockroachdb-vcheck-26995104-kv8jh 0/1 Pending 0 18m
cockroachdb-vcheck-26995108-k9dq6 0/1 Pending 0 14m
cockroachdb-vcheck-26995116-phdz7 0/1 Completed 0 7m3s
```

After correcting the example.yaml file (I'd spec'd too much CPU/RAM), and they deleting it and re-applying it, I was able to proceed:
```
[mgoddard@MichaelG-MacBook-Pro Bug_Bash_2021.04.29]$ kubectl delete -f example.yaml
crdbcluster.crdb.cockroachlabs.com "cockroachdb" deleted
[mgoddard@MichaelG-MacBook-Pro Bug_Bash_2021.04.29]$ kubectl get pods
NAME READY STATUS RESTARTS AGE
cockroach-operator-64fb9fd497-b5gdh 1/1 Running 1 41m
[mgoddard@MichaelG-MacBook-Pro Bug_Bash_2021.04.29]$ kubectl apply -f example.yaml
crdbcluster.crdb.cockroachlabs.com/cockroachdb created
[mgoddard@MichaelG-MacBook-Pro Bug_Bash_2021.04.29]$ kubectl get pods
NAME READY STATUS RESTARTS AGE
cockroach-operator-64fb9fd497-b5gdh 1/1 Running 1 42m
cockroachdb-0 0/1 ContainerCreating 0 15s
cockroachdb-vcheck-26995134-6r4fh 1/1 Terminating 0 17s
[mgoddard@MichaelG-MacBook-Pro Bug_Bash_2021.04.29]$ kubectl get pods
NAME READY STATUS RESTARTS AGE
cockroach-operator-64fb9fd497-b5gdh 1/1 Running 1 42m
cockroachdb-0 1/1 Running 0 57s
cockroachdb-1 0/1 Running 0 27s
cockroachdb-vcheck-26995134-6r4fh 1/1 Terminating 0 59s
[mgoddard@MichaelG-MacBook-Pro Bug_Bash_2021.04.29]$ kubectl get pods
NAME READY STATUS RESTARTS AGE
cockroach-operator-64fb9fd497-b5gdh 1/1 Running 1 43m
cockroachdb-0 1/1 Running 0 115s
cockroachdb-1 1/1 Running 0 85s
cockroachdb-2 1/1 Running 0 55s
```

Apparently, there was one pending vcheck pod per each of my attempts to revise and reapply the YAML.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。