aamir306 opened a new issue #10496:
URL: https://github.com/apache/incubator-superset/issues/10496


   A clear and concise description of what the bug is.
   I am using superset for 4 month now. It was working fine for me but few days 
back when i tried to open database section it was showing me 
   ```
   Sorry, something went wrong
   500 - Internal Server Error
   ```
   Same with table and user datascoure. Also i am unable to select datasource 
in sqllab. It is showing nothing there.
   
   
   ### Expected results
   /databaseview/list/ should show me the list of all database .
   
   ### Actual results
   It is showing error.
   
   #### Screenshots
   for mycompany.superset.com/databaseview/list/
    https://i.stack.imgur.com/n5iED.png
   
   
   ### Environment
   FROM python:3.8-slim
   RUN apt-get update && \
       apt-get install -y build-essential 
   Run apt-get install --no-install-recommends --yes \
       libssl-dev libffi-dev libsasl2-dev libldap2-dev 
default-libmysqlclient-dev \
       firefox-esr wget
   RUN wget 
https://github.com/mozilla/geckodriver/releases/download/v0.26.0/geckodriver-v0.26.0-linux64.tar.gz
   RUN tar -x geckodriver -zf geckodriver-v0.26.0-linux64.tar.gz -O > 
/usr/bin/geckodriver
   RUN chmod +x /usr/bin/geckodriver
   RUN rm geckodriver-v0.26.0-linux64.tar.gz
   COPY requirements.txt requirements.txt
   RUN pip --no-cache-dir install -r requirements.txt
   COPY . /app
   WORKDIR /app
   
   ### Checklist
   Make sure these boxes are checked before submitting your issue - thank you!
   
   logs 
   
   ```
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:34.588965332Z 
[2020-07-25 11:49:34 +0000] [1] [INFO] Starting gunicorn 20.0.4
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:34.589512018Z 
[2020-07-25 11:49:34 +0000] [1] [INFO] Listening at: http://0.0.0.0:9000 (1)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:34.589593219Z 
[2020-07-25 11:49:34 +0000] [1] [INFO] Using worker: gevent
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:34.591815143Z 
[2020-07-25 11:49:34 +0000] [8] [INFO] Booting worker with pid: 8
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:34.616097418Z 
[2020-07-25 11:49:34 +0000] [9] [INFO] Booting worker with pid: 9
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:34.662698666Z 
[2020-07-25 11:49:34 +0000] [10] [INFO] Booting worker with pid: 10
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:34.735632903Z 
[2020-07-25 11:49:34 +0000] [11] [INFO] Booting worker with pid: 11
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:34.745240034Z 
[2020-07-25 11:49:34 +0000] [12] [INFO] Booting worker with pid: 12
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:34.814846675Z 
[2020-07-25 11:49:34 +0000] [13] [INFO] Booting worker with pid: 13
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:34.882702998Z 
[2020-07-25 11:49:34 +0000] [14] [INFO] Booting worker with pid: 14
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:34.986121665Z 
[2020-07-25 11:49:34 +0000] [15] [INFO] Booting worker with pid: 15
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:35.080984341Z 
[2020-07-25 11:49:35 +0000] [16] [INFO] Booting worker with pid: 16
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:35.149155707Z 
[2020-07-25 11:49:35 +0000] [17] [INFO] Booting worker with pid: 17
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:48.447767238Z logging 
was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:48.477300260Z 
INFO:superset.utils.logging_configurator:logging was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:48.675676185Z logging 
was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:48.680448885Z 
INFO:superset.utils.logging_configurator:logging was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:48.845280983Z logging 
was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:48.845331523Z 
INFO:superset.utils.logging_configurator:logging was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:48.923926128Z logging 
was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:48.923972888Z 
INFO:superset.utils.logging_configurator:logging was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:49.066573491Z logging 
was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:49.066618811Z 
INFO:superset.utils.logging_configurator:logging was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:49.152217019Z logging 
was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:49.152263879Z 
INFO:superset.utils.logging_configurator:logging was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:49.338376883Z logging 
was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:49.338421404Z 
INFO:superset.utils.logging_configurator:logging was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:49.602983869Z logging 
was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:49.603036010Z 
INFO:superset.utils.logging_configurator:logging was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:49.728776213Z logging 
was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:49.773329456Z 
INFO:superset.utils.logging_configurator:logging was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:49.913350201Z logging 
was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:49:49.913632434Z 
INFO:superset.utils.logging_configurator:logging was configured successfully
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681820957Z 
/usr/local/lib/python3.8/site-packages/flask_caching/__init__.py:191: 
UserWarning: Flask-Caching: CACHE_TYPE is set to null, caching is effectively 
disabled.
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681879958Z   
warnings.warn(
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681891208Z 
ERROR:root:string argument without an encoding
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681899908Z 
Traceback (most recent call last):
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681907668Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/utils.py", line 349, in 
_get_value_for_key
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681914538Z     
return obj[key]
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681920718Z 
TypeError: 'Database' object is not subscriptable
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681927488Z 
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681933528Z During 
handling of the above exception, another exception occurred:
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681951989Z 
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681957969Z 
Traceback (most recent call last):
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681963699Z   File 
"/usr/local/lib/python3.8/site-packages/flask_appbuilder/api/__init__.py", line 
83, in wraps
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681969249Z     
return f(self, *args, **kwargs)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681973719Z   File 
"/usr/local/lib/python3.8/site-packages/flask_appbuilder/api/__init__.py", line 
153, in wraps
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681978399Z     
return f(self, *args, **kwargs)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681982479Z   File 
"/usr/local/lib/python3.8/site-packages/flask_appbuilder/api/__init__.py", line 
1473, in get_list
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681987239Z     
return self.get_list_headless(**kwargs)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681991669Z   File 
"/usr/local/lib/python3.8/site-packages/flask_appbuilder/api/__init__.py", line 
1410, in get_list_headless
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.681997559Z     
_response[API_RESULT_RES_KEY] = _list_model_schema.dump(lst, many=True).data
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682003089Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/schema.py", line 513, in 
dump
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682008999Z     
preresult = marshal(
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682013769Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/marshalling.py", line 114, 
in serialize
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682020379Z     ret 
= [self.serialize(d, fields_dict, many=False,
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682025579Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/marshalling.py", line 114, 
in <listcomp>
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682030629Z     ret 
= [self.serialize(d, fields_dict, many=False,
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682035740Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/marshalling.py", line 135, 
in serialize
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682040620Z     
value = self.call_and_store(
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682045260Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/marshalling.py", line 63, 
in call_and_store
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682050000Z     
value = getter_func(data)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682055120Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/marshalling.py", line 134, 
in <lambda>
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682059860Z     
getter = lambda d: field_obj.serialize(attr_name, d, accessor=accessor)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682064830Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/fields.py", line 243, in 
serialize
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682070180Z     
value = self.get_value(attr, obj, accessor=accessor)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682075060Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/fields.py", line 186, in 
get_value
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682080090Z     
return accessor_func(check_key, obj, default)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682085100Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/schema.py", line 415, in 
get_attribute
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682090050Z     
return utils.get_value(attr, obj, default)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682094880Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/utils.py", line 336, in 
get_value
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682100160Z     
return _get_value_for_keys(key.split('.'), obj, default)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682105150Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/utils.py", line 341, in 
_get_value_for_keys
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682110070Z     
return _get_value_for_key(keys[0], obj, default)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682115140Z   File 
"/usr/local/lib/python3.8/site-packages/marshmallow/utils.py", line 352, in 
_get_value_for_key
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682121460Z     attr 
= getattr(obj, key)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682126431Z   File 
"/usr/local/lib/python3.8/site-packages/superset/models/core.py", line 203, in 
backend
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682132611Z     
sqlalchemy_url = make_url(self.sqlalchemy_uri_decrypted)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682137581Z   File 
"/usr/local/lib/python3.8/site-packages/superset/models/core.py", line 614, in 
sqlalchemy_uri_decrypted
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682151371Z     
conn.password = self.password
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682156951Z   File 
"/usr/local/lib/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 
287, in __get__
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682161841Z     
return self.impl.get(instance_state(instance), dict_)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682167391Z   File 
"/usr/local/lib/python3.8/site-packages/sqlalchemy/orm/attributes.py", line 
721, in get
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682172391Z     
value = callable_(state, passive)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682177301Z   File 
"/usr/local/lib/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 
449, in __call__
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682182231Z     
return strategy._load_for_state(state, passive)
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682187321Z   File 
"/usr/local/lib/python3.8/site-packages/sqlalchemy/orm/strategies.py", line 
427, in _load_for_state
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682192391Z     
loading.load_on_ident(
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682197161Z   File 
"/usr/local/lib/python3.8/site-packages/sqlalchemy/orm/loading.py", line 201, 
in load_on_ident
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682201991Z     
return load_on_pk_identity(
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682207061Z   File 
"/usr/local/lib/python3.8/site-packages/sqlalchemy/orm/loading.py", line 287, 
in load_on_pk_identity
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682211972Z     
return q.one()
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682230781Z   File 
"/usr/local/lib/python3.8/site-packages/sqlalchemy/orm/query.py", line 3458, in 
one
   webserver-866d7db958-kvzzs webserver 2020-07-25T11:54:50.682238101Z     
   ```
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to