Skip to content

P2p sidecar - #39

Merged
aptalca merged 3 commits into
masterfrom
p2p-sidecar
Oct 20, 2026
Merged

aptalca merged 3 commits into
masterfrom
p2p-sidecar

Conversation

@aptalca

@aptalca aptalca commented Aug 31, 2026

Copy link
Copy Markdown
Member

#37 redo for ci tests

IrosTheBeggar and others added 3 commits August 19, 2026 21:50
mStream 6.21+ fetches its p2p discovery sidecar binary on first use,
sha256-verified against a manifest committed in the app tree. Baking it
at image build (the app ships a script for exactly this) means discovery
works in containers with no runtime egress to github.com and with no
first-enable download; the fetch is pinned+verified either way, and
images inherit new pins on their normal rebuilds. Runtime fetch remains
as the fallback for anything else, so nothing breaks for older images.

Verified: built the x86_64 image, then in a --network none container the
baked binary executes (--print-id returns a valid node id) as user abc.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Bake the p2p discovery sidecar into the image at build time
@aptalca
aptalca requested a review from a team August 31, 2026 18:23
@LinuxServer-CI LinuxServer-CI moved this to PRs Ready For Team Review in Issue & PR Tracker Aug 31, 2026
@LinuxServer-CI

Copy link
Copy Markdown
Contributor

I am a bot, here are the test results for this PR for commit f369ceb :
https://ci-tests.linuxserver.io/lspipepr/mstream/v6.25.0-pkg-85fb4f89-dev-f369ceb5e11680955d3d7589608a06e8dbf54ddd-pr-39/index.html
https://ci-tests.linuxserver.io/lspipepr/mstream/v6.25.0-pkg-85fb4f89-dev-f369ceb5e11680955d3d7589608a06e8dbf54ddd-pr-39/shellcheck-result.xml

Tag Passed
amd64-v6.25.0-pkg-85fb4f89-dev-f369ceb5e11680955d3d7589608a06e8dbf54ddd-pr-39 ✅
arm64v8-v6.25.0-pkg-85fb4f89-dev-f369ceb5e11680955d3d7589608a06e8dbf54ddd-pr-39 ✅

@LinuxServer-CI

Copy link
Copy Markdown
Contributor

I am a bot, here are the test results for this PR for commit a23cc40 :
https://ci-tests.linuxserver.io/lspipepr/mstream/v6.28.1-pkg-abc574d8-dev-a23cc4004ceb3ee934557dd4cf5f1818833cb199-pr-39/index.html
https://ci-tests.linuxserver.io/lspipepr/mstream/v6.28.1-pkg-abc574d8-dev-a23cc4004ceb3ee934557dd4cf5f1818833cb199-pr-39/shellcheck-result.xml

Tag Passed
amd64-v6.28.1-pkg-abc574d8-dev-a23cc4004ceb3ee934557dd4cf5f1818833cb199-pr-39 ✅
arm64v8-v6.28.1-pkg-abc574d8-dev-a23cc4004ceb3ee934557dd4cf5f1818833cb199-pr-39 ✅

@github-project-automation github-project-automation Bot moved this from PRs Ready For Team Review to PRs Approved in Issue & PR Tracker Sep 20, 2026
@LinuxServer-CI

Copy link
Copy Markdown
Contributor

I am a bot, here are the test results for this PR for commit e9162ea :
https://ci-tests.linuxserver.io/lspipepr/mstream/v6.31.1-pkg-f7202068-dev-e9162eacec06406ba3cc2fbe2054e961c27baa54-pr-39/index.html
https://ci-tests.linuxserver.io/lspipepr/mstream/v6.31.1-pkg-f7202068-dev-e9162eacec06406ba3cc2fbe2054e961c27baa54-pr-39/shellcheck-result.xml

Tag Passed
amd64-v6.31.1-pkg-f7202068-dev-e9162eacec06406ba3cc2fbe2054e961c27baa54-pr-39 ✅
arm64v8-v6.31.1-pkg-f7202068-dev-e9162eacec06406ba3cc2fbe2054e961c27baa54-pr-39 ✅

@IrosTheBeggar

Copy link
Copy Markdown
Contributor

Hey I just wanted to bump this ticket and see if it's ready to merge

@aptalca

aptalca commented Oct 20, 2026

Copy link
Copy Markdown
Member Author

@IrosTheBeggar sorry this got held up because we had to have a larger internal discussion about AI agents as authors in commits to our repos. We didn't have a policy about it so we had to figure it out. All good now and ready to merge. Thanks.

@aptalca
aptalca merged commit 2abf688 into master Oct 20, 2026
6 checks passed
@aptalca
aptalca deleted the p2p-sidecar branch October 20, 2026 19:17
@LinuxServer-CI LinuxServer-CI moved this from PRs Approved to Done in Issue & PR Tracker Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

4 participants