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