puppet-nova 9f649bf8c71b3ba3049d6c9a8387c4585c22cd8d ce86ae78d8f68c410d31c8e80ad6db4031c37227