@bitglue that's most probably correct, multiple shadow CIBs were not intended. However, I don't see the use case for this. During a Puppet run, you'll most likely want to group all you Pacemaker config changes in 1 commit anyway. Do you need this? How would you keep the shadow CIB up-to-date? I'm not convinced of the advantage.