Skip to content

[BUG] Test for SCS-0302 is failing completely #1120

@mauhau

Description

@mauhau

Execution of the domain manager check is failing already when authenticating:

$ python3 domain-manager-check.py --domain-config ../../domain-manager-test.yaml  --debug

Executing tests for basic logins ...
Traceback (most recent call last):
  File "/data/git/github/scs-standards/Tests/iam/domain-manager/domain-manager-check.py", line 1268, in <module>
    main()
    ~~~~^^
  File "/data/git/github/scs-standards/Tests/iam/domain-manager/domain-manager-check.py", line 1257, in main
    test_logins(cloud, domains)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^
  File "/data/git/github/scs-standards/Tests/iam/domain-manager/domain-manager-check.py", line 121, in test_logins
    conn = connect_to_domain(cloud_name, domain_name, domains)
  File "/data/git/github/scs-standards/Tests/iam/domain-manager/domain-manager-check.py", line 79, in connect_to_domain
    return connect(cloud_name, auth_overrides=auth)
  File "/data/git/github/scs-standards/Tests/iam/domain-manager/domain-manager-check.py", line 56, in connect
    return openstack.connect(
           ~~~~~~~~~~~~~~~~~^
        cloud=cloud_name,
        ^^^^^^^^^^^^^^^^^
        auth=auth_overrides
        ^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/data/git/github/scs-standards/Tests/venv/lib/python3.13/site-packages/openstack/__init__.py", line 97, in connect
    cloud_region = openstack.config.get_cloud_region(
        cloud=cloud,
    ...<5 lines>...
        **kwargs,
    )
  File "/data/git/github/scs-standards/Tests/venv/lib/python3.13/site-packages/openstack/config/__init__.py", line 61, in get_cloud_region
    return config.get_one(argparse=parsed_options, **kwargs)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/git/github/scs-standards/Tests/venv/lib/python3.13/site-packages/openstack/config/loader.py", line 1290, in get_one
    auth_plugin = loader.load_from_options(**config['auth'])
  File "/data/git/github/scs-standards/Tests/venv/lib/python3.13/site-packages/keystoneauth1/loading/_plugins/identity/v3.py", line 454, in load_from_options
    return super().load_from_options(**kwargs)
           ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/data/git/github/scs-standards/Tests/venv/lib/python3.13/site-packages/keystoneauth1/loading/identity.py", line 134, in load_from_options
    return super().load_from_options(**kwargs)
           ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/data/git/github/scs-standards/Tests/venv/lib/python3.13/site-packages/keystoneauth1/loading/base.py", line 180, in load_from_options
    return self.create_plugin(**kwargs)
           ~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/data/git/github/scs-standards/Tests/venv/lib/python3.13/site-packages/keystoneauth1/loading/base.py", line 138, in create_plugin
    return self.plugin_class(**kwargs)
           ~~~~~~~~~~~~~~~~~^^^^^^^^^^
TypeError: ApplicationCredential.__init__() got an unexpected keyword argument 'password'


$ openstack flavor list | head -5
+--------------------------------------+------------------+-------+------+-----------+-------+-----------+
| ID                                   | Name             |   RAM | Disk | Ephemeral | VCPUs | Is Public |
+--------------------------------------+------------------+-------+------+-----------+-------+-----------+
| 05d33b28-4a32-48f2-8547-65b1e5bc8e10 | SCS-2V-4-20s     |  4096 |   20 |         0 |     2 | True      |
| 06fa7e54-e7f7-44f8-a324-2aaed8b7c7b0 | SCS-2V-4-10      |  4096 |   10 |         0 |     2 | True      |

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions