Skip to content

fix(darwin): builders はホスト名でなく tailnet の IP で書く - #545

Open
gapul wants to merge 1 commit into
mainfrom
fix/builders-ip
Open

fix(darwin): builders はホスト名でなく tailnet の IP で書く#545
gapul wants to merge 1 commit into
mainfrom
fix/builders-ip

Conversation

@gapul

@gapul gapul commented Sep 1, 2026

Copy link
Copy Markdown
Owner

なぜ IP か

nix のデーモンは root として動くので ~/.ssh/config を読まない。 ホスト名では解決できない:

ssh: Could not resolve hostname macmini
error: failed to start SSH master connection to 'macmini'

root の known_hosts も要る

無いと止まる:

Host key verification failed.

一度きりの手作業なので手順をコメントに残した:

sudo sh -c 'ssh-keyscan -H 100.105.135.49 >> /var/root/.ssh/known_hosts'

疎通と実測

接続:

Store URL: ssh-ng://gapul@100.105.135.49?ssh-key=...
Version: 2.34.8
Trusted: 1

実際に macmini で走ることを確認した。 ビルド内で数えたコア数が母艦と違う:

リモートで数えたコア数: 10
母艦のコア数: 8
copying path '...-remote-cores' from 'ssh-ng://gapul@100.105.135.49'

nix のデーモンは root として動くので ~/.ssh/config を読まず、"macmini" を
解決できない (Could not resolve hostname macmini)。

root の ~/.ssh/known_hosts にホスト鍵も要る。無いと Host key verification failed で
止まる。これは一度きりの手作業なので、その手順をコメントに残した。

疎通確認済み:
  Store URL: ssh-ng://gapul@100.105.135.49?ssh-key=...
  Version: 2.34.8
  Trusted: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant