Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-48812

Couchbase-cli is broken on latest NEO builds - ModuleNotFoundError: No module named 'Crypto'

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • 7.1.0
    • 7.1.0
    • build
    • None
    • Enterprise Edition 7.1.0 build 1446
    • Untriaged
    • Centos 64-bit
    • 1
    • Unknown
    • Build Team 2021 Sprint 20

    Description

      Failure on 7.1.0-1446

      [root@localhost ~]# cat /opt/couchbase/VERSION.txt 
      7.1.0-1446
      [root@localhost ~]# /opt/couchbase/bin/couchbase-cli collect-logs-start -c 172.23.97.74 -username Administrator -password password --all-nodes
      Traceback (most recent call last):
        File "/opt/couchbase/lib/python/couchbase-cli", line 10, in <module>
          import cbmgr
        File "/opt/couchbase/lib/python/cbmgr.py", line 21, in <module>
          from cluster_manager import ClusterManager
        File "/opt/couchbase/lib/python/cluster_manager.py", line 16, in <module>
          from x509_adapter import X509Adapter, X509AdapterFactory
        File "/opt/couchbase/lib/python/x509_adapter.py", line 21, in <module>
          import Crypto.IO.PKCS8 as pkcs8
      ModuleNotFoundError: No module named 'Crypto'
      [root@localhost ~]# /opt/couchbase/bin/couchbase-cli --help
      Traceback (most recent call last):
        File "/opt/couchbase/lib/python/couchbase-cli", line 10, in <module>
          import cbmgr
        File "/opt/couchbase/lib/python/cbmgr.py", line 21, in <module>
          from cluster_manager import ClusterManager
        File "/opt/couchbase/lib/python/cluster_manager.py", line 16, in <module>
          from x509_adapter import X509Adapter, X509AdapterFactory
        File "/opt/couchbase/lib/python/x509_adapter.py", line 21, in <module>
          import Crypto.IO.PKCS8 as pkcs8
      ModuleNotFoundError: No module named 'Crypto'
      [root@localhost ~]# /opt/couchbase/bin/couchbase-cli --help
      Traceback (most recent call last):
        File "/opt/couchbase/lib/python/couchbase-cli", line 10, in <module>
          import cbmgr
        File "/opt/couchbase/lib/python/cbmgr.py", line 21, in <module>
          from cluster_manager import ClusterManager
        File "/opt/couchbase/lib/python/cluster_manager.py", line 16, in <module>
          from x509_adapter import X509Adapter, X509AdapterFactory
        File "/opt/couchbase/lib/python/x509_adapter.py", line 21, in <module>
          import Crypto.IO.PKCS8 as pkcs8
      ModuleNotFoundError: No module named 'Crypto'
      
      

      Attachments

        For Gerrit Dashboard: MB-48812
        # Subject Branch Project Status CR V

        Activity

          People

            blair.watt Blair Watt
            sujay.gad Sujay Gad
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty