Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: use bitcoind version 28.1 #1398

Merged
merged 2 commits into from
Feb 3, 2025

Conversation

jp1ac4
Copy link
Collaborator

@jp1ac4 jp1ac4 commented Oct 25, 2024

This resolves #1397.

@jp1ac4 jp1ac4 marked this pull request as draft October 25, 2024 19:10
@nondiremanuel nondiremanuel added the Nice to have If it's not completed in time for the current version, it can be postponed label Oct 28, 2024
@jp1ac4
Copy link
Collaborator Author

jp1ac4 commented Oct 28, 2024

I'm able to reproduce the failing tests locally. It seems that electrs v0.9.11 doesn't work with bitcoind v28.0, but more recent electrs versions do. I'll need to make a more recent electrs binary available and then use this in the CI.

@jp1ac4
Copy link
Collaborator Author

jp1ac4 commented Oct 28, 2024

I've created RCasatta/electrsd#86 to build a more recent electrs binary.

@jp1ac4
Copy link
Collaborator Author

jp1ac4 commented Nov 22, 2024

Error in logs:

./electrs: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by ./electrs)

Perhaps an update to the Docker image is required.

jp1ac4 added a commit to jp1ac4/electrsd that referenced this pull request Jan 31, 2025

Verified

This commit was signed with the committer’s verified signature.
jp1ac4 Michael Mallan
This is in order to use an older GLIBC version so that the
binary can be used in CI functional tests for Liana wallet.

wizardsardine/liana#1398 (comment)
@jp1ac4 jp1ac4 force-pushed the ci-use-bitcoind-28.0 branch from eb44b22 to 4fd5ff7 Compare January 31, 2025 11:39

Verified

This commit was signed with the committer’s verified signature.
jp1ac4 Michael Mallan
@jp1ac4 jp1ac4 force-pushed the ci-use-bitcoind-28.0 branch from c7c0681 to 708bb3a Compare January 31, 2025 12:20
@jp1ac4 jp1ac4 changed the title ci: use bitcoind version 28.0 ci: use bitcoind version 28.1 Jan 31, 2025
@jp1ac4
Copy link
Collaborator Author

jp1ac4 commented Jan 31, 2025

Using the same bitcoind and electrs versions as used by CI, I wasn't able to reproduce the failing test.

@jp1ac4 jp1ac4 marked this pull request as ready for review January 31, 2025 15:47

Verified

This commit was signed with the committer’s verified signature.
jp1ac4 Michael Mallan
@jp1ac4 jp1ac4 force-pushed the ci-use-bitcoind-28.0 branch from 708bb3a to c17e945 Compare February 3, 2025 09:28
Copy link
Member

@edouardparis edouardparis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK c17e945

@edouardparis edouardparis merged commit b7a51c8 into wizardsardine:master Feb 3, 2025
12 checks passed
@jp1ac4 jp1ac4 deleted the ci-use-bitcoind-28.0 branch February 6, 2025 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Nice to have If it's not completed in time for the current version, it can be postponed
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

ci: use latest bitcoind version
3 participants