Unable to create template with magnum (Cluster type (vm, ubuntu, kubernetes) not supported )

I just installed heat, magnum and magnum-dashboard in my openstack cloud but I am unable to create a template using the following command:

openstack coe cluster template create template-test --image 44ad37da-c98f-4861-bb90-17ba4de19a58 --external-network ext_net --dns-nameserver 4.4.4.4 --master-flavor Pokedex --flavor Pokedex --coe kubernetes

I got this error:

Cluster type (vm, ubuntu, kubernetes) not supported (HTTP 400) (Request-ID: req-76e0abc8-1fa5-4785-95b0-887f7f1214c7)

I haven’t been able to find much information about it, can some one help me with this?

Does Magnum need a relation to heat?

geoint@MAAS-01:~$ juju status magnum
Model      Controller              Cloud/Region            Version  SLA          Timestampopenstack  maas.geoint.mx-default  maas.geoint.mx/default  2.9.25   unsupported  16:44:15-06:00
App                  Version  Status  Scale  Charm         Channel      Rev  Exposed  Messagemagnum               13.1.1   active      1  magnum        xena/stable   41  no       Unit is readymagnum-mysql-router  8.0.42   active      1  mysql-router  8.0/stable   257  no       Unit is ready
Unit                      Workload  Agent  Machine   Public address  Ports     Messagemagnum/2*                 active    idle   24/lxd/9  10.2.101.12     9511/tcp  Unit is readymagnum-mysql-router/2*  active    idle             10.2.101.12               Unit is ready
Machine   State    Address      Inst id               Series  AZ       Message24        started  10.2.101.42  known-donkey          focal   default  Deployed24/lxd/9  started  10.2.101.12  juju-5025f7-24-lxd-9  focal   default  Container started

This is what i did for deploying the charms

Heat Deploy

juju deploy heat --to lxd:24 --series focal --channel xena/stable
juju add-relation heat keystonejuju add-relation heat rabbitmq-server
juju add-relation heat:certificates vault:certificates
juju deploy mysql-router heat-mysql-router --series focal --channel stable
juju add-relation heat-mysql-router:shared-db heat:shared-db
juju add-relation heat-mysql-router:db-router mysql-innodb-cluster:db-router
juju run-action --wait heat/0 domain-setup

Magnum deploy

juju deploy magnum --to lxd:24 --series focal --channel xena/stable
juju add-relation magnum keystonejuju add-relation magnum rabbitmq-server
juju add-relation magnum:certificates vault:certificates
juju deploy mysql-router magnum-mysql-router --series focal --channel stable
juju add-relation magnum-mysql-router:shared-db magnum:shared-db
juju add-relation magnum-mysql-router:db-router mysql-innodb-cluster:db-router
juju run-action --wait magnum/0 domain-setup

magnum-dashboard deploy

juju deploy magnum-dashboard --series focal --channel xena/stable
juju add-relation openstack-dashboard:dashboard-plugin magnum-dashboard:dashboard
juju add-relation magnum-dashboard:certificates vault:certificates