HumanSignal / HumanSignal/label-studio

liveness/readiness failure on ipv6

Open
#7,501 4 comments 1 reaction 0 assignees View on GitHub
Dominant language
TypeScript
Stars
28.3k
Forks
3.7k
Avg merge
14h
Merged PRs (30d)
15

Description

**Describe the bug**
Label Studio does not appear to be listening on ipv6.

I launched Label Studio version 1.17 into 2 different kubernetes clusters, one with ipv4 networking and one with ipv6 networking. The app launched successfully on ipv4, but failed on the liveness/readiness checks on ipv6.

```
Readiness probe failed: Get "http://[*ipv6 address*[]:8085/version": dial tcp [*ipv6 address*]:8085: connect: connection refused
```

**To Reproduce**
Steps to reproduce the behavior:
1. Deploy Label Studio into a kubernetes cluster with ipv6 IP family
2. Observe liveness/readiness checks fail

**Expected behavior**
Expect a successful app launch.

**Screenshots**
N/A

**Environment (please complete the following information):**
- OS: Linux
- Label Studio Version 1.17.0 via helm chart 1.9.9

**Additional context**
Upgrading from 1.16 did not resolve the issue despite https://github.com/HumanSignal/label-studio/issues/7081. If there's some configuration I'm missing please let me know. Thanks!

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.