Migration from Chef on aws to Chef on OpenStack

Hi

It would seem like there should be others who have blazed this trail
already.

We are migrating from Chef on AWS to Chef on OpenStack. So others in the
company is working on standing up an OpenStack environment. I’m trying to
figure out what we need to do to get our cookbooks working in the OpenStack
environment.

I’m told that OpenStack has a lot of AWS emulation so there is very little
work needed to get the cookbooks working. Is this really true?

My cookbook is currently using the aws_ebs_volume resource and aws_s3_file
resource from the aws cookbook from github. Is there already a
cookbook/resource that I can use in place of these?

Any and all pointers appreciated!

Derek