This seems to be because I un-hardcoded "guest" here: https://github.com/redhat-openstack/astapor/pull/82/files#diff-0a60b50c21d52ec36c848f5e53021b7aL25 .  We can work around that by changing the blank password to "guest" in https://github.com/cwolferh/astapor/blob/61f65aa9751ed6e7951d8d04f2df21632bd68b37/puppet/modules/quickstack/manifests/cinder_controller.pp .

This is where the error is coming from: https://github.com/stackforge/puppet-cinder/blob/12ff37870964115d63424d270e1dda3c0dcdf02f/manifests/init.pp#L105 (so there seems to be a hard rule that qpid_password is not undef/empty/false).