hyperweb-io / hyperweb-io/starship
bug: relayer does not start with Neutron
- Dominant language
- TypeScript
- Stars
- 77
- Forks
- 39
- PR merge metrics
- No merged PRs in 30d
Description
with the following config, relayer just stays `Pending`. If I switch `Neutron` for `CosmosHub` then it does start fine:
```yaml
name: foo
chains:
- id: neutron-1
name: neutron
numValidators: 1
faucet:
enabled: false
ports:
rpc: 26657
grpc: 9090
- id: osmosis-1
name: osmosis
faucet:
enabled: false
numValidators: 1
ports:
rpc: 26658
grpc: 9091
relayers:
- name: neutron-osmosis
type: hermes
replicas: 1
chains:
- neutron-1
- osmosis-1
ports:
rest: 3001
exposer: 3002
registry:
enabled: true
ports:
rest: 8081
```
Some more logs, in case it helps:
```
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
hermes-neutron-osmosis-0 0/2 Init:CrashLoopBackOff 2 (23s ago) 113s
neutron-1-genesis-0 2/2 Running 0 113s
osmosis-1-genesis-0 2/2 Running 0 113s
registry-6fb4575c58-qr2s9 1/1 Running 0 113s
```
```
$ kubectl logs hermes-neutron-osmosis-0
Defaulted container "relayer" out of: relayer, exposer, init-exposer (init), wait-for-chains (init), init-relayer (init)
Error from server (BadRequest): container "relayer" in pod "hermes-neutron-osmosis-0" is waiting to start: PodInitializing
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the YAML with kubectl and inspect the init-container statuses and logs for hermes-neutron-osmosis-0, especially init-relayer and wait-for-chains; the provided relayer log is blocked by PodInitializing. Compare the Neutron configuration with the CosmosHub variant that starts successfully, and consider the issue done when the Neutron/Osmosis relayer pod initializes and reaches Running.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, helm, kubernetes
- Domain
- devops, infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100