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

Static authentication class is not working

Abierto
#583 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
kubernetes, rust

Línea de trabajo

Comienza con los ejemplos de AuthenticationClass y SupersetCluster.yaml del informe y, a continuación, sigue la reconciliación de autenticación de SupersetCluster que emite el error supported-providers. Compara el manejo existente de LDAP y OIDC con el proveedor estático solicitado. Se considera terminado cuando se acepta una AuthenticationClass estática y SupersetCluster se reconcilia correctamente.

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

Descripción

Affected Stackable version

24.11.1

Affected Apache Superset version

No response

Current and expected behavior

I tried to configure static authentication class for my superset cluster.

the authentication class itself worked:

apiVersion: v1
kind: Secret
metadata:
  name: superset-users-credentials  
type: kubernetes.io/opaque
stringData:
  test1: test123

---
apiVersion: authentication.stackable.tech/v1alpha1
kind: AuthenticationClass
metadata:
  name: superset-users
spec:
  provider:
    static:
      userCredentialsSecret:
        name: superset-users-credentials

but when i used this authenticationClass in the SupersetCluster instance i got this error:

2024-12-31T16:02:44.845314Z ERROR stackable_operator::logging::controller: Failed to reconcile object controller.name="supersetcluster.superset.stackable.tech" error=reconciler for object SupersetCluster.v1alpha1.superset.stackable.tech/simple-superset.analytics failed error.sources=[failed to apply authentication configuration, failed to use authentication provider "Static" for authentication class "superset-users" - supported providers: ["LDAP", "OIDC"]]

this is the SupersetCluster.yaml file:

---
apiVersion: superset.stackable.tech/v1alpha1
kind: SupersetCluster
metadata:
  name: simple-superset
  namespace: analytics
spec:
  image:
    productVersion: 4.0.2
  clusterConfig:
    credentialsSecret: simple-superset-credentials
    authentication:
    - authenticationClass: superset-users

any suggestions?

Possible solution

No response

Additional context

No response

Environment

No response

Would you like to work on fixing this bug?

None

Lenguaje dominante
Rust
Estrellas
35
Forks
4
Merge medio
11 h 1 min
PR fusionados (30 d)
10

Preparar el entorno

  • Sin Dockerfile ni archivo de Docker Compose
  • Tiene una plantilla de pull request
  • Sin guía de contribución

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 stackabletech/superset-operator

Todos los issues de stackabletech/superset-operator

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.