apache / superset

Apache Superset is a Data Visualization and Data Exploration Platform
https://superset.apache.org/
Apache License 2.0
60.42k stars 13.03k forks source link

Superset REST API Bug with latest Helm Chart Deployment #24800

Open keenborder786 opened 11 months ago

keenborder786 commented 11 months ago

How to reproduce the bug

I am using the latest helm chart release to install the superset on my local machine. However, when I forward a GET request to the following endpoint: http://localhost:8088/api/v1/database/_info. I am getting the following error:

{error:"'encrypted_extra'"}

Expected results

I tried other _info endpoints as well e.g http://localhost:8088/api/v1/dataset/_info and it works fine returning me the info about the CRUD model and security

Environment

Additional context

Kubernetes Version:

{
  "clientVersion": {
    "major": "1",
    "minor": "25",
    "gitVersion": "v1.25.0",
    "gitCommit": "a866cbe2e5bbaa01cfd5e969aa3e033f3282a8a2",
    "gitTreeState": "clean",
    "buildDate": "2022-08-23T17:44:59Z",
    "goVersion": "go1.19",
    "compiler": "gc",
    "platform": "linux/amd64"
  },
  "kustomizeVersion": "v4.5.7",
  "serverVersion": {
    "major": "1",
    "minor": "25",
    "gitVersion": "v1.25.3",
    "gitCommit": "434bfd82814af038ad94d62ebe59b133fcb50506",
    "gitTreeState": "clean",
    "buildDate": "2022-10-12T10:49:09Z",
    "goVersion": "go1.19.2",
    "compiler": "gc",
    "platform": "linux/amd64"
  }
}

helm version: v3.11.3

keenborder786 commented 11 months ago

Just an update: I also tried the docker deployment and the same bug persist their as well.

michael-s-molina commented 11 months ago

@dpgaspar Could you check this? I can reproduce the error on master.

JaoMarcos commented 5 months ago

Same problem here

rusackas commented 1 month ago

Is anyone still facing this in supported versions of Superset (3.1/4.0) on newer Helm charts? This is at risk of being closed as stale/obsolete if not.

CC @villebro @craig-rueda like I always do for helm-related issues ;)