Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-20154

RHOSO 18: PowerStore Manila Driver cannot be initialized successfully.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • rhos-18.0.0
    • openstack-manila
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • None
    • OSPRH Manila Sprint 10
    • 1
    • Moderate

      To Reproduce 

      1. Set the openstackcontrolplane
         manilaShares:
                powerstore:
                  customServiceConfig: |
                    [DEFAULT]
                    debug = true
                    enabled_share_backends = powerstore1
                    enabled_share_protocols = NFS
                    driver_handles_share_servers = False
                    [powerstore1]
                    driver_handles_share_servers = False
                    emc_share_backend = powerstore
                    share_backend_name = powerstore1
                    enabled_share_protocols = NFS
                    share_driver = manila.share.drivers.dell_emc.driver.EMCShareDriver
                    dell_nas_server = DND_ans_nas_server
                    emc_ssl_cert_verify = False
                  customServiceConfigSecrets:
                  - manila-share-powerstore-secrets
                  networkAttachments:
                  - storage
      2. Save and exit
      3. See error

      Expected behavior


      • 2025-09-11 05:41:52.804 1 ERROR manila alembic.script.revision.ResolutionError: No such revision or branch '0d8c8f6d54a4' 2025-09-11 05:41:52.804 1 ERROR manila 2025-09-11 05:41:52.804 1 ERROR manila The above exception was the direct cause of the following exception: 2025-09-11 05:41:52.804 1 ERROR manila 2025-09-11 05:41:52.804 1 ERROR manila Traceback (most recent call last): 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/bin/manila-manage", line 10, in <module> 2025-09-11 05:41:52.804 1 ERROR manila sys.exit(main()) 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/manila/cmd/manage.py", line 544, in main 2025-09-11 05:41:52.804 1 ERROR manila fn(fn_args) 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/manila/cmd/manage.py", line 205, in sync 2025-09-11 05:41:52.804 1 ERROR manila return migration.upgrade(version) 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/manila/db/migration.py", line 28, in upgrade 2025-09-11 05:41:52.804 1 ERROR manila return IMPL.upgrade(version) 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/manila/db/migrations/alembic/migration.py", line 51, in upgrade 2025-09-11 05:41:52.804 1 ERROR manila return alembic.command.upgrade(alembic_config(), revision or 'head') 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/alembic/command.py", line 322, in upgrade 2025-09-11 05:41:52.804 1 ERROR manila script.run_env() 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/alembic/script/base.py", line 569, in run_env 2025-09-11 05:41:52.804 1 ERROR manila util.load_python_file(self.dir, "env.py") 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/alembic/util/pyfiles.py", line 94, in load_python_file 2025-09-11 05:41:52.804 1 ERROR manila module = load_module_py(module_id, path) 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/alembic/util/pyfiles.py", line 110, in load_module_py 2025-09-11 05:41:52.804 1 ERROR manila spec.loader.exec_module(module) # type: ignore 2025-09-11 05:41:52.804 1 ERROR manila File "<frozen importlib._bootstrap_external>", line 850, in exec_module 2025-09-11 05:41:52.804 1 ERROR manila File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/manila/db/migrations/alembic/env.py", line 40, in <module> 2025-09-11 05:41:52.804 1 ERROR manila run_migrations_online() 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/manila/db/migrations/alembic/env.py", line 35, in run_migrations_online 2025-09-11 05:41:52.804 1 ERROR manila context.run_migrations() 2025-09-11 05:41:52.804 1 ERROR manila File "<string>", line 8, in run_migrations 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/alembic/runtime/environment.py", line 853, in run_migrations 2025-09-11 05:41:52.804 1 ERROR manila self.get_context().run_migrations(*kw) 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/alembic/runtime/migration.py", line 611, in run_migrations 2025-09-11 05:41:52.804 1 ERROR manila for step in self._migrations_fn(heads, self): 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/alembic/command.py", line 311, in upgrade 2025-09-11 05:41:52.804 1 ERROR manila return script._upgrade_revs(revision, rev) 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/alembic/script/base.py", line 439, in _upgrade_revs 2025-09-11 05:41:52.804 1 ERROR manila return [ 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib64/python3.9/contextlib.py", line 137, in __exit_ 2025-09-11 05:41:52.804 1 ERROR manila self.gen.throw(typ, value, traceback) 2025-09-11 05:41:52.804 1 ERROR manila File "/usr/lib/python3.9/site-packages/alembic/script/base.py", line 265, in _catch_revision_errors 2025-09-11 05:41:52.804 1 ERROR manila raise util.CommandError(resolution) from re 2025-09-11 05:41:52.804 1 ERROR manila alembic.util.exc.CommandError: Can't locate revision identified by '0d8c8f6d54a4' 2025-09-11 05:41:52.804 1 ERROR manila

       

      Device Info (please complete the following information):

      • Hardware Specs: [e.g. Apple M2 Pro Chip, 16 GB Memory, etc.]
      • OS Version: [e.g. Mac OS 14.4.1, Fedora Linux 40]
      • InstructLab Version: [output of \\\\{{{}ilab --version{}}}]
      • Provide the output of these two commands:
        • sudo bootc status --format json | jq .status.booted.image.image.image to print the name and tag of the bootc image, should look like registry.stage.redhat.io/rhelai1/bootc-intel-rhel9:1.3-1732894187
        • ilab system info to print detailed information about InstructLab version, OS, and hardware – including GPU / AI accelerator hardware

      Bug impact

      • Please provide information on the impact of this bug to the end user.

      Known workaround

      • Please add any known workarounds.

      Additional context

      • <your text here>

        1. manila.yaml
          6 kB
        2. openstack.tar.gz
          66.71 MB
        3. openstack-operators.tar
          120.90 MB
        4. version.txt
          89 kB

              rhn-engineering-gpachara Goutham Pacha Ravi
              liucuiye Cherry Liu
              rhos-storage-manila
              Dell Confidential Group
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: