"one-line-install" on Opto 22
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 30/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- javascript, node.js
- 領域
- devops, embedded-iot
調査の方向性
まず、groov epic で1行のインストールを再現し、約束されている完全なログを収集します。Node.js を /tmp にダウンロードして Node.js のバージョンを選択するインストーラーパスを追跡します。この説明ではソースファイルもテストも指定されておらず、done では要求された /tmp の空き容量チェックと、報告されている Node.js 20 および libstdc++ の失敗を対象にする必要があります。
索引モデルが issue の本文から書いたものです。
説明
Current Behavior
A customer attempted to install device agent using the "one-line-instal" but failed ...
Checking Node.js installation...
Installing Node.js 20.19.1...
[ERROR] Node.js setup failed: failed to save Node.js download: write /tmp/nodejs-download3198778220: no space left on device
[ERROR] Installation failed: node.js setup failed: failed to save Node.js download: write /tmp/nodejs-download3198778220: no space left on device
To work around this, I asked the user to set env var TMPDIR to a partition with lots of space
Next, the installation failed due to Node20 version not being supported on the hardware
After running with --nodejs-version=18, it installed but is complaining about libcstd++.so.6 - but appears to actually work.
@robmarcer or I will add full logs once we get a copy.
Expected Behavior
Consider checking size of /tmp before installation?
Steps To Reproduce
You will need access to a groov epic (ZJ has one)
Environment
- FlowFuse version:
- Node.js version:
- npm version:
- Platform/OS:
- Browser:
Linked Customers
- 主要言語
- JavaScript
- スター
- 20
- フォーク
- 10
- 平均マージ
- 3日 5時間
- マージ済み PR(30日)
- 19
環境構築
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
FlowFuse/device-agent のほかの issue
-
Installer: Determine whether Node.js deployments via Chocolatey on Windows OS can be supported対応中かも @ppawlowski が 5 日前に担当しました。 オープンneeds-triage
FlowFuse/device-agent#756 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
Installer: Add support for non-default Node.js installs deployed on Windows OS with MSI対応中かも @ppawlowski が 5 日前に担当しました。 オープンtype:feature
FlowFuse/device-agent#755 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
customer request needs-triage scope:device type:feature
難易度 5/5 1週間以上 初心者へのやさしさ 38/100
FlowFuse/device-agent#741 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
Update Device Agent Installer flow for interactive onboarding再び着手できるかも @ppawlowski が 74 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンtask
FlowFuse/device-agent#694 · コメント 1 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
Device Agent onboarding from scratch再び着手できるかも @knolleary が 88 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンinitiative:release-2.33
FlowFuse/device-agent#678 · コメント 5 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
FlowFuse/device-agent の issue をすべて見る
似ている issue
-
automation models
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
needs:triage
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信
-
enhancement status: needs triage
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
mastra-ai/mastra#25508 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信
-
agentic-workflows
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
githubnext/gh-aw-cao#15017 ·
メンテナーはふだん 1 日以内に返信