Ребят, прошу помощи, а то башка уже кипит.
Есть тестовый паппет который обслуживает пока две тестовые ноды. site.pp:
node default {
case $operatingsystem {
fedora: {
import 'dist/fedora.pp'
include packages-default
include services-default }
}
}
node 'db.example.local' inherits default {
import 'nodes/db.pp'
include 'db::storage'
include 'db::packages'
include 'db::files-mysql-server'
include 'db::files-pgsql-server'
include 'db::files-webadmin'
include 'db::services-mysql-server'
include 'db::services-pgsql-server'
include 'db::services-webadmin'
}
node 'mail-new.example.local' inherits default {
import 'nodes/mail.pp'
include 'mail::storage'
include 'mail::packages'
}
fedora.pp - http://pastebin.com/y7M6kXV3 db.pp - http://pastebin.com/wxJMw5UJ mail.pp - http://pastebin.com/DnLJsjXr
Проблема в том, что когда я запускаю паппет на ноде mail-new
Получаю: notice: /Stage[packages-DB]/Fedora-nginx/Package[nginx]/ensure: created
То есть он зачем-то выполняет стэйджи другой ноды.
Ребят, прошу, подскажите что я неправильно делаю, заранее благодарен.