先月のアップデート時にちょっと不安なことがあったので、次のアプデ時にこれやってみようか…:blobcat_guruguru:
https://code.naskya.net/naskya/firefish#私にコマンドの実行ログを送る #クロタネウオ。
Conversation
Notices
-
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 08:05:21 JST かみま :firefish: 新クロタネウオ。
-
Embed this notice
和条門 尚樹 (naoki_wjm@create-key.net)'s status on Wednesday, 06-Dec-2023 08:05:20 JST 和条門 尚樹
@admin@ff.kurotanesou.online
前回は下に貼る投稿からのやりとりでしたが、今から思えばdocker使用の有無とかも書いておくべきだったなって自分でも思いましたし、なかなか「どの情報が必要か」って難しいですよね……
https://create-key.net/notes/9mke2slun14492ex -
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 08:05:20 JST かみま :firefish: 新クロタネウオ。
@naoki_wjm@create-key.net
ですです…まずはそこから:ablobcatnodmeltcry:In conversation permalink -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Wednesday, 06-Dec-2023 08:05:20 JST naskya::dev
@admin@ff.kurotanesou.online @naoki_wjm@create-key.net 取りあえずログ(アップデートスクリプトを実行したときに出てくる全文)が分かれば大丈夫です!
顔文字が喋っているメッセージも状況によって少し違ったりして問題の切り分けに必要となることもあるので、全部送ってねということを強調して書いていました
サーバーのメモリの量が足りなくてアップデートに失敗しているなどの稀なケースもあるにはあって、そういうときにはメモリ量の情報とかも無いと原因が分からなかったりするのですが……まぁでもとにかくログだけもらえれば大丈夫ですIn conversation permalink -
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 08:05:21 JST かみま :firefish: 新クロタネウオ。
不安なこと、これ… #クロタネウオ。
RE: https://ff.kurotanesou.online/notes/9mraqkl2smzv5styIn conversation permalink Attachments
-
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 08:05:21 JST かみま :firefish: 新クロタネウオ。
それこそ前回のアプデ時にコマンドログを取っておけばよかったのだろうけど
先週からサーバの状況も変わってそうだし、その頃はログ出力の方法を認識してなくてですね…
(ダメぽ)In conversation permalink -
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 08:05:21 JST かみま :firefish: 新クロタネウオ。
わーさんの記事のラストにある
「問合せへたっぴ問題」は、ほんとうに…ある…:ablobcatnodmeltcry:
かみまさん、あちこちでテクサポしていた時期があるのだけど
そもそも「問い合わせるのにどんな情報がいるのか」
の時点で、初心者やユーザにはマジでわからない
(ふざけてるとか意地悪してるとかではなく、本当に知らない)In conversation permalink -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Wednesday, 06-Dec-2023 13:56:44 JST naskya::dev
@admin@ff.kurotanesou.online 同じやつですねー、多分私側の問題です……:meow_melt_tears:
ちょっと夜まで対処できないのでお待ちください:ablobcat_pekopeko:In conversation permalink -
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 13:56:45 JST かみま :firefish: 新クロタネウオ。
@dev@post.naskya.net
お世話になっております!
お忙しいところ失礼いたします。
先程アップデートを試みたところ、このようなエラーが出ていました(試しに2回試してみましたが結果が同じでした)
【環境】
VPS:ConoHa VPS 東京リージョン
ディスク:使用量約29GB 空き約67GB
メモリ:2GB(+swap 4095MB)
CPU:3 Logical cores Intel(R) Xeon(R) Gold 6230 CPU @ 2.10GHz
OS:Ubuntu 22.04.3 LTS (GNU/Linux 5.15.0-89-generic x86_64)
【実行ログ】kamima_iruka@160-251-21-30:/tmp$ vi fflog ( ^-^) < Start upgrading Firefish! ( ^-^) < Pulling changes from the remote repo... [running] $ git checkout -- package.json packages/backend/assets [running] $ git pull --ff --no-edit --autostash --strategy-option theirs fatal: the remote end hung up unexpectedly
先日、和尚門さんのサーバで起きていたエラーとは少し異なるようですが、リポジトリ側に繋がらないような状態でしょうか…?
急ぎではありませんので、お手隙の際にご確認いただけますと助かります。よろしくお願いいたします:meowpensivepray:In conversation permalink -
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 13:58:53 JST かみま :firefish: 新クロタネウオ。
@dev@post.naskya.net
早速ありがとうございます、同じでしたか!
此方は急がないので、ご都合のつくときよろしくお願いいたします:meow_folded_hands:In conversation permalink naskya::dev likes this. -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Wednesday, 06-Dec-2023 17:56:43 JST naskya::dev
@admin@ff.kurotanesou.online すみません、今自鯖ではなくミラーリポジトリのほうに更新を push しましたので、$ git remote set-url origin https://codeberg.org/naskya/firefish.gitとしてコードを取得する URL を変えてみてアップデートを再実行していただけますか?
私のサーバーの問題が解消されたら$ git remote set-url origin https://code.naskya.net/naskya/firefishとするだけで状態は元通りになるのでこの操作に関してはそんなに心配しなくて大丈夫です
これでもうまくいかなければまた教えてください:ablobcat_pekopeko:In conversation permalink Attachments
-
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 18:00:25 JST かみま :firefish: 新クロタネウオ。
@dev@post.naskya.net
ありがとうございます!
試してみます〜:abunhdowohop:In conversation permalink naskya::dev likes this. -
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 18:40:47 JST かみま :firefish: 新クロタネウオ。
@dev@post.naskya.net
試してみました!
ログがめちゃくちゃ長かったので、txtファイルにしてみたのですが、これで見られるでしょうか…?
https://file.kurotanesou.online/33de39b7-7c93-4a5a-ba9a-65f25676cfb8
ひとまず
sudo systemctl start ff.kurotanesou.online
してみたところ、アップデート出来たよ〜の通知が表示されていました。In conversation permalink Attachments
-
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Wednesday, 06-Dec-2023 18:40:47 JST naskya::dev
@admin@ff.kurotanesou.online Firefish のインストールされているディレクトリ(./update.sh を普段実行している階層)で$ find . -name "*more-urls*"を実行すると何と表示されますか?
In conversation permalink -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Wednesday, 06-Dec-2023 18:49:46 JST naskya::dev
@admin@ff.kurotanesou.online なるほど
この more-urls というアップデートは左下のヘルプメニューに好きなページをピン止めする機能のもので、元々私のフォークにあったものを本家に取り込んでいます
私が独自に実装したものは packages/backend/migration-neko/ の下にあり、これを本家に移植したときに packages/backend/migration/ の下に移動させたのですが、どうやらファイルが移っていなくて 2 つできちゃっていますね
(試しに私のサーバーでさっきのコマンドを実行してみると以下のようにファイルが一つだけ表示されます)$ find . -name "*more-urls*" ./packages/backend/migration/1699305365258-more-urls.js
うーん、git pull するとファイルの移動も反映されるはずなのですがどうしたんだろう……目先の解決策としては単に ./packages/backend/migration-neko/1699305365258-more-urls.js を削除してしまえばいいのですが、そもそもちゃんと更新が pull できているか少し心配です(アップデートスクリプトを使っている限り問題無いはずなので妙だ……)
取りあえず、その重複しているファイルを削除する前に$ git statusがどうなっているか教えていただけますか(サーバーは止めなくて大丈夫です)In conversation permalink -
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 18:49:47 JST かみま :firefish: 新クロタネウオ。
@dev@post.naskya.net
ありがとうございます!
このようになりました。$ find . -name "*more-urls*" ./packages/backend/migration-neko/1699305365258-more-urls.js ./packages/backend/migration/1699305365258-more-urls.jsIn conversation permalink -
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 18:53:34 JST かみま :firefish: 新クロタネウオ。
@dev@post.naskya.net
ありがとうございます。このようになりました!$ git status ブランチ main このブランチは 'origin/main' よりも4コミット進んでいます。 (use "git push" to publish your local commits) Changes not staged for commit: (use "git add ..." to update what will be committed) (use "git restore ..." to discard changes in working directory) modified: package.json no changes added to commit (use "git add" and/or "git commit -a")In conversation permalink -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Wednesday, 06-Dec-2023 18:53:34 JST naskya::dev
@admin@ff.kurotanesou.online $ git diff origin/main HEADの結果はどうでしょうか
In conversation permalink -
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 18:59:18 JST かみま :firefish: 新クロタネウオ。
@dev@post.naskya.net
ありがとうございます:meowpensivepray:
こちらも長いようなので、テキストファイルにしました。
https://file.kurotanesou.online/d07c647a-5b0a-4d36-8665-9df2fe285a3eIn conversation permalink Attachments
naskya::dev likes this. -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Wednesday, 06-Dec-2023 19:03:31 JST naskya::dev
@admin@ff.kurotanesou.online
なぜか手元にあるファイルの内容が少し食い違ってしまっているようです$ git reset --hard origin/mainをすると強制的に内容を同期できるので(これで重複しているファイルも消えるはず)、その後サーバーを止めてもう一度アップデートスクリプトを実行してエラーが出なくなるか試してみてくださいIn conversation permalink -
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 19:04:50 JST かみま :firefish: 新クロタネウオ。
@dev@post.naskya.net
ありがとうございます。やってみます!In conversation permalink naskya::dev likes this. -
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 19:17:15 JST かみま :firefish: 新クロタネウオ。
@dev@post.naskya.net
うおおおおありがとうございます‼️‼️‼️
久しぶりに( ^-^) < Done! ( ^-^) < Enjoy your sabakan life~を見ることができました〜:ablobcatcheersparkles:In conversation permalink -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Wednesday, 06-Dec-2023 19:17:15 JST naskya::dev
@admin@ff.kurotanesou.online よかったです!
In conversation permalink -
Embed this notice
かみま :firefish: 新クロタネウオ。 (admin@ff.kurotanesou.online)'s status on Wednesday, 06-Dec-2023 19:19:22 JST かみま :firefish: 新クロタネウオ。
@dev@post.naskya.net
ドキドキしました…こういうコトもあるんですね
11/28のアプデ時に、マイグレーションのエラーがあったので
その時からなにか引きずっていたのかもしれません…
お忙しい中、お時間をいただきありがとうございました:abunhdhappy:In conversation permalink naskya::dev likes this.
-
Embed this notice