Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • docker-cubicweb docker-cubicweb
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 17
    • Issues 17
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • cubicweb
  • docker-cubicwebdocker-cubicweb
  • Issues
  • #15

Closed
Open
Created Jul 21, 2021 by Arthur Lutz@arthurOwner

Failing upgrade/start on missing postgresql

/usr/local/lib/python3.7/dist-packages/markdown/util.py:87: DeprecationWarning: SelectableGroups dict interface is deprecated. Use select. 
  INSTALLED_EXTENSIONS = metadata.entry_points().get('markdown.extensions', ()) 
/usr/local/lib/python3.7/dist-packages/logilab/database/postgres.py:581: TargetRenamedDeprecationWarning: [logilab.common.deprecation] deprecated has been renamed and is deprecated, uses callable_deprecated instead 
  @deprecated("[lgdb 1.10] deprecated method") 
Traceback (most recent call last): 
  File "/usr/local/lib/python3.7/dist-packages/cubicweb/cwctl.py", line 207, in run 
    status = cmdmeth(appid) or 0 
  File "/usr/local/lib/python3.7/dist-packages/cubicweb/cwctl.py", line 668, in upgrade_instance 
    mih = config.migration_handler() 
  File "/usr/local/lib/python3.7/dist-packages/cubicweb/server/serverconfig.py", line 478, in migration_handler 
    verbosity=verbosity, 
  File "/usr/local/lib/python3.7/dist-packages/cubicweb/server/migractions.py", line 124, in __init__ 
    self.repo = config.repository() 
  File "/usr/local/lib/python3.7/dist-packages/cubicweb/cwconfig.py", line 1148, in repository 
    repo = Repository(self, vreg=vreg) 
  File "/usr/local/lib/python3.7/dist-packages/cubicweb/server/repository.py", line 409, in __init__ 
    "native", "system", config.system_source_config.copy() 
  File "/usr/local/lib/python3.7/dist-packages/cubicweb/server/repository.py", line 544, in get_source 
    return sources.get_source(type, source_config, self, eid) 
  File "/usr/local/lib/python3.7/dist-packages/cubicweb/server/sources/__init__.py", line 360, in get_source 
    return source_adapter(type)(repo, source_config, eid) 
  File "/usr/local/lib/python3.7/dist-packages/logilab/common/modutils.py", line 125, in __call__ 
    return self._getobj()(*args, **kwargs) 
  File "/usr/local/lib/python3.7/dist-packages/cubicweb/server/sources/native.py", line 386, in __init__ 
    SQLAdapterMixIn.__init__(self, source_config, repairing=repo.config.repairing) 
  File "/usr/local/lib/python3.7/dist-packages/cubicweb/server/sqlutils.py", line 327, in __init__ 
    self.dbhelper = logilab_database.get_db_helper(self.dbdriver) 
  File "/usr/local/lib/python3.7/dist-packages/logilab/database/__init__.py", line 74, in get_db_helper 
    return _ADV_FUNC_HELPER_DIRECTORY[driver]() 
  File "/usr/local/lib/python3.7/dist-packages/logilab/database/__init__.py", line 866, in __init__ 
    self.dbapi_module = get_dbapi_compliant_module(self.backend_name) 
  File "/usr/local/lib/python3.7/dist-packages/logilab/database/__init__.py", line 83, in get_dbapi_compliant_module 
    mod = _ADAPTER_DIRECTORY.adapt(driver, prefered_drivers, pywrap=pywrap) 
  File "/usr/local/lib/python3.7/dist-packages/logilab/database/__init__.py", line 220, in adapt 
    module, modname = _import_driver_module(driver, prefered_drivers) 
  File "/usr/local/lib/python3.7/dist-packages/logilab/database/__init__.py", line 258, in _import_driver_module 
    raise ImportError("Unable to import a %s module" % driver) 
ImportError: Unable to import a postgres module 
instance fresh not upgraded: Unable to import a postgres module 

Maybe pip install cubicweb[postgresql] should be by default in this project ?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking