В конечном счете, то, что вы пытаетесь сделать с марионеткой, это не так называемый «путь марионетки».Puppet - это инструмент управления конфигурацией, а не инструмент, предназначенный для одноразовых пакетных заданий, поскольку такие действия становятся «раздражающими».
Учитывая, что у вас не может быть конфликтующих ресурсов (то есть, mount mount => mount, и mount => отсутствующий) в одной и той же компиляции каталога, вам, вероятно, лучше перенести монтирование и т. Д. В сценарий и выполнить выходК сожалению, на мой взгляд, это всегда дешевый способ, но лучше всего подходит для этой ситуации.)