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

fix(flagd): use custom channel credentials in RPC resolver

Abierto
#454 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@tuhinkanti ya está trabajando en esto.

Desde el 4/10/2026.

  • #453 de @tuhinkanti — abierto

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
grpc, python
Área
backend, security

Línea de trabajo

Start with the flagd provider's RPC resolver, where the channel is created via grpc.aio.secure_channel, and compare it to the in-process resolver that already honours channel_credentials. Check open pull request #453 first, since it targets this same gap and would make the work redundant. Done means the RPC path passes configured credentials while falling back to the existing tls and cert_path behaviour, with documented setup and tests covering both resolver paths.

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

Descripción

The flagd provider accepts custom gRPC channel credentials through channel_credentials. The in-process resolver uses this setting. The RPC resolver does not pass it to grpc.aio.secure_channel.

This gap prevents applications from using custom transport credentials, including mutual TLS (mTLS), with the RPC resolver.

Update the RPC resolver to pass configured credentials when it creates its channel. If callers do not set custom credentials, keep the existing tls and cert_path behavior. Document this setup and test both resolver paths.

Lenguaje dominante
Python
Estrellas
27
Forks
33
Merge medio
1 d 17 h
PR fusionados (30 d)
15

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 open-feature/python-sdk-contrib

Todos los issues de open-feature/python-sdk-contrib

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.