133 Commits

Author SHA1 Message Date
hueso
69b2826600 podman compatibility 2024-10-26 23:24:32 -03:00
dev random
2a49ff5e93 Merge branch 'king-11/first-sync-docs' into 'main'
docs: first chain sync

See merge request lightning-signer/vls-container!32
2024-09-18 10:01:35 +00:00
Lakshya Singh
e20e7f2a61
docs: first chain sync
run only bitcoin-core and txoo until full chain sync is achieved
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-09-17 22:53:58 +05:30
Lakshya Singh
0d8946cb7f
compose: add healthy constraint for txoo
txoo needs to have all attestations before node starts otherwise it will
fail to provide them to signer and fail
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-09-17 22:53:56 +05:30
dev random
1df2be3fa5 Merge branch 'king-11/update-vls' into 'main'
VLS: version v0.12.0

See merge request lightning-signer/vls-container!30
2024-08-29 17:59:26 +00:00
Lakshya Singh
00ae8d5728
txoo: update to v0.8.1
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-29 21:27:14 +05:30
Lakshya Singh
43eaa9c8d3
docs: remove v1 compatibility
- update ci for submount feature
- update versions
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-29 21:26:55 +05:30
Devrandom
8ca100078a
add missing lss section for regtest 2024-08-29 21:21:37 +05:30
Lakshya Singh
f30f1ce3ac
txoo: version 0.8.0
- clap derive requires rust version 1.74
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-29 21:21:35 +05:30
Lakshya Singh
61d6c90663
ci: add test to ensure progress not just start
service should have synced to height 101 by end
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-29 21:21:34 +05:30
Lakshya Singh
05bdda9cac
ci: volume creation not needed for regtest
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-29 21:21:32 +05:30
Lakshya Singh
e46298a6f8
txoo: connect to vls and cln
- set env var for vls frontend
- set arg for vlsd2
- create txoo-server service
- cln uses http source
- vls fetch public key using curl with retries fail if not set
- update README for vls standalone
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-29 21:21:15 +05:30
Lakshya Singh
a406c2a7ec
vls: update to v0.12.0 Benevolent Basilisk
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-25 19:59:45 +05:30
Lakshya Singh
36b55220a8
clboss and plugins update
- clboss v0.14.0-rc.1
- plugins main
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-25 19:57:17 +05:30
Lakshya Singh
84a4d118d9
txoo: update v0.7.1
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-25 19:57:15 +05:30
Lakshya Singh
19d8906e38
Dockerfile: use env vars for consistency
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-25 19:57:14 +05:30
Lakshya Singh
b04cfd3a00
txoo: version 0.7.0
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-08-25 19:57:11 +05:30
dev random
40f38c9015 Merge branch 'rk16449/lss-changes' into 'main'
LSS Dockerfile/Compose support

See merge request lightning-signer/vls-container!31
2024-08-23 16:34:04 +00:00
rk16449
35f8e2d706 LSS Dockerfile/Compose support 2024-08-23 16:34:04 +00:00
dev random
4c1d5355d7 Merge branch 'king-11/update-cln-vls' into 'main'
vls: add rpc server credentials

See merge request lightning-signer/vls-container!26
2024-06-26 10:10:52 +00:00
Lakshya Singh
b82341616a
vls: update to main
add rpc server auth creds
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-06-12 22:48:13 +05:30
Lakshya Singh
08d2776f20
cln: update to v24.05 clboss to master
add jq as new dependency
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
CLN-v24.05
2024-06-12 22:48:02 +05:30
Ken Sedgwick
fbd1eb39d6 Merge branch 'king-11/plugin-update' into 'main'
cln: add summars, monitor and clnrest

See merge request lightning-signer/vls-container!29
2024-06-12 15:35:57 +00:00
Lakshya Singh
d254b95cbe
cln: install clnrest dependencies
expose clnrest port to outside by default
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-06-12 05:54:41 +05:30
Lakshya Singh
74634931aa
cln: add summars and monitor plugin
remove summary plugin archived
update plugin repo to latest
cln healthcheck don't use plugins rely to getinfo command
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-06-12 05:54:17 +05:30
dev random
50bebd3700 Merge branch 'fix_build' into 'main'
Fix docker compose build issues

See merge request lightning-signer/vls-container!27
2024-06-03 16:39:43 +00:00
Pascal Grange
e3937d6d28 FIX install of pyln-client
Without python3-dev and libffi-dev we have compilation issues
when pip installing pyln-client.
2024-05-29 14:56:21 +02:00
Pascal Grange
5805f29f6e FIX installation of grpcio-tools
Without linux-headers we have a compilation issue when
pip installing grpcio-tools.

Probably related to https://github.com/grpc/grpc/issues/24722
2024-05-29 14:55:57 +02:00
dev random
625a72bab1 Merge branch 'king-11/reap-zombie' into 'main'
docker images: clean kill using tini

See merge request lightning-signer/vls-container!28
2024-05-28 22:51:48 +00:00
Lakshya Singh
a2b9be40e7
docker images: clean kill using tini
- PID 1 does not have default signal handlers which causes
unclean shutdown of processes
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-05-25 18:24:49 +05:30
Lakshya Singh
42c340b5ac
docs: add gdb backtrace commands
- update CLN version
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-04-15 22:44:21 +05:30
Lakshya Singh
7458e5ea9e Merge branch 'king-11/release-testing' into 'main'
cln: v24.02.2 clboss: v0.13.1

See merge request lightning-signer/vls-container!25
2024-04-13 10:44:36 +00:00
Lakshya Singh
9918df2796
clboss: v0.13.1
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-04-11 22:41:42 +05:30
Lakshya Singh
eff3b61785
cln: v24.02.2
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
CLN-v24.02.2
2024-04-11 22:13:03 +05:30
dev random
22a3e0293a add -f flags to single-node section 2024-03-28 12:06:45 +00:00
dev random
6ce34eecd7 Merge branch 'king-11/env_var_change' into 'main'
cln: add VLS_CLN_VERSION env var

See merge request lightning-signer/vls-container!24
2024-03-19 14:55:25 +00:00
Lakshya Singh
ef1eec7f04
cln: add VLS_CLN_VERSION env var
- required for newer remote_hsmd_socket versions
- keep backward compatible by having GREENLIGHT_VERSION
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-03-18 22:07:11 +05:30
dev random
ee48f8406b Merge branch 'king-11/maintenance' into 'main'
easy configuration and updates

See merge request lightning-signer/vls-container!23
2024-03-14 10:18:19 +00:00
Lakshya Singh
7e5ac7c0e9
docs: add debugging commands
- remove wallet creation command
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-03-13 22:13:26 +05:30
Lakshya Singh
aee7a57c95
bitcoind: v26.0 handle gpg failure
- gpg returns error code 2 for untrusted keys accept it for now
- refresh gpg keys
- directory changes for configure.ac file
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
BTC-v26.0
2024-03-13 22:09:24 +05:30
Lakshya Singh
5002b0bb29
cln: v24 fixes new dep and summary plugin
- dir is left dirty if we use make so instead using just make install
- summary plugin is archived
- new dep for cln grpcio tools
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
CLN-v24.02
2024-03-13 22:07:58 +05:30
Lakshya Singh
8702d3cc1a
env: add versions for all services
- btc 26.0
- cln 24.0
- vls 0.11.0
- txoo 0.6.4
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
VLS-v0.11.0 CLBOSS-v0.13.0
2024-03-13 22:07:07 +05:30
Lakshya Singh
91e4c9b8af
compose: add build args and remove defaults
- repository and hashes
- bitcoin version and sha256sums hash
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-03-13 22:03:16 +05:30
Lakshya Singh
4eab2f968a Merge branch '2024-02-vls-git-hash' into 'main'
fix VLS_GIT_HASH handling

See merge request lightning-signer/vls-container!22
CLN-v23.11.2 VLS-v0.11.0-rc.3
2024-02-29 16:33:24 +00:00
Lakshya Singh
22a21856ae
vls: improve log message for hash
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-02-29 21:52:39 +05:30
Lakshya Singh
eea0b9fe5f
vls: move to 0.11.rc3
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-02-29 21:49:03 +05:30
Devrandom
a0ca938155 fix VLS_GIT_HASH handling 2024-02-27 22:20:05 +01:00
dev random
0833cfba0e Merge branch 'king-11/bitcoind_health_regtest' into 'main'
bitcoind: healthcheck fix regtest

See merge request lightning-signer/vls-container!20
2024-02-21 16:20:35 +00:00
Lakshya Singh
6212e2f56f
vls: use v0.11.0-rc.2 candidate
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-02-21 20:24:44 +05:30
Lakshya Singh
df33aad576
fix: cargo install use cargo.lock
- --locked makes use of cargo.lock
Signed-off-by: Lakshya Singh <lakshay.singh1108@gmail.com>
2024-02-21 20:22:48 +05:30