lightninglabs / lightninglabs/lndinit

add a `wait-ready` command for tapd and litd

Open
#70 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
37
Forks
18
Avg merge
1h 30m
Merged PRs (30d)
1

Description

We need an equivalent of `wait-ready` for tapd and litd.

For example, as it is right now, we can try to upload a tapd macaroon to kubernetes secrets and when it does not exist, it seems `lndinit` just hangs because of https://github.com/lightninglabs/lndinit/issues/68 .

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the existing `wait-ready` command and its command entry point, then trace how readiness is checked for other daemons. Determine how equivalent checks should work for tapd and litd, including the Kubernetes-secret case described here. Done means callers can wait for either daemon to be ready instead of lndinit hanging when the macaroon is absent.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
cli, devops
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.