Skip to content

Conversation

@apoelstra
Copy link
Member

Unlike in Bitcoin, our message handling thread needs to open sockets in order to call out to the mainchain RPC interface. We recently brought in a seccomp syscall whitelist from upstream, which is enabled on my local CI box (though apparently not on Github CI) and it is failing on this.

Unlike in Bitcoin, our message handling thread needs to open sockets in order to call out to the mainchain RPC interface. We recently brought in a seccomp syscall whitelist from upstream, which is enabled on my local CI box (though apparently not on Github CI) and it is failing on this.
@delta1
Copy link
Member

delta1 commented Apr 22, 2025

Thanks @apoelstra, confirmed I can now run the funcitonal tests with seccomp enabled.

Tested ACK 12152bf

@delta1 delta1 merged commit 9748c00 into ElementsProject:master Apr 22, 2025
12 of 13 checks passed
apoelstra added a commit to apoelstra/local-nix-ci that referenced this pull request May 2, 2025
Just pull this PR into a local patchfile for now. # # You are committing on CAMUS # # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # On branch main # Your branch is ahead of 'origin/main' by 3 commits. # (use "git push" to publish your local commits) # # Changes to be committed: #	modified: ElementsProject.elements.check-pr.nix #	new file: patches/elements-003.patch #
delta1 added a commit to delta1/elements that referenced this pull request Jul 9, 2025
@apoelstra apoelstra deleted the 2025-04--local-ci-fixes branch September 11, 2025 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants