RancherOS はEnd of Life になり、次回作がすでに放たれていることを知った
TL;DR
RancherOS の役目は BurmillaOS に引き継がれたようです。
背景
もともと Longhorn を試すためにある程度まともな k8s クラスターを構築しようとしていたのが事の発端。最初は openSUSE を Node ホストマシンとして頑張ろうとしていたがうまくいかず、 RancherOS なら間違いないやろ!と試したところ…
いいところまでいったのだが、もう一歩のところで引っかかった。
Pod ログを見てみると
I0619 07:48:25.350207 1 shared_informer.go:197] Waiting for caches to sync for longhorn kubernetes node
I0619 07:48:25.350243 1 shared_informer.go:204] Caches are synced for longhorn kubernetes node
W0619 07:48:25.350495 1 client_config.go:541] Neither --kubeconfig nor --master was specified. Using the inClusterConfig. This might not work.
time="2021-06-19T07:48:25Z" level=info msg=Start controller=longhorn-kubernetes-configmap-controller node=ctrl11
I0619 07:48:25.352365 1 shared_informer.go:197] Waiting for caches to sync for longhorn-kubernetes-configmap-controller
I0619 07:48:25.352404 1 shared_informer.go:204] Caches are synced for longhorn-kubernetes-configmap-controller
time="2021-06-19T07:48:25Z" level=info msg=Start controller=longhorn-kubernetes-secret-controller node=ctrl11
I0619 07:48:25.352654 1 shared_informer.go:197] Waiting for caches to sync for longhorn-kubernetes-secret-controller
I0619 07:48:25.352661 1 shared_informer.go:204] Caches are synced for longhorn-kubernetes-secret-controller
time="2021-06-19T07:48:25Z" level=fatal msg="Error starting manager: cannot get disk info of directory /var/lib/longhorn/: Failed to execute: nsenter [--mount=/host/proc/1083/ns//mnt stat -fc {\"path\":\"%n\",\"fsid\":\"%i\",\"type\":\"%T\",\"freeBlock\":%f,\"totalBlock\":%b,\"blockSize\":%S} /var/lib/longhorn/], output , stderr, nsenter: failed to execute stat: No such file or directory\n, error exit status 1"
/var/lib/longhorn がないんか?作りゃええんか?と思ったが門外漢なのでまずググると、下記の issue がヒット。
Longhorn manager not run on RancherOS #828
エラー出力がまったく同じだ、勝ったなガハハと思ったがそれ以下のスクロールバーがずいぶん長い。一応読み進めてみると
@raelix I think because RancherOS it's in EOL, people are looking for other options.
まじかー、またOSインストールしなおしか…… RancherOS の後継 BurmillaOS を使うのがよさそう。ドキュメントをさっと見た感じ、基本的な操作は RancherOS とまったく同じ。
本当に移り変わりが目まぐるしい。今日も一日OSインストールRTA。