Commit 8d2b041 is from before the fix. The crash happens here because pool.Replicas is nil. In the fixed version I revendored the upstream installer code where I had added this chunk to ensure that is never the case.
I clone your repo code to my local, then built the image quay.io/mihuang/hive:8d2b041
Can you please explain the steps you took to do this? Your image is tagged with that old commit hash, and L3 in your log dump confirms that you built at that commit level.
Would you please clarify the error you saw when running with quay.io/2uasimojo/hive:openstack-npe? Was it the same nil pointer exception in the logs?
I'm going to continue trying to set up an OpenStack env so I can test this myself; but in the meantime, would you please try again with quay.io/2uasimojo/hive:openstack-npe?
mihuang@redhat.com Backports are all done, I think we're ready to close this.