I have an open-stack instance vm , and puppet agent was working fine on it. By running the command puppet agent -t,  it was good. But for some reason i had to rebuild the instance by using the open-stack rebuild feature, now when i run the puppet agent command , it results in certificate error. What could be the problem? and a workaround for this? in principle there should be no error , because i have configured the puppet to auto-sign the certificates from my domain.
Puppet agent certificate error after rebuilding openstack instance
linux;ssl;puppet;openstack