on review  orderedyaml is not in wide use in openstack  changing the os case spec defintion slightly  to make it a list rather than a dict as this is currently the only place where order can matter  the script resources below are actually already in a list  so yaml will treat them appropriately 