@ilhamsp I kinda recognise this error. Is this in relation to bootstrapping a controller inside of an Openstack deployment?
I ran around for months trying to achieve this. In the end I got it working by putting down the glance simplestreams sync charm on the Openstack model so that Images were automatically synced into glance and so that Juju could get the correct image metadata from glance.
Also see https://bugs.launchpad.net/juju/+bug/1806985
See comment Fabrizio Cardarello (f.cardarello)
You may also need to bootstrap with some additional arguments to tell which network inside openstack to use. This one did the magic for me
juju bootstrap openstack.devzero.co.za --constraints "mem=1024M" --config network=0b84cc79-6ae2-4ed1-81d4-fb7e72c22f8b --config use-floating-ip=true --config autocert-dns-name=juju.openstack.devzero.co.za --debug