When you launched an instance in OpenStack using qcow2 image, by default username is same as image name. Say, for fedora qcow2 image user name is fedora itself. But no password is set for fedora user. So you can't login with username first time. To login you have to use SSH and then you can set password for your user.
Hope this will help.