Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

seaweedfs: Lance ingress and worker URL still point at the old S3 Service name

Abierto Apto para principiantes
#4,878 0 comentarios 1 reacción 0 asignados Ver en GitHub

Los mantenedores suelen responder en 3 días

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
84/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
helm, kubernetes, yaml

Línea de trabajo

Lee s3-service-name-consumers.patch y los casos existentes en tests/s3_service_name_consumers_test.yaml. Actualiza las referencias al backend de ingress de Lance y a la URL del worker que se muestran en el issue para que usen el Service de S3 renombrado; después, añade un caso con un lancePort distinto de cero y un fullnameOverride sobrescrito. El trabajo estará terminado cuando los nombres renderizados usen el Service renombrado y pase la prueba.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

area/storage kind/bug priority/backlog triage/needs-triage

The Lance catalog consumers were never moved to the renamed S3 Service, so they point at a name that may not exist.

The S3 Service is renamed to <name>-s3 by s3-service-name.patch, and s3-service-name-consumers.patch moves its consumers to that name. The S3 ingress, the Iceberg ingress and the COSI endpoint were moved. The Lance catalog came with chart 4.45, and its two consumers still build the name with seaweedfs.componentName, which gives <fullname>-s3:

Nothing breaks today. values.yaml sets s3.lancePort: 0, and both consumers render only with a non-zero port. On top of that, fullnameOverride: seaweedfs makes both names the same string. Turn the catalog on under a different fullname and the Lance ingress points at a Service that does not exist, so it returns 503, and the worker gets a URL that does not resolve.

Fix: add both places to s3-service-name-consumers.patch with the same printf "%s-s3" (include "seaweedfs.name" .) form the other consumers use. A case in tests/s3_service_name_consumers_test.yaml should set a non-zero lancePort and override fullnameOverride, like the existing cases do.

Lenguaje dominante
Go
Estrellas
2.2k
Forks
209
Merge medio
3 d 9 h
PR fusionados (30 d)
262

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de cozystack/cozystack

Todos los issues de cozystack/cozystack

Issues similares

Más issues de Go

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.