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

[16.1.6-16.2.6 Minor Upgrade] Fails in keystone with error "TypeError: Can't instantiate abstract class Identity with abstract methods reset_last_active"

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • rhos-16.2.z
    • rhos-16.2.z
    • documentation
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • None
    • RHOS Upgrades 2025 Sprint 3
    • 1
    • Important

      To Reproduce Steps to reproduce the behavior:

      Minor upgrade failing on the controller:
      $openstack overcloud update run --stack <stack_name> --limit Controller

      Expected behavior

      Complete the minor upgrade.

      Known workaround

      Currently it is failing with the error[1] and seems to be related to https://issues.redhat.com/browse/OSPRH-12936 and asked to downgrade the keystone container version. Yet to get the results

      2025-04-11 19:24:06.991 140 CRITICAL keystone [req-bef4d882-b73a-4a0a-9dcf-cd8f90b0c272 - - - - -] Unhandled error: TypeError: Can't instantiate abstract class Identity with abstract methods reset_last_active
      2025-04-11 19:24:06.991 140 ERROR keystone Traceback (most recent call last):
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/bin/keystone-manage", line 10, in <module>
      2025-04-11 19:24:06.991 140 ERROR keystone     sys.exit(main())
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/cmd/manage.py", line 40, in main
      2025-04-11 19:24:06.991 140 ERROR keystone     cli.main(argv=sys.argv, developer_config_file=developer_config)
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/cmd/cli.py", line 1385, in main
      2025-04-11 19:24:06.991 140 ERROR keystone     CONF.command.cmd_class.main()
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/cmd/cli.py", line 189, in main
      2025-04-11 19:24:06.991 140 ERROR keystone     klass.do_bootstrap()
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/cmd/cli.py", line 180, in do_bootstrap
      2025-04-11 19:24:06.991 140 ERROR keystone     self.bootstrapper.bootstrap()
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/cmd/bootstrap.py", line 65, in bootstrap
      2025-04-11 19:24:06.991 140 ERROR keystone     self._bootstrap_admin_user()
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/cmd/bootstrap.py", line 183, in _bootstrap_admin_user
      2025-04-11 19:24:06.991 140 ERROR keystone     self.admin_username, self.default_domain_id
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/common/manager.py", line 116, in wrapped
      2025-04-11 19:24:06.991 140 ERROR keystone     __ret_val = __f(*args, **kwargs)
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/identity/core.py", line 413, in wrapper
      2025-04-11 19:24:06.991 140 ERROR keystone     self.driver, PROVIDERS.resource_api)
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/identity/core.py", line 307, in setup_domain_drivers
      2025-04-11 19:24:06.991 140 ERROR keystone     resource_api)
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/identity/core.py", line 162, in _setup_domain_drivers_from_files
      2025-04-11 19:24:06.991 140 ERROR keystone     -len(DOMAIN_CONF_FTAIL)])
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/identity/core.py", line 128, in _load_config_from_file
      2025-04-11 19:24:06.991 140 ERROR keystone     domain_config['driver'] = self._load_driver(domain_config)
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/identity/core.py", line 92, in _load_driver
      2025-04-11 19:24:06.991 140 ERROR keystone     domain_config['cfg'])
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/keystone/common/manager.py", line 77, in load_driver
      2025-04-11 19:24:06.991 140 ERROR keystone     invoke_args=args)
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/stevedore/driver.py", line 61, in __init__
      2025-04-11 19:24:06.991 140 ERROR keystone     warn_on_missing_entrypoint=warn_on_missing_entrypoint
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/stevedore/named.py", line 81, in __init__
      2025-04-11 19:24:06.991 140 ERROR keystone     verify_requirements)
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/stevedore/extension.py", line 203, in _load_plugins
      2025-04-11 19:24:06.991 140 ERROR keystone     self._on_load_failure_callback(self, ep, err)
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/stevedore/extension.py", line 195, in _load_plugins
      2025-04-11 19:24:06.991 140 ERROR keystone     verify_requirements,
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/stevedore/named.py", line 158, in _load_one_plugin
      2025-04-11 19:24:06.991 140 ERROR keystone     verify_requirements,
      2025-04-11 19:24:06.991 140 ERROR keystone   File "/usr/lib/python3.6/site-packages/stevedore/extension.py", line 227, in _load_one_plugin
      2025-04-11 19:24:06.991 140 ERROR keystone     obj = plugin(*invoke_args, **invoke_kwds)
      2025-04-11 19:24:06.991 140 ERROR keystone TypeError: Can't instantiate abstract class Identity with abstract methods reset_last_active
      2025-04-11 19:24:06.991 140 ERROR keystone

       

       

      Additional context

      • SOS report are missing as nodes are rebooting 
      • This is consultant engaged case SFDC-Link

              kgilliga@redhat.com Katie Gilligan
              rhn-support-pgodwin Paul Godwin
              rhos-dfg-upgrades
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: