I'm running into a very similar issue. ubuntu@crustle:~$ source demo-openrc ubuntu@crustle:~$ python3 -c "import socket; print(socket.getfqdn())" crustle.segmaas.1ss ubuntu@crustle:~$ openstack hypervisor list HttpException: 403: Client Error for url: http://10.20.21.11/openstack-nova/v2.1/os-hypervisors/detail, Policy doesn't allow os_compute_api:os-hypervisors:list-detail to be performed. ubuntu@crustle:~$ hostname -f crustle.segmaas.1ss ubuntu@crustle:~$ sunbeam cluster list ┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━┓ ┃ Node ┃ Status ┃ Control ┃ Compute ┃ Storage ┃ ┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━┩ │ crustle.segmaas.1ss │ up │ x │ x │ │ └─────────────────────┴────────┴─────────┴─────────┴─────────┘ ubuntu@crustle:~$ sudo snap get openstack-hypervisor node Key Value node.fqdn crustle.segmaas.1ss node.ip-address 10.230.57.128 ubuntu@crustle:~$ Attaching full nova compute logs from journalctl. nova logs at https://pastebin.canonical.com/p/3WvYC3dX9T/ , some logs from the charm container at https://pastebin.canonical.com/p/wBtCTxFJ5k/ and neutron-server logs at https://pastebin.canonical.com/p/6PnfTKPG5P/ https://pastebin.canonical.com/p/xdk4knBGj2/ has the relevant logs in journalctl when the vm creation was tried using a command like, openstack server create --flavor m1.small --image "ubuntu" testvm-nikhil Or even this approach. ubuntu@crustle:~$ sunbeam cluster list ┏━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━┓ ┃ Node ┃ Status ┃ Control ┃ Compute ┃ Storage ┃ ┡━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━┩ │ crustle.segmaas.1ss │ up │ x │ x │ │ └─────────────────────┴────────┴─────────┴─────────┴─────────┘ ubuntu@crustle:~$ sunbeam launch ubuntu --name test Launching an OpenStack instance ... ⠦ Creating the OpenStack instance ... Instance creation request failed: Server:4dee2c40-13a6-4b21-8ffc-867d4ed02a77 transitioned to failure state ERROR Error: Unable to request new instance. Please run `sunbeam configure` first. ubuntu@crustle:~$ sunbeam openrc > admin-openrc ubuntu@crustle:~$ sunbeam configure --accept-defaults --openrc admin-openrc Writing openrc to admin-openrc ... done ubuntu@crustle:~$ sunbeam launch ubuntu --name test Launching an OpenStack instance ... Found sunbeam key in OpenStack! ⠸ Creating the OpenStack instance ... Instance creation request failed: Server:c0f5a495-1af3-40b4-b583-dbdc27fc5393 transitioned to failure state ERROR Error: Unable to request new instance. Please run `sunbeam configure` first. ubuntu@crustle:~$ sunbeam configure Local or remote access to VMs [local/remote] (local): CIDR of OpenStack external network - arbitrary but must not be in use (10.20.20.0/24): Populate OpenStack cloud with demo user, default images, flavors etc [y/n] (y): Username to use for access to OpenStack (demo): Password to use for access to OpenStack (T3********): Network range to use for project network (192.168.122.0/24): List of nameservers guests should use for DNS resolution (10.230.56.2): Enable ping and SSH access to instances? [y/n] (y): Start of IP allocation range for external network (10.20.20.2): End of IP allocation range for external network (10.20.20.254): Network type for access to external network [flat/vlan] (flat): ⠹ Creating demonstration user, project and networking ... # openrc for demo export OS_AUTH_URL=http://10.20.21.11/openstack-keystone export OS_USERNAME=demo export OS_PASSWORD=T3pRP2xyQ1eq export OS_USER_DOMAIN_NAME=users export OS_PROJECT_DOMAIN_NAME=users export OS_PROJECT_NAME=demo export OS_AUTH_VERSION=3 export OS_IDENTITY_API_VERSION=3 ubuntu@crustle:~$ ubuntu@crustle:~$ ubuntu@crustle:~$ sunbeam launch ubuntu --name test Launching an OpenStack instance ... Found sunbeam key in OpenStack! ⠇ Creating the OpenStack instance ... Instance creation request failed: Server:7ee2a93d-c9db-4a00-8d05-b637f869813a transitioned to failure state ERROR Error: Unable to request new instance. Please run `sunbeam configure` first. ubuntu@crustle:~$ Some additional info after sourcing the ubuntu@crustle:~$ sudo snap logs openstack-hypervisor.ovn-controller 2023-10-11T10:18:20Z ovn-controller[1147681]: ovs|00021|stream_ssl|ERR|Certificate must be configured to use SSL 2023-10-11T10:18:20Z ovn-controller[1147681]: ovs|00022|stream_ssl|ERR|CA certificate must be configured to use SSL 2023-10-13T08:51:05Z systemd[1]: Stopping Service for snap application openstack-hypervisor.ovn-controller... 2023-10-13T08:51:05Z openstack-hypervisor.ovn-controller[1218]: * Exiting ovn-controller (1147681) 2023-10-13T08:51:05Z systemd[1]: snap.openstack-hypervisor.ovn-controller.service: Deactivated successfully. 2023-10-13T08:51:05Z systemd[1]: Stopped Service for snap application openstack-hypervisor.ovn-controller. 2023-10-13T08:51:05Z systemd[1]: snap.openstack-hypervisor.ovn-controller.service: Consumed 1min 29.728s CPU time. 2023-10-13T08:51:05Z systemd[1]: Starting Service for snap application openstack-hypervisor.ovn-controller... 2023-10-13T08:51:05Z openstack-hypervisor.ovn-controller[1283]: * Starting ovn-controller 2023-10-13T08:51:05Z systemd[1]: Started Service for snap application openstack-hypervisor.ovn-controller. ubuntu@crustle:~$ sudo snap logs openstack-hypervisor.hypervisor-config-service ubuntu@crustle:~$ sudo snap services openstack-hypervisor a error: snap "a" not found ubuntu@crustle:~$ sudo snap logs openstack-hypervisor.hypervisor-config-service ubuntu@crustle:~$ sudo microk8s.kubectl -n openstack exec -it ovn-central-0 -c ovn-northd -- ovn-sbctl --db=ssl:ovn-central-0.ovn-central-endpoints.openstack.svc.cluster.local:16642 -c /etc/ovn/cert_host -C /etc/ovn/ovn-central.crt -p /etc/ovn/key_host list chassis