[lnie@fedora cli]$ poetry run artemis-cli guest create --keyname master-key --arch aarch64 --compose Fedora-38 The currently activated Python version 3.11.6 is not supported by the project (~3.9.0). Trying to find and use a compatible version. Using python3.9 (3.9.18) 👎 Failed to communicate with Artemis API Server, responded with code 400: Bad Request' Request: http://127.0.0.1:8001/v0.0.58/guests/ json: environment: hw: arch: aarch64 kickstart: {} os: compose: Fedora-38 spot_instance: keyname: master-key priority_group: default-priority user_data: {} skip_prepare_verify_ssh: false watchdog_dispatch_delay: watchdog_period_delay: shelfname: post_install_script: log_types: [] Response: 400 Bad Request Server: gunicorn Date: Fri, 03 Nov 2023 08:39:03 GMT Connection: close content-length: '37' message: No such SSH key exists [lnie@fedora test]$ cat plans/example.fmf provision: how: artemis # Specify the Artemis URL where the service is running. # Here is an example of a local Artemis instance api-url: "http://127.0.0.1:8001/v0.0.58" api-version: "0.0.58" image: Fedora-38 arch: aarch64 # ssh key used to connect to the machine keyname: fedora-cloud ownername: lnie execute: script: foo --version [lnie@fedora test]$ tmt run /var/tmp/tmt/run-042 warn: /plans/example:provision - {'how': 'artemis', 'api-url': 'http://127.0.0.1:8001/v0.0.58', 'api-version': '0.0.58', 'image': 'Fedora-38', 'arch': 'aarch64', 'keyname': 'fedora-cloud', 'ownername': 'lnie'} is not valid under any of the given schemas /plans/example discover how: shell summary: 1 test selected provision how: artemis api-url: http://127.0.0.1:8001/v0.0.58 arch: aarch64 image: Fedora-38 keyname: fedora-cloud fail: Failed to create, unhandled API response '400'. finish summary: 0 tasks completed plan failed The exception was caused by 1 earlier exceptions Cause number 1: Failed to create, unhandled API response '400'. "failed to acquire singleton lock" message: [16:46:00] [E] [Thread-19] [6f17d53b-37cf-42e7-81c0-1c1e6cd99abf] [openstack] [refresh_pool_resources_metrics] failure poolname: openstack lockname: tasks.singleton.refresh_pool_resources_metrics.openstack lock_deadline: 300 broker_message: queue_name: pool-data-refresh actor_name: refresh_pool_resources_metrics args: - openstack kwargs: {} options: &id001 {} message_id: 6f17d53b-37cf-42e7-81c0-1c1e6cd99abf message_timestamp: 1699001160076 locks: tasks.singleton.refresh_pool_resources_metrics.beaker: token: d77eb9c9-11bd-48f3-8384-bd6e49ee5155/993af622-11b8-4c36-947d-10fd3836ef8a ttl: 300 tasks.singleton.refresh_pool_resources_metrics.openstack: token: 6f17d53b-37cf-42e7-81c0-1c1e6cd99abf/27db47c8-7a48-4bd3-b673-359caea556d5 ttl: 300 tasks.singleton.refresh_pool_resources_metrics_dispatcher: token: ff30052f-1037-437d-ac0a-3559bdc3c220/6ae62ed4-d403-4ea4-8e2f-017e90a9dc41 ttl: 300 tasks.singleton.refresh_pool_image_info.openstack: token: 880488c1-a28f-44c3-a510-c19e50064918/cfa3b9ab-b663-4f9c-b13e-67feccca4f21 ttl: 240 task_call: actor: refresh_pool_resources_metrics args: poolname: openstack delay: message: id: 6f17d53b-37cf-42e7-81c0-1c1e6cd99abf age: 0.021 queue: pool-data-refresh options: *id001 task-request: id: message: failed to acquire singleton lock recoverable: true fail_guest_request: true