You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@superset.apache.org by GitBox <gi...@apache.org> on 2018/01/16 12:25:43 UTC

[GitHub] yamyamyuo opened a new issue #4219: init superset error

yamyamyuo opened a new issue #4219: init superset error
URL: https://github.com/apache/incubator-superset/issues/4219
 
 
   Make sure these boxes are checked before submitting your issue - thank you!
   
   - [x] I have checked the superset logs for python stacktraces and included it here as text if any
   - [x] I have reproduced the issue with at least the latest released version of superset
   - [x] I have checked the issue tracker for the same issue and I haven't found one similar
   
   
   ### Superset version
   0.22.1
   
   
   ### Expected results
   
   
   ### Actual results
   
   
   ### Steps to reproduce
   
   
   I update my superset today, but found every step of init superset pop same warning:
   
   ```
   2018-01-16 20:17:45,625:ERROR:flask_appbuilder.base:'NoneType' object has no attribute 'name'
   Traceback (most recent call last):
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/base.py", line 462, in _add_permission
       self.sm.add_permissions_view(baseview.base_permissions, baseview.__class__.__name__)
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/security/manager.py", line 804, in add_permissions_view
       if perm_view.permission.name not in base_permissions:
   AttributeError: 'NoneType' object has no attribute 'name'
   2018-01-16 20:17:45,626:ERROR:flask_appbuilder.base:Add Permission on View Error: 'NoneType' object has no attribute 'name'
   2018-01-16 20:17:45,917:ERROR:flask_appbuilder.base:'NoneType' object has no attribute 'name'
   Traceback (most recent call last):
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/base.py", line 462, in _add_permission
       self.sm.add_permissions_view(baseview.base_permissions, baseview.__class__.__name__)
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/security/manager.py", line 804, in add_permissions_view
       if perm_view.permission.name not in base_permissions:
   AttributeError: 'NoneType' object has no attribute 'name'
   2018-01-16 20:17:45,917:ERROR:flask_appbuilder.base:Add Permission on View Error: 'NoneType' object has no attribute 'name'
   ```
   
   No matter which init step, like ` fabmanager create-admin --app superset`, `superset db upgrade`, `superset init` to `superset runserver`, all of them pop error message as shown above.
   
   The following are steps to reproduce:
   
   ### ` fabmanager create-admin --app superset`
   ```
   
   Username [admin]: a
   User first name [admin]: a
   User last name [user]: a
   Email [admin@fab.org]: a@gmail.com
   Password:
   Repeat for confirmation:
   2018-01-16 20:17:45,625:ERROR:flask_appbuilder.base:'NoneType' object has no attribute 'name'
   Traceback (most recent call last):
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/base.py", line 462, in _add_permission
       self.sm.add_permissions_view(baseview.base_permissions, baseview.__class__.__name__)
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/security/manager.py", line 804, in add_permissions_view
       if perm_view.permission.name not in base_permissions:
   AttributeError: 'NoneType' object has no attribute 'name'
   2018-01-16 20:17:45,626:ERROR:flask_appbuilder.base:Add Permission on View Error: 'NoneType' object has no attribute 'name'
   2018-01-16 20:17:45,917:ERROR:flask_appbuilder.base:'NoneType' object has no attribute 'name'
   Traceback (most recent call last):
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/base.py", line 462, in _add_permission
       self.sm.add_permissions_view(baseview.base_permissions, baseview.__class__.__name__)
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/security/manager.py", line 804, in add_permissions_view
       if perm_view.permission.name not in base_permissions:
   AttributeError: 'NoneType' object has no attribute 'name'
   2018-01-16 20:17:45,917:ERROR:flask_appbuilder.base:Add Permission on View Error: 'NoneType' object has no attribute 'name'
   Recognized Database Authentications.
   Admin User a created.
   ```
   
   ### superset db upgrade
   ```
   2018-01-16 20:21:50,474:ERROR:flask_appbuilder.base:'NoneType' object has no attribute 'name'
   Traceback (most recent call last):
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/base.py", line 462, in _add_permission
       self.sm.add_permissions_view(baseview.base_permissions, baseview.__class__.__name__)
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/security/manager.py", line 804, in add_permissions_view
       if perm_view.permission.name not in base_permissions:
   AttributeError: 'NoneType' object has no attribute 'name'
   2018-01-16 20:21:50,475:ERROR:flask_appbuilder.base:Add Permission on View Error: 'NoneType' object has no attribute 'name'
   2018-01-16 20:21:50,754:ERROR:flask_appbuilder.base:'NoneType' object has no attribute 'name'
   Traceback (most recent call last):
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/base.py", line 462, in _add_permission
       self.sm.add_permissions_view(baseview.base_permissions, baseview.__class__.__name__)
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/security/manager.py", line 804, in add_permissions_view
       if perm_view.permission.name not in base_permissions:
   AttributeError: 'NoneType' object has no attribute 'name'
   2018-01-16 20:21:50,754:ERROR:flask_appbuilder.base:Add Permission on View Error: 'NoneType' object has no attribute 'name'
   INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
   INFO  [alembic.runtime.migration] Will assume transactional DDL.
   ```
   
   
   ### superset runserver
   ```
   2018-01-16 20:22:38,572:ERROR:flask_appbuilder.base:'NoneType' object has no attribute 'name'
   Traceback (most recent call last):
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/base.py", line 462, in _add_permission
       self.sm.add_permissions_view(baseview.base_permissions, baseview.__class__.__name__)
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/security/manager.py", line 804, in add_permissions_view
       if perm_view.permission.name not in base_permissions:
   AttributeError: 'NoneType' object has no attribute 'name'
   2018-01-16 20:22:38,573:ERROR:flask_appbuilder.base:Add Permission on View Error: 'NoneType' object has no attribute 'name'
   2018-01-16 20:22:38,880:ERROR:flask_appbuilder.base:'NoneType' object has no attribute 'name'
   Traceback (most recent call last):
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/base.py", line 462, in _add_permission
       self.sm.add_permissions_view(baseview.base_permissions, baseview.__class__.__name__)
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/flask_appbuilder/security/manager.py", line 804, in add_permissions_view
       if perm_view.permission.name not in base_permissions:
   AttributeError: 'NoneType' object has no attribute 'name'
   2018-01-16 20:22:38,880:ERROR:flask_appbuilder.base:Add Permission on View Error: 'NoneType' object has no attribute 'name'
   Starting server with command:
   gunicorn -w 2 --timeout 60 -b  0.0.0.0:8088 --limit-request-line 0 --limit-request-field_size 0 superset:app
   
   [2018-01-16 20:22:39 +0800] [71749] [INFO] Starting gunicorn 19.7.1
   [2018-01-16 20:22:39 +0800] [71749] [INFO] Listening at: http://0.0.0.0:8088 (71749)
   [2018-01-16 20:22:39 +0800] [71749] [INFO] Using worker: sync
   [2018-01-16 20:22:39 +0800] [71752] [INFO] Booting worker with pid: 71752
   [2018-01-16 20:22:39 +0800] [71753] [INFO] Booting worker with pid: 71753
   [2018-01-16 20:22:40 +0800] [71752] [ERROR] Exception in worker process
   Traceback (most recent call last):
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/arbiter.py", line 578, in spawn_worker
       worker.init_process()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/workers/base.py", line 126, in init_process
       self.load_wsgi()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/workers/base.py", line 135, in load_wsgi
       self.wsgi = self.app.wsgi()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/app/base.py", line 67, in wsgi
       self.callable = self.load()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 65, in load
       return self.load_wsgiapp()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 52, in load_wsgiapp
       return util.import_app(self.app_uri)
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/util.py", line 352, in import_app
       __import__(module)
     File "/Users/serena/Documents/serena/incubator-superset/superset/__init__.py", line 156, in <module>
       update_perms=utils.get_update_perms_flag(),
   TypeError: __init__() got an unexpected keyword argument 'update_perms'
   [2018-01-16 20:22:40 +0800] [71752] [INFO] Worker exiting (pid: 71752)
   [2018-01-16 20:22:40 +0800] [71753] [ERROR] Exception in worker process
   Traceback (most recent call last):
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/arbiter.py", line 578, in spawn_worker
       worker.init_process()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/workers/base.py", line 126, in init_process
       self.load_wsgi()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/workers/base.py", line 135, in load_wsgi
       self.wsgi = self.app.wsgi()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/app/base.py", line 67, in wsgi
       self.callable = self.load()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 65, in load
       return self.load_wsgiapp()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 52, in load_wsgiapp
       return util.import_app(self.app_uri)
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/util.py", line 352, in import_app
       __import__(module)
     File "/Users/serena/Documents/serena/incubator-superset/superset/__init__.py", line 156, in <module>
       update_perms=utils.get_update_perms_flag(),
   TypeError: __init__() got an unexpected keyword argument 'update_perms'
   [2018-01-16 20:22:40 +0800] [71753] [INFO] Worker exiting (pid: 71753)
   Traceback (most recent call last):
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/bin/gunicorn", line 11, in <module>
       sys.exit(run())
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", line 74, in run
       WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/app/base.py", line 203, in run
       super(Application, self).run()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/app/base.py", line 72, in run
       Arbiter(self).run()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/arbiter.py", line 231, in run
       self.halt(reason=inst.reason, exit_status=inst.exit_status)
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/arbiter.py", line 344, in halt
       self.stop()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/arbiter.py", line 393, in stop
       time.sleep(0.1)
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/arbiter.py", line 244, in handle_chld
       self.reap_workers()
     File "/Users/serena/Documents/serena/incubator-superset/fix_css/lib/python2.7/site-packages/gunicorn/arbiter.py", line 524, in reap_workers
       raise HaltServer(reason, self.WORKER_BOOT_ERROR)
   gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3>
   ```
   
   cannot start superset ?, and even I started, the css is missing somehow..
   I am using OSX, is there anything wrong with my computer??
   
   
   
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services