Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [root@salt-master-dmz01 salt]# salt-call state.highstate test=True -l debug
- [DEBUG ] Reading configuration from /etc/salt/minion
- [INFO ] Using cached minion ID from /etc/salt/minion_id: salt-master-dmz01.bcinfra.net
- [DEBUG ] Configuration file path: /etc/salt/minion
- [DEBUG ] Reading configuration from /etc/salt/minion
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Decrypting the current master AES key
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Loaded localemod as virtual locale
- [DEBUG ] Loaded groupadd as virtual group
- [DEBUG ] Loaded rh_service as virtual service
- [DEBUG ] Loaded yumpkg as virtual pkg
- [INFO ] Executing command 'iptables --help' in directory '/root'
- [INFO ] output: iptables v1.4.7
- Usage: iptables -[AD] chain rule-specification [options]
- iptables -I chain [rulenum] rule-specification [options]
- iptables -R chain rulenum rule-specification [options]
- iptables -D chain rulenum [options]
- iptables -[LS] [chain [rulenum]] [options]
- iptables -[FZ] [chain] [options]
- iptables -[NX] chain
- iptables -E old-chain-name new-chain-name
- iptables -P chain target [options]
- iptables -h (print this help information)
- Commands:
- Either long or short options are allowed.
- --append -A chain Append to chain
- --delete -D chain Delete matching rule from chain
- --delete -D chain rulenum
- Delete rule rulenum (1 = first) from chain
- --insert -I chain [rulenum]
- Insert in chain as rulenum (default 1=first)
- --replace -R chain rulenum
- Replace rule rulenum (1 = first) in chain
- --list -L [chain [rulenum]]
- List the rules in a chain or all chains
- --list-rules -S [chain [rulenum]]
- Print the rules in a chain or all chains
- --flush -F [chain] Delete all rules in chain or all chains
- --zero -Z [chain [rulenum]]
- Zero counters in chain or all chains
- --new -N chain Create a new user-defined chain
- --delete-chain
- -X [chain] Delete a user-defined chain
- --policy -P chain target
- Change policy on chain to target
- --rename-chain
- -E old-chain new-chain
- Change chain name, (moving any references)
- Options:
- [!] --proto -p proto protocol: by number or name, eg. `tcp'
- [!] --source -s address[/mask][...]
- source specification
- [!] --destination -d address[/mask][...]
- destination specification
- [!] --in-interface -i input name[+]
- network interface name ([+] for wildcard)
- --jump -j target
- target for rule (may load target extension)
- --goto -g chain
- jump to chain with no return
- --match -m match
- extended match (may load extension)
- --numeric -n numeric output of addresses and ports
- [!] --out-interface -o output name[+]
- network interface name ([+] for wildcard)
- --table -t table table to manipulate (default: `filter')
- --verbose -v verbose mode
- --line-numbers print line numbers when listing
- --exact -x expand numbers (display exact values)
- [!] --fragment -f match second or further fragments only
- --modprobe=<command> try to insert modules using this command
- --set-counters PKTS BYTES set the counter during insert/append
- [!] --version -V print package version.
- [DEBUG ] Loaded linux_sysctl as virtual sysctl
- [DEBUG ] Loaded mdadm as virtual raid
- [DEBUG ] Loaded linux_acl as virtual acl
- [DEBUG ] Loaded parted as virtual partition
- [DEBUG ] Loaded sysmod as virtual sys
- [DEBUG ] Loaded rpm as virtual lowpkg
- [DEBUG ] Loaded zcbuildout as virtual buildout
- [DEBUG ] Loaded djangomod as virtual django
- [DEBUG ] Loaded useradd as virtual user
- [DEBUG ] Loaded grub_legacy as virtual grub
- [DEBUG ] Loaded rh_ip as virtual ip
- [DEBUG ] Loaded cmdmod as virtual cmd
- [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
- [DEBUG ] Loaded linux_lvm as virtual lvm
- [DEBUG ] Loaded couchdb_return as virtual couchdb
- [DEBUG ] Loaded syslog_return as virtual syslog
- [DEBUG ] Loaded carbon_return as virtual carbon
- [DEBUG ] Loaded sqlite3_return as virtual sqlite3
- [DEBUG ] Loaded saltmod as virtual salt
- [DEBUG ] Loaded mdadm as virtual raid
- [DEBUG ] Loaded zcbuildout as virtual buildout
- [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Decrypting the current master AES key
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Decrypting the current master AES key
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Reading configuration from /etc/salt/minion
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Decrypting the current master AES key
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [INFO ] Loading fresh modules for state activity
- [DEBUG ] Loaded localemod as virtual locale
- [DEBUG ] Loaded groupadd as virtual group
- [DEBUG ] Loaded rh_service as virtual service
- [DEBUG ] Loaded yumpkg as virtual pkg
- [INFO ] Executing command 'iptables --help' in directory '/root'
- [INFO ] output: iptables v1.4.7
- Usage: iptables -[AD] chain rule-specification [options]
- iptables -I chain [rulenum] rule-specification [options]
- iptables -R chain rulenum rule-specification [options]
- iptables -D chain rulenum [options]
- iptables -[LS] [chain [rulenum]] [options]
- iptables -[FZ] [chain] [options]
- iptables -[NX] chain
- iptables -E old-chain-name new-chain-name
- iptables -P chain target [options]
- iptables -h (print this help information)
- Commands:
- Either long or short options are allowed.
- --append -A chain Append to chain
- --delete -D chain Delete matching rule from chain
- --delete -D chain rulenum
- Delete rule rulenum (1 = first) from chain
- --insert -I chain [rulenum]
- Insert in chain as rulenum (default 1=first)
- --replace -R chain rulenum
- Replace rule rulenum (1 = first) in chain
- --list -L [chain [rulenum]]
- List the rules in a chain or all chains
- --list-rules -S [chain [rulenum]]
- Print the rules in a chain or all chains
- --flush -F [chain] Delete all rules in chain or all chains
- --zero -Z [chain [rulenum]]
- Zero counters in chain or all chains
- --new -N chain Create a new user-defined chain
- --delete-chain
- -X [chain] Delete a user-defined chain
- --policy -P chain target
- Change policy on chain to target
- --rename-chain
- -E old-chain new-chain
- Change chain name, (moving any references)
- Options:
- [!] --proto -p proto protocol: by number or name, eg. `tcp'
- [!] --source -s address[/mask][...]
- source specification
- [!] --destination -d address[/mask][...]
- destination specification
- [!] --in-interface -i input name[+]
- network interface name ([+] for wildcard)
- --jump -j target
- target for rule (may load target extension)
- --goto -g chain
- jump to chain with no return
- --match -m match
- extended match (may load extension)
- --numeric -n numeric output of addresses and ports
- [!] --out-interface -o output name[+]
- network interface name ([+] for wildcard)
- --table -t table table to manipulate (default: `filter')
- --verbose -v verbose mode
- --line-numbers print line numbers when listing
- --exact -x expand numbers (display exact values)
- [!] --fragment -f match second or further fragments only
- --modprobe=<command> try to insert modules using this command
- --set-counters PKTS BYTES set the counter during insert/append
- [!] --version -V print package version.
- [DEBUG ] Loaded linux_sysctl as virtual sysctl
- [DEBUG ] Loaded mdadm as virtual raid
- [DEBUG ] Loaded linux_acl as virtual acl
- [DEBUG ] Loaded parted as virtual partition
- [DEBUG ] Loaded sysmod as virtual sys
- [DEBUG ] Loaded rpm as virtual lowpkg
- [DEBUG ] Loaded zcbuildout as virtual buildout
- [DEBUG ] Loaded djangomod as virtual django
- [DEBUG ] Loaded useradd as virtual user
- [DEBUG ] Loaded grub_legacy as virtual grub
- [DEBUG ] Loaded rh_ip as virtual ip
- [DEBUG ] Loaded cmdmod as virtual cmd
- [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
- [DEBUG ] Loaded linux_lvm as virtual lvm
- [DEBUG ] Loaded saltmod as virtual salt
- [DEBUG ] Loaded mdadm as virtual raid
- [DEBUG ] Loaded zcbuildout as virtual buildout
- [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
- [DEBUG ] Loaded localemod as virtual locale
- [DEBUG ] Loaded groupadd as virtual group
- [DEBUG ] Loaded rh_service as virtual service
- [DEBUG ] Loaded yumpkg as virtual pkg
- [INFO ] Executing command 'iptables --help' in directory '/root'
- [INFO ] output: iptables v1.4.7
- Usage: iptables -[AD] chain rule-specification [options]
- iptables -I chain [rulenum] rule-specification [options]
- iptables -R chain rulenum rule-specification [options]
- iptables -D chain rulenum [options]
- iptables -[LS] [chain [rulenum]] [options]
- iptables -[FZ] [chain] [options]
- iptables -[NX] chain
- iptables -E old-chain-name new-chain-name
- iptables -P chain target [options]
- iptables -h (print this help information)
- Commands:
- Either long or short options are allowed.
- --append -A chain Append to chain
- --delete -D chain Delete matching rule from chain
- --delete -D chain rulenum
- Delete rule rulenum (1 = first) from chain
- --insert -I chain [rulenum]
- Insert in chain as rulenum (default 1=first)
- --replace -R chain rulenum
- Replace rule rulenum (1 = first) in chain
- --list -L [chain [rulenum]]
- List the rules in a chain or all chains
- --list-rules -S [chain [rulenum]]
- Print the rules in a chain or all chains
- --flush -F [chain] Delete all rules in chain or all chains
- --zero -Z [chain [rulenum]]
- Zero counters in chain or all chains
- --new -N chain Create a new user-defined chain
- --delete-chain
- -X [chain] Delete a user-defined chain
- --policy -P chain target
- Change policy on chain to target
- --rename-chain
- -E old-chain new-chain
- Change chain name, (moving any references)
- Options:
- [!] --proto -p proto protocol: by number or name, eg. `tcp'
- [!] --source -s address[/mask][...]
- source specification
- [!] --destination -d address[/mask][...]
- destination specification
- [!] --in-interface -i input name[+]
- network interface name ([+] for wildcard)
- --jump -j target
- target for rule (may load target extension)
- --goto -g chain
- jump to chain with no return
- --match -m match
- extended match (may load extension)
- --numeric -n numeric output of addresses and ports
- [!] --out-interface -o output name[+]
- network interface name ([+] for wildcard)
- --table -t table table to manipulate (default: `filter')
- --verbose -v verbose mode
- --line-numbers print line numbers when listing
- --exact -x expand numbers (display exact values)
- [!] --fragment -f match second or further fragments only
- --modprobe=<command> try to insert modules using this command
- --set-counters PKTS BYTES set the counter during insert/append
- [!] --version -V print package version.
- [DEBUG ] Loaded linux_sysctl as virtual sysctl
- [DEBUG ] Loaded mdadm as virtual raid
- [DEBUG ] Loaded linux_acl as virtual acl
- [DEBUG ] Loaded parted as virtual partition
- [DEBUG ] Loaded sysmod as virtual sys
- [DEBUG ] Loaded rpm as virtual lowpkg
- [DEBUG ] Loaded zcbuildout as virtual buildout
- [DEBUG ] Loaded djangomod as virtual django
- [DEBUG ] Loaded useradd as virtual user
- [DEBUG ] Loaded grub_legacy as virtual grub
- [DEBUG ] Loaded rh_ip as virtual ip
- [DEBUG ] Loaded cmdmod as virtual cmd
- [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
- [DEBUG ] Loaded linux_lvm as virtual lvm
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://top.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'top.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/top.sls:
- dmz:
- # 'biftp01.bcinfra.net':
- # - roles.common
- # 'blogs.bcinfra.net':
- # - roles.common
- # 'feeds.pp.bcinfra.net':
- # - roles.common
- # 'liberty.pp.bcinfra.net':
- # - roles.common
- # 'mccmproxy01.bcinfra.net':
- # - roles.common
- # 'merlinbike01.bcinfra.net':
- # - roles.common
- 'salt-master-dmz01.bcinfra.net':
- - roles.dmz
- # 'uxutil.vwdl.bcinfra.net':
- # - roles.common
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('dmz', OrderedDict([('salt-master-dmz01.bcinfra.net', ['roles.dmz'])]))])
- [DEBUG ] Fetching file from saltenv 'base', ** attempting ** 'salt://top.sls'
- [INFO ] Fetching file from saltenv 'base', ** done ** 'top.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/base']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/base/top.sls:
- dmz:
- # 'biftp01.bcinfra.net':
- # - roles.common
- # 'blogs.bcinfra.net':
- # - roles.common
- # 'feeds.pp.bcinfra.net':
- # - roles.common
- # 'liberty.pp.bcinfra.net':
- # - roles.common
- # 'mccmproxy01.bcinfra.net':
- # - roles.common
- # 'merlinbike01.bcinfra.net':
- # - roles.common
- 'salt-master-dmz01.bcinfra.net':
- - roles.dmz
- # 'uxutil.vwdl.bcinfra.net':
- # - roles.common
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('dmz', OrderedDict([('salt-master-dmz01.bcinfra.net', ['roles.dmz'])]))])
- [DEBUG ] Syncing all
- [INFO ] Creating module dir '/var/cache/salt/minion/extmods/modules'
- [INFO ] Syncing modules for environment 'dmz'
- [INFO ] Loading cache from salt://_modules, for dmz)
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Decrypting the current master AES key
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Decrypting the current master AES key
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [INFO ] Caching directory '_modules/' for environment 'dmz'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://_modules/lbctl.py'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** '_modules/lbctl.py'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://_modules/rsyslog.py'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** '_modules/rsyslog.py'
- [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_modules'
- [INFO ] Copying '/var/cache/salt/minion/files/dmz/_modules/lbctl.py' to '/var/cache/salt/minion/extmods/modules/lbctl.py'
- [INFO ] Copying '/var/cache/salt/minion/files/dmz/_modules/rsyslog.py' to '/var/cache/salt/minion/extmods/modules/rsyslog.py'
- [INFO ] Creating module dir '/var/cache/salt/minion/extmods/states'
- [INFO ] Syncing states for environment 'dmz'
- [INFO ] Loading cache from salt://_states, for dmz)
- [INFO ] Caching directory '_states/' for environment 'dmz'
- [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_states'
- [INFO ] Creating module dir '/var/cache/salt/minion/extmods/grains'
- [INFO ] Syncing grains for environment 'dmz'
- [INFO ] Loading cache from salt://_grains, for dmz)
- [INFO ] Caching directory '_grains/' for environment 'dmz'
- [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_grains'
- [INFO ] Creating module dir '/var/cache/salt/minion/extmods/renderers'
- [INFO ] Syncing renderers for environment 'dmz'
- [INFO ] Loading cache from salt://_renderers, for dmz)
- [INFO ] Caching directory '_renderers/' for environment 'dmz'
- [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_renderers'
- [INFO ] Creating module dir '/var/cache/salt/minion/extmods/returners'
- [INFO ] Syncing returners for environment 'dmz'
- [INFO ] Loading cache from salt://_returners, for dmz)
- [INFO ] Caching directory '_returners/' for environment 'dmz'
- [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_returners'
- [INFO ] Creating module dir '/var/cache/salt/minion/extmods/outputters'
- [INFO ] Syncing outputters for environment 'dmz'
- [INFO ] Loading cache from salt://_outputters, for dmz)
- [INFO ] Caching directory '_outputters/' for environment 'dmz'
- [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_outputters'
- [DEBUG ] Refreshing modules...
- [INFO ] Loading fresh modules for state activity
- [DEBUG ] Loaded localemod as virtual locale
- [DEBUG ] Loaded groupadd as virtual group
- [DEBUG ] Loaded rh_service as virtual service
- [DEBUG ] Loaded yumpkg as virtual pkg
- [INFO ] Executing command 'iptables --help' in directory '/root'
- [INFO ] output: iptables v1.4.7
- Usage: iptables -[AD] chain rule-specification [options]
- iptables -I chain [rulenum] rule-specification [options]
- iptables -R chain rulenum rule-specification [options]
- iptables -D chain rulenum [options]
- iptables -[LS] [chain [rulenum]] [options]
- iptables -[FZ] [chain] [options]
- iptables -[NX] chain
- iptables -E old-chain-name new-chain-name
- iptables -P chain target [options]
- iptables -h (print this help information)
- Commands:
- Either long or short options are allowed.
- --append -A chain Append to chain
- --delete -D chain Delete matching rule from chain
- --delete -D chain rulenum
- Delete rule rulenum (1 = first) from chain
- --insert -I chain [rulenum]
- Insert in chain as rulenum (default 1=first)
- --replace -R chain rulenum
- Replace rule rulenum (1 = first) in chain
- --list -L [chain [rulenum]]
- List the rules in a chain or all chains
- --list-rules -S [chain [rulenum]]
- Print the rules in a chain or all chains
- --flush -F [chain] Delete all rules in chain or all chains
- --zero -Z [chain [rulenum]]
- Zero counters in chain or all chains
- --new -N chain Create a new user-defined chain
- --delete-chain
- -X [chain] Delete a user-defined chain
- --policy -P chain target
- Change policy on chain to target
- --rename-chain
- -E old-chain new-chain
- Change chain name, (moving any references)
- Options:
- [!] --proto -p proto protocol: by number or name, eg. `tcp'
- [!] --source -s address[/mask][...]
- source specification
- [!] --destination -d address[/mask][...]
- destination specification
- [!] --in-interface -i input name[+]
- network interface name ([+] for wildcard)
- --jump -j target
- target for rule (may load target extension)
- --goto -g chain
- jump to chain with no return
- --match -m match
- extended match (may load extension)
- --numeric -n numeric output of addresses and ports
- [!] --out-interface -o output name[+]
- network interface name ([+] for wildcard)
- --table -t table table to manipulate (default: `filter')
- --verbose -v verbose mode
- --line-numbers print line numbers when listing
- --exact -x expand numbers (display exact values)
- [!] --fragment -f match second or further fragments only
- --modprobe=<command> try to insert modules using this command
- --set-counters PKTS BYTES set the counter during insert/append
- [!] --version -V print package version.
- [DEBUG ] Loaded linux_sysctl as virtual sysctl
- [DEBUG ] Loaded mdadm as virtual raid
- [DEBUG ] Loaded linux_acl as virtual acl
- [DEBUG ] Loaded parted as virtual partition
- [DEBUG ] Loaded sysmod as virtual sys
- [DEBUG ] Loaded rpm as virtual lowpkg
- [DEBUG ] Loaded zcbuildout as virtual buildout
- [DEBUG ] Loaded djangomod as virtual django
- [DEBUG ] Loaded useradd as virtual user
- [DEBUG ] Loaded grub_legacy as virtual grub
- [DEBUG ] Loaded rh_ip as virtual ip
- [DEBUG ] Loaded cmdmod as virtual cmd
- [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
- [DEBUG ] Loaded linux_lvm as virtual lvm
- [DEBUG ] Loaded saltmod as virtual salt
- [DEBUG ] Loaded mdadm as virtual raid
- [DEBUG ] Loaded zcbuildout as virtual buildout
- [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
- [DEBUG ] MinionEvent PUB socket URI: ipc:///var/run/salt/minion/minion_event_578d5762b48e86846c29e7f5b916ad06_pub.ipc
- [DEBUG ] MinionEvent PULL socket URI: ipc:///var/run/salt/minion/minion_event_578d5762b48e86846c29e7f5b916ad06_pull.ipc
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://roles/dmz.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'roles/dmz.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Decrypting the current master AES key
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Decrypting the current master AES key
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Reading configuration from /etc/salt/minion
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Decrypting the current master AES key
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [INFO ] Loading fresh modules for state activity
- [DEBUG ] Loaded localemod as virtual locale
- [DEBUG ] Loaded groupadd as virtual group
- [DEBUG ] Loaded rh_service as virtual service
- [DEBUG ] Loaded yumpkg as virtual pkg
- [INFO ] Executing command 'iptables --help' in directory '/root'
- [INFO ] output: iptables v1.4.7
- Usage: iptables -[AD] chain rule-specification [options]
- iptables -I chain [rulenum] rule-specification [options]
- iptables -R chain rulenum rule-specification [options]
- iptables -D chain rulenum [options]
- iptables -[LS] [chain [rulenum]] [options]
- iptables -[FZ] [chain] [options]
- iptables -[NX] chain
- iptables -E old-chain-name new-chain-name
- iptables -P chain target [options]
- iptables -h (print this help information)
- Commands:
- Either long or short options are allowed.
- --append -A chain Append to chain
- --delete -D chain Delete matching rule from chain
- --delete -D chain rulenum
- Delete rule rulenum (1 = first) from chain
- --insert -I chain [rulenum]
- Insert in chain as rulenum (default 1=first)
- --replace -R chain rulenum
- Replace rule rulenum (1 = first) in chain
- --list -L [chain [rulenum]]
- List the rules in a chain or all chains
- --list-rules -S [chain [rulenum]]
- Print the rules in a chain or all chains
- --flush -F [chain] Delete all rules in chain or all chains
- --zero -Z [chain [rulenum]]
- Zero counters in chain or all chains
- --new -N chain Create a new user-defined chain
- --delete-chain
- -X [chain] Delete a user-defined chain
- --policy -P chain target
- Change policy on chain to target
- --rename-chain
- -E old-chain new-chain
- Change chain name, (moving any references)
- Options:
- [!] --proto -p proto protocol: by number or name, eg. `tcp'
- [!] --source -s address[/mask][...]
- source specification
- [!] --destination -d address[/mask][...]
- destination specification
- [!] --in-interface -i input name[+]
- network interface name ([+] for wildcard)
- --jump -j target
- target for rule (may load target extension)
- --goto -g chain
- jump to chain with no return
- --match -m match
- extended match (may load extension)
- --numeric -n numeric output of addresses and ports
- [!] --out-interface -o output name[+]
- network interface name ([+] for wildcard)
- --table -t table table to manipulate (default: `filter')
- --verbose -v verbose mode
- --line-numbers print line numbers when listing
- --exact -x expand numbers (display exact values)
- [!] --fragment -f match second or further fragments only
- --modprobe=<command> try to insert modules using this command
- --set-counters PKTS BYTES set the counter during insert/append
- [!] --version -V print package version.
- [DEBUG ] Loaded linux_sysctl as virtual sysctl
- [DEBUG ] Loaded mdadm as virtual raid
- [DEBUG ] Loaded linux_acl as virtual acl
- [DEBUG ] Loaded parted as virtual partition
- [DEBUG ] Loaded sysmod as virtual sys
- [DEBUG ] Loaded rpm as virtual lowpkg
- [DEBUG ] Loaded zcbuildout as virtual buildout
- [DEBUG ] Loaded djangomod as virtual django
- [DEBUG ] Loaded useradd as virtual user
- [DEBUG ] Loaded grub_legacy as virtual grub
- [DEBUG ] Loaded rh_ip as virtual ip
- [DEBUG ] Loaded cmdmod as virtual cmd
- [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
- [DEBUG ] Loaded linux_lvm as virtual lvm
- [DEBUG ] Loaded saltmod as virtual salt
- [DEBUG ] Loaded mdadm as virtual raid
- [DEBUG ] Loaded zcbuildout as virtual buildout
- [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
- [DEBUG ] Loaded localemod as virtual locale
- [DEBUG ] Loaded groupadd as virtual group
- [DEBUG ] Loaded rh_service as virtual service
- [DEBUG ] Loaded yumpkg as virtual pkg
- [INFO ] Executing command 'iptables --help' in directory '/root'
- [INFO ] output: iptables v1.4.7
- Usage: iptables -[AD] chain rule-specification [options]
- iptables -I chain [rulenum] rule-specification [options]
- iptables -R chain rulenum rule-specification [options]
- iptables -D chain rulenum [options]
- iptables -[LS] [chain [rulenum]] [options]
- iptables -[FZ] [chain] [options]
- iptables -[NX] chain
- iptables -E old-chain-name new-chain-name
- iptables -P chain target [options]
- iptables -h (print this help information)
- Commands:
- Either long or short options are allowed.
- --append -A chain Append to chain
- --delete -D chain Delete matching rule from chain
- --delete -D chain rulenum
- Delete rule rulenum (1 = first) from chain
- --insert -I chain [rulenum]
- Insert in chain as rulenum (default 1=first)
- --replace -R chain rulenum
- Replace rule rulenum (1 = first) in chain
- --list -L [chain [rulenum]]
- List the rules in a chain or all chains
- --list-rules -S [chain [rulenum]]
- Print the rules in a chain or all chains
- --flush -F [chain] Delete all rules in chain or all chains
- --zero -Z [chain [rulenum]]
- Zero counters in chain or all chains
- --new -N chain Create a new user-defined chain
- --delete-chain
- -X [chain] Delete a user-defined chain
- --policy -P chain target
- Change policy on chain to target
- --rename-chain
- -E old-chain new-chain
- Change chain name, (moving any references)
- Options:
- [!] --proto -p proto protocol: by number or name, eg. `tcp'
- [!] --source -s address[/mask][...]
- source specification
- [!] --destination -d address[/mask][...]
- destination specification
- [!] --in-interface -i input name[+]
- network interface name ([+] for wildcard)
- --jump -j target
- target for rule (may load target extension)
- --goto -g chain
- jump to chain with no return
- --match -m match
- extended match (may load extension)
- --numeric -n numeric output of addresses and ports
- [!] --out-interface -o output name[+]
- network interface name ([+] for wildcard)
- --table -t table table to manipulate (default: `filter')
- --verbose -v verbose mode
- --line-numbers print line numbers when listing
- --exact -x expand numbers (display exact values)
- [!] --fragment -f match second or further fragments only
- --modprobe=<command> try to insert modules using this command
- --set-counters PKTS BYTES set the counter during insert/append
- [!] --version -V print package version.
- [DEBUG ] Loaded linux_sysctl as virtual sysctl
- [DEBUG ] Loaded mdadm as virtual raid
- [DEBUG ] Loaded linux_acl as virtual acl
- [DEBUG ] Loaded parted as virtual partition
- [DEBUG ] Loaded sysmod as virtual sys
- [DEBUG ] Loaded rpm as virtual lowpkg
- [DEBUG ] Loaded zcbuildout as virtual buildout
- [DEBUG ] Loaded djangomod as virtual django
- [DEBUG ] Loaded useradd as virtual user
- [DEBUG ] Loaded grub_legacy as virtual grub
- [DEBUG ] Loaded rh_ip as virtual ip
- [DEBUG ] Loaded cmdmod as virtual cmd
- [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
- [DEBUG ] Loaded linux_lvm as virtual lvm
- [INFO ] Fetching file from saltenv 'dmz', ** skipped ** latest already in cache 'salt://top.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/top.sls:
- dmz:
- # 'biftp01.bcinfra.net':
- # - roles.common
- # 'blogs.bcinfra.net':
- # - roles.common
- # 'feeds.pp.bcinfra.net':
- # - roles.common
- # 'liberty.pp.bcinfra.net':
- # - roles.common
- # 'mccmproxy01.bcinfra.net':
- # - roles.common
- # 'merlinbike01.bcinfra.net':
- # - roles.common
- 'salt-master-dmz01.bcinfra.net':
- - roles.dmz
- # 'uxutil.vwdl.bcinfra.net':
- # - roles.common
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('dmz', OrderedDict([('salt-master-dmz01.bcinfra.net', ['roles.dmz'])]))])
- [INFO ] Fetching file from saltenv 'base', ** skipped ** latest already in cache 'salt://top.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/base']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/base/top.sls:
- dmz:
- # 'biftp01.bcinfra.net':
- # - roles.common
- # 'blogs.bcinfra.net':
- # - roles.common
- # 'feeds.pp.bcinfra.net':
- # - roles.common
- # 'liberty.pp.bcinfra.net':
- # - roles.common
- # 'mccmproxy01.bcinfra.net':
- # - roles.common
- # 'merlinbike01.bcinfra.net':
- # - roles.common
- 'salt-master-dmz01.bcinfra.net':
- - roles.dmz
- # 'uxutil.vwdl.bcinfra.net':
- # - roles.common
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('dmz', OrderedDict([('salt-master-dmz01.bcinfra.net', ['roles.dmz'])]))])
- [INFO ] Creating module dir '/var/cache/salt/minion/extmods/grains'
- [INFO ] Syncing grains for environment 'dmz'
- [INFO ] Loading cache from salt://_grains, for dmz)
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Decrypting the current master AES key
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [DEBUG ] Decrypting the current master AES key
- [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
- [INFO ] Caching directory '_grains/' for environment 'dmz'
- [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_grains'
- [DEBUG ] MinionEvent PUB socket URI: ipc:///var/run/salt/minion/minion_event_578d5762b48e86846c29e7f5b916ad06_pub.ipc
- [DEBUG ] MinionEvent PULL socket URI: ipc:///var/run/salt/minion/minion_event_578d5762b48e86846c29e7f5b916ad06_pull.ipc
- [DEBUG ] MinionEvent PUB socket URI: ipc:///var/run/salt/minion/minion_event_578d5762b48e86846c29e7f5b916ad06_pub.ipc
- [DEBUG ] MinionEvent PULL socket URI: ipc:///var/run/salt/minion/minion_event_578d5762b48e86846c29e7f5b916ad06_pull.ipc
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/roles/dmz.sls:
- # dmz base role
- # {'server_role': 'dmz'}
- include:
- - roles.common
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('include', ['roles.common'])])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://roles/common.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'roles/common.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/roles/common.sls:
- # common items that will be used on all servers
- # core modules
- include:
- - packages.resolver # manage stub resolver
- # - packages.yum # include base yum repo definitions
- # - packages.yum.latest # include yum updates for security / bug fixes
- - packages.core # configs and packages for very basic setup
- - packages.postfix # All servers run postfix
- - packages.hosts # manage hosts files
- - packages.pam # authentication and limits
- - packages.sudo # control authorization for sudo
- - packages.postfix # ever server runs postfix
- - packages.rsyslog # every host must log centrally
- - packages.logwatch # logwatch reports go to the mailing list
- - packages.nagios # we monitor every server and this includes all of our custom checks
- - packages.mail_aliases # make sure the important stuff gets sent off and doesn't stay local on the server
- - packages.ssh.client # ssh client
- - packages.ssh.server # ssh server
- - packages.salt.minion # salt minion
- - packages.salt_test # basic test to ensure that salt is working on all minions
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('include', ['packages.resolver', 'packages.core', 'packages.postfix', 'packages.hosts', 'packages.pam', 'packages.sudo', 'packages.postfix', 'packages.rsyslog', 'packages.logwatch', 'packages.nagios', 'packages.mail_aliases', 'packages.ssh.client', 'packages.ssh.server', 'packages.salt.minion', 'packages.salt_test'])])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/resolver.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/resolver/init.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/resolver/init.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/resolver/init.sls:
- # DNS resolver settings
- /etc/resolv.conf:
- file.managed:
- - source:
- - salt://packages/resolver/files/resolv.conf.salt-master-dmz01
- - salt://packages/resolver/files/resolv.conf.dmz-dmz
- - salt://packages/resolver/files/resolv.conf.dmz
- - salt://packages/resolver/files/resolv.conf.dmz
- - salt://packages/resolver/files/resolv.conf
- - mode: 644
- - user: root
- - group: root
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('/etc/resolv.conf', OrderedDict([('file.managed', [OrderedDict([('source', ['salt://packages/resolver/files/resolv.conf.salt-master-dmz01', 'salt://packages/resolver/files/resolv.conf.dmz-dmz', 'salt://packages/resolver/files/resolv.conf.dmz', 'salt://packages/resolver/files/resolv.conf.dmz', 'salt://packages/resolver/files/resolv.conf'])]), OrderedDict([('mode', 644)]), OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')])])]))])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/core.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/core/init.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/core/init.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/core/init.sls:
- # This module contains anything that is 'core'. Good examples would be
- # /etc/bashrc, /etc/profile and possibly things like /etc/vimrc.
- # $backup_server = extlookup('backup_server')
- # filebucket { main: server => $backup_server }
- include:
- - packages.yum
- /etc/profile:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source:
- - salt://packages/core/files/profile.salt-master-dmz01
- - salt://packages/core/files/profile.dmz-dmz
- - salt://packages/core/files/profile.dmz
- - salt://packages/core/files/profile.dmz
- - salt://packages/core/files/profile
- /etc/bashrc:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source:
- - salt://packages/core/files/bashrc.salt-master-dmz01
- - salt://packages/core/files/bashrc.dmz-dmz
- - salt://packages/core/files/bashrc.dmz
- - salt://packages/core/files/bashrc.dmz
- - salt://packages/core/files/bashrc
- core_pkgs:
- pkg.installed:
- - pkgs:
- - emacs-nox
- - strace
- - vim-enhanced
- - sysstat
- - bash-completion
- - htop
- - git
- - bccd
- /etc/selinux/config:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source:
- - salt://packages/core/files/selinux.config.salt-master-dmz01
- - salt://packages/core/files/selinux.config.dmz-dmz
- - salt://packages/core/files/selinux.config.dmz
- - salt://packages/core/files/selinux.config.dmz
- - salt://packages/core/files/selinux.config
- /etc/sysctl.conf:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source:
- - salt://packages/core/files/sysctl.conf.salt-master-dmz01
- - salt://packages/core/files/sysctl.conf.dmz-dmz
- - salt://packages/core/files/sysctl.conf.dmz
- - salt://packages/core/files/sysctl.conf.dmz
- - salt://packages/core/files/sysctl.conf
- /etc/security/limits.conf:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source:
- - salt://packages/core/files/security_limits.conf.salt-master-dmz01
- - salt://packages/core/files/security_limits.conf.dmz-dmz
- - salt://packages/core/files/security_limits.conf.dmz
- - salt://packages/core/files/security_limits.conf.dmz
- - salt://packages/core/files/security_limits.conf
- # Manage the root password here
- root_user_present:
- user.present:
- - name: root
- - uid: 0
- - gid: 0
- - home: /root
- - shell: /bin/bash
- - remove_groups: False
- - password: nope
- # We manage authorized keys as a file.
- /root/.ssh:
- file.directory:
- - user: root
- - group: root
- - mode: 700
- /root/.ssh/authorized_keys:
- file.managed:
- - user: root
- - group: root
- - mode: 600
- - source:
- - salt://packages/core/files/root/authorized_keys.salt-master-dmz01
- - salt://packages/core/files/root/authorized_keys.dmz-dmz
- - salt://packages/core/files/root/authorized_keys.dmz
- - salt://packages/core/files/root/authorized_keys.dmz
- - salt://packages/core/files/root/authorized_keys
- /root/.vimrc:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source:
- - salt://packages/core/files/root/vimrc.salt-master-dmz01
- - salt://packages/core/files/root/vimrc.dmz-dmz
- - salt://packages/core/files/root/vimrc.dmz
- - salt://packages/core/files/root/vimrc.dmz
- - salt://packages/core/files/root/vimrc
- /root/.emacs:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source:
- - salt://packages/core/files/root/emacs.salt-master-dmz01
- - salt://packages/core/files/root/emacs.dmz-dmz
- - salt://packages/core/files/root/emacs.dmz
- - salt://packages/core/files/root/emacs.dmz
- - salt://packages/core/files/root/emacs
- /etc/skel/.bash_logout:
- file.managed:
- - user: root
- - group: root
- - source: salt://packages/core/files/skel/.bash_logout
- /etc/skel/.bashrc:
- file.managed:
- - user: root
- - group: root
- - source: salt://packages/core/files/skel/.bashrc
- /etc/skel/.bash_profile:
- file.managed:
- - user: root
- - group: root
- - source: salt://packages/core/files/skel/.bash_profile
- /etc/skel/.emacs:
- file.managed:
- - user: root
- - group: root
- - source: salt://packages/core/files/skel/.emacs
- /etc/skel/.vimrc:
- file.managed:
- - user: root
- - group: root
- - source: salt://packages/core/files/skel/.vimrc
- # setup message of the day to warn people this box is salted
- # and other services inside might get clobbered
- /etc/motd:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source:
- - salt://packages/core/files/motd.salt-master-dmz01
- - salt://packages/core/files/motd.dmz-dmz
- - salt://packages/core/files/motd.dmz
- - salt://packages/core/files/motd.dmz
- - salt://packages/core/files/motd
- /root/system_backup.sh:
- file.managed:
- - user: root
- - group: root
- - mode: 700
- - source:
- - salt://packages/core/files/system_backup.sh.salt-master-dmz01
- - salt://packages/core/files/system_backup.sh.dmz-dmz
- - salt://packages/core/files/system_backup.sh.dmz
- - salt://packages/core/files/system_backup.sh.dmz
- - salt://packages/core/files/system_backup.sh
- # manage the bc-role file
- /etc/bc-role:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - contents: "dmz"
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('include', ['packages.yum']), ('/etc/profile', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/core/files/profile.salt-master-dmz01', 'salt://packages/core/files/profile.dmz-dmz', 'salt://packages/core/files/profile.dmz', 'salt://packages/core/files/profile.dmz', 'salt://packages/core/files/profile'])])])])), ('/etc/bashrc', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/core/files/bashrc.salt-master-dmz01', 'salt://packages/core/files/bashrc.dmz-dmz', 'salt://packages/core/files/bashrc.dmz', 'salt://packages/core/files/bashrc.dmz', 'salt://packages/core/files/bashrc'])])])])), ('core_pkgs', OrderedDict([('pkg.installed', [OrderedDict([('pkgs', ['emacs-nox', 'strace', 'vim-enhanced', 'sysstat', 'bash-completion', 'htop', 'git', 'bccd'])])])])), ('/etc/selinux/config', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/core/files/selinux.config.salt-master-dmz01', 'salt://packages/core/files/selinux.config.dmz-dmz', 'salt://packages/core/files/selinux.config.dmz', 'salt://packages/core/files/selinux.config.dmz', 'salt://packages/core/files/selinux.config'])])])])), ('/etc/sysctl.conf', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/core/files/sysctl.conf.salt-master-dmz01', 'salt://packages/core/files/sysctl.conf.dmz-dmz', 'salt://packages/core/files/sysctl.conf.dmz', 'salt://packages/core/files/sysctl.conf.dmz', 'salt://packages/core/files/sysctl.conf'])])])])), ('/etc/security/limits.conf', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/core/files/security_limits.conf.salt-master-dmz01', 'salt://packages/core/files/security_limits.conf.dmz-dmz', 'salt://packages/core/files/security_limits.conf.dmz', 'salt://packages/core/files/security_limits.conf.dmz', 'salt://packages/core/files/security_limits.conf'])])])])), ('root_user_present', OrderedDict([('user.present', [OrderedDict([('name', 'root')]), OrderedDict([('uid', 0)]), OrderedDict([('gid', 0)]), OrderedDict([('home', '/root')]), OrderedDict([('shell', '/bin/bash')]), OrderedDict([('remove_groups', False)]), OrderedDict([('password', 'R.')])])])), ('/root/.ssh', OrderedDict([('file.directory', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 700)])])])), ('/root/.ssh/authorized_keys', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 600)]), OrderedDict([('source', ['salt://packages/core/files/root/authorized_keys.salt-master-dmz01', 'salt://packages/core/files/root/authorized_keys.dmz-dmz', 'salt://packages/core/files/root/authorized_keys.dmz', 'salt://packages/core/files/root/authorized_keys.dmz', 'salt://packages/core/files/root/authorized_keys'])])])])), ('/root/.vimrc', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/core/files/root/vimrc.salt-master-dmz01', 'salt://packages/core/files/root/vimrc.dmz-dmz', 'salt://packages/core/files/root/vimrc.dmz', 'salt://packages/core/files/root/vimrc.dmz', 'salt://packages/core/files/root/vimrc'])])])])), ('/root/.emacs', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/core/files/root/emacs.salt-master-dmz01', 'salt://packages/core/files/root/emacs.dmz-dmz', 'salt://packages/core/files/root/emacs.dmz', 'salt://packages/core/files/root/emacs.dmz', 'salt://packages/core/files/root/emacs'])])])])), ('/etc/skel/.bash_logout', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('source', 'salt://packages/core/files/skel/.bash_logout')])])])), ('/etc/skel/.bashrc', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('source', 'salt://packages/core/files/skel/.bashrc')])])])), ('/etc/skel/.bash_profile', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('source', 'salt://packages/core/files/skel/.bash_profile')])])])), ('/etc/skel/.emacs', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('source', 'salt://packages/core/files/skel/.emacs')])])])), ('/etc/skel/.vimrc', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('source', 'salt://packages/core/files/skel/.vimrc')])])])), ('/etc/motd', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/core/files/motd.salt-master-dmz01', 'salt://packages/core/files/motd.dmz-dmz', 'salt://packages/core/files/motd.dmz', 'salt://packages/core/files/motd.dmz', 'salt://packages/core/files/motd'])])])])), ('/root/system_backup.sh', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 700)]), OrderedDict([('source', ['salt://packages/core/files/system_backup.sh.salt-master-dmz01', 'salt://packages/core/files/system_backup.sh.dmz-dmz', 'salt://packages/core/files/system_backup.sh.dmz', 'salt://packages/core/files/system_backup.sh.dmz', 'salt://packages/core/files/system_backup.sh'])])])])), ('/etc/bc-role', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('contents', 'dmz')])])]))])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/yum.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/yum/init.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/yum/init.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/yum/init.sls:
- # setup yum repositories
- /etc/yum.repos.d/cobbler-config.repo:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source:
- - salt://packages/yum/files/cobbler-config.repo.salt-master-dmz01
- - salt://packages/yum/files/cobbler-config.repo.CentOS.6.5
- - salt://packages/yum/files/cobbler-config.repo.6.5
- - salt://packages/yum/files/cobbler-config.repo.dmz-dmz
- - salt://packages/yum/files/cobbler-config.repo.dmz
- - salt://packages/yum/files/cobbler-config.repo.dmz
- - salt://packages/yum/files/cobbler-config.repo
- /etc/yum.repos.d/bc-artifactory.repo:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source:
- - salt://packages/yum/files/bc-artifactory.repo.salt-master-dmz01
- - salt://packages/yum/files/bc-artifactory.repo.CentOS.6.5
- - salt://packages/yum/files/bc-artifactory.repo.6.5
- - salt://packages/yum/files/bc-artifactory.repo.dmz-dmz
- - salt://packages/yum/files/bc-artifactory.repo.dmz
- - salt://packages/yum/files/bc-artifactory.repo.dmz
- - salt://packages/yum/files/bc-artifactory.repo.6
- - salt://packages/yum/files/bc-artifactory.repo
- /etc/yum.repos.d/rsyslog7.repo:
- file.managed:
- - user: root
- - group: root
- - mode: 644
- - source:
- - salt://packages/yum/files/rsyslog7.repo.salt-master-dmz01
- - salt://packages/yum/files/rsyslog7.repo.CentOS.6.5
- - salt://packages/yum/files/rsyslog7.repo.6.5
- - salt://packages/yum/files/rsyslog7.repo.dmz-dmz
- - salt://packages/yum/files/rsyslog7.repo.dmz
- - salt://packages/yum/files/rsyslog7.repo.dmz
- - salt://packages/yum/files/rsyslog7.repo.6
- - salt://packages/yum/files/rsyslog7.repo
- /etc/yum.repos.d/CentOS-Base.repo:
- file.absent
- /etc/yum.repos.d/CentOS-Media.repo:
- file.absent
- /etc/yum.repos.d/CentOS-Debuginfo.repo:
- file.absent
- /etc/yum.repos.d/CentOS-Vault.repo:
- file.absent
- /etc/yum.repos.d/public-yum-ol6.repo:
- file.absent
- # Needed for importing gpg keys for yum repos
- m2crypto:
- pkg.installed
- # Install package python-hashlib to fix yum problems
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('/etc/yum.repos.d/cobbler-config.repo', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/yum/files/cobbler-config.repo.salt-master-dmz01', 'salt://packages/yum/files/cobbler-config.repo.CentOS.6.5', 'salt://packages/yum/files/cobbler-config.repo.6.5', 'salt://packages/yum/files/cobbler-config.repo.dmz-dmz', 'salt://packages/yum/files/cobbler-config.repo.dmz', 'salt://packages/yum/files/cobbler-config.repo.dmz', 'salt://packages/yum/files/cobbler-config.repo'])])])])), ('/etc/yum.repos.d/bc-artifactory.repo', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/yum/files/bc-artifactory.repo.salt-master-dmz01', 'salt://packages/yum/files/bc-artifactory.repo.CentOS.6.5', 'salt://packages/yum/files/bc-artifactory.repo.6.5', 'salt://packages/yum/files/bc-artifactory.repo.dmz-dmz', 'salt://packages/yum/files/bc-artifactory.repo.dmz', 'salt://packages/yum/files/bc-artifactory.repo.dmz', 'salt://packages/yum/files/bc-artifactory.repo.6', 'salt://packages/yum/files/bc-artifactory.repo'])])])])), ('/etc/yum.repos.d/rsyslog7.repo', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/yum/files/rsyslog7.repo.salt-master-dmz01', 'salt://packages/yum/files/rsyslog7.repo.CentOS.6.5', 'salt://packages/yum/files/rsyslog7.repo.6.5', 'salt://packages/yum/files/rsyslog7.repo.dmz-dmz', 'salt://packages/yum/files/rsyslog7.repo.dmz', 'salt://packages/yum/files/rsyslog7.repo.dmz', 'salt://packages/yum/files/rsyslog7.repo.6', 'salt://packages/yum/files/rsyslog7.repo'])])])])), ('/etc/yum.repos.d/CentOS-Base.repo', 'file.absent'), ('/etc/yum.repos.d/CentOS-Media.repo', 'file.absent'), ('/etc/yum.repos.d/CentOS-Debuginfo.repo', 'file.absent'), ('/etc/yum.repos.d/CentOS-Vault.repo', 'file.absent'), ('/etc/yum.repos.d/public-yum-ol6.repo', 'file.absent'), ('m2crypto', 'pkg.installed')])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/postfix.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/postfix/init.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/postfix/init.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/postfix/init.sls:
- postfix:
- pkg:
- - installed
- service:
- - running
- - enable: True
- - require:
- - pkg: postfix
- sendmail:
- pkg:
- - removed
- force_ipv4_protocol:
- cmd.run:
- - name: perl -pi -e 's/inet_protocols = all/inet_protocols = ipv4/g' /etc/postfix/main.cf && service postfix restart
- - user: root
- - env:
- PATH: "/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"
- - onlyif: grep -i 'inet_protocols = all' /etc/postfix/main.cf
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('postfix', OrderedDict([('pkg', ['installed']), ('service', ['running', OrderedDict([('enable', True)]), OrderedDict([('require', [OrderedDict([('pkg', 'postfix')])])])])])), ('sendmail', OrderedDict([('pkg', ['removed'])])), ('force_ipv4_protocol', OrderedDict([('cmd.run', [OrderedDict([('name', "perl -pi -e 's/inet_protocols = all/inet_protocols = ipv4/g' /etc/postfix/main.cf && service postfix restart")]), OrderedDict([('user', 'root')]), OrderedDict([('env', OrderedDict([('PATH', '/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin')]))]), OrderedDict([('onlyif', "grep -i 'inet_protocols = all' /etc/postfix/main.cf")])])]))])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/hosts.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/hosts/init.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/hosts/init.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/hosts/init.sls:
- # hosts file
- /etc/hosts:
- file.managed:
- - user: root
- - mode: 644
- - source:
- - salt://packages/hosts/files/hosts_file.salt-master-dmz01.bcinfra.net
- - salt://packages/hosts/files/hosts_file.salt-master-dmz01
- - salt://packages/hosts/files/hosts_file.dmz-dmz
- - salt://packages/hosts/files/hosts_file.dmz
- - salt://packages/hosts/files/hosts_file.dmz
- - salt://packages/hosts/files/hosts_file
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('/etc/hosts', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/hosts/files/hosts_file.salt-master-dmz01.bcinfra.net', 'salt://packages/hosts/files/hosts_file.salt-master-dmz01', 'salt://packages/hosts/files/hosts_file.dmz-dmz', 'salt://packages/hosts/files/hosts_file.dmz', 'salt://packages/hosts/files/hosts_file.dmz', 'salt://packages/hosts/files/hosts_file'])])])]))])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/pam.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/pam/init.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/pam/init.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/pam/init.sls:
- /etc/pam.d/su:
- file.managed:
- - user: root
- - group: root
- - mode: 0644
- - source:
- - salt://packages/pam/files/su.salt-master-dmz01
- - salt://packages/pam/files/su.dmz-dmz
- - salt://packages/pam/files/su.dmz
- - salt://packages/pam/files/su.dmz
- - salt://packages/pam/files/su
- /etc/pam.d/login:
- file.managed:
- - user: root
- - group: root
- - mode: 0644
- - source:
- - salt://packages/pam/files/login.salt-master-dmz01
- - salt://packages/pam/files/login.dmz-dmz
- - salt://packages/pam/files/login.dmz
- - salt://packages/pam/files/login.dmz
- - salt://packages/pam/files/login
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('/etc/pam.d/su', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/pam/files/su.salt-master-dmz01', 'salt://packages/pam/files/su.dmz-dmz', 'salt://packages/pam/files/su.dmz', 'salt://packages/pam/files/su.dmz', 'salt://packages/pam/files/su'])])])])), ('/etc/pam.d/login', OrderedDict([('file.managed', [OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('mode', 644)]), OrderedDict([('source', ['salt://packages/pam/files/login.salt-master-dmz01', 'salt://packages/pam/files/login.dmz-dmz', 'salt://packages/pam/files/login.dmz', 'salt://packages/pam/files/login.dmz', 'salt://packages/pam/files/login'])])])]))])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/sudo.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/sudo/init.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/sudo/init.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/sudo/init.sls:
- sudo:
- pkg:
- - installed
- /etc/sudoers:
- file.managed:
- - source:
- - salt://packages/sudo/files/sudoers.salt-master-dmz01
- - salt://packages/sudo/files/sudoers.dmz-dmz
- - salt://packages/sudo/files/sudoers.dmz
- - salt://packages/sudo/files/sudoers.dmz
- - salt://packages/sudo/files/sudoers
- - mode: 440
- - user: root
- - group: root
- - require:
- - pkg: sudo
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('sudo', OrderedDict([('pkg', ['installed'])])), ('/etc/sudoers', OrderedDict([('file.managed', [OrderedDict([('source', ['salt://packages/sudo/files/sudoers.salt-master-dmz01', 'salt://packages/sudo/files/sudoers.dmz-dmz', 'salt://packages/sudo/files/sudoers.dmz', 'salt://packages/sudo/files/sudoers.dmz', 'salt://packages/sudo/files/sudoers'])]), OrderedDict([('mode', 440)]), OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('require', [OrderedDict([('pkg', 'sudo')])])])])]))])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/rsyslog.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/rsyslog/init.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/rsyslog/init.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/rsyslog/init.sls:
- # rsyslog configuration
- include:
- - packages.syslog.absent
- rsyslog:
- pkg:
- - installed
- service:
- - running
- - watch:
- - file: /etc/rsyslog.conf
- - require:
- - pkg: rsyslog
- /etc/rsyslog.conf:
- file.managed:
- - source:
- - salt://packages/rsyslog/files/rsyslog.conf.salt-master-dmz01
- - salt://packages/rsyslog/files/rsyslog.conf.dmz-dmz
- - salt://packages/rsyslog/files/rsyslog.conf.dmz
- - salt://packages/rsyslog/files/rsyslog.conf.dmz
- - salt://packages/rsyslog/files/rsyslog.conf
- - mode: 644
- - user: root
- - group: root
- - require:
- - pkg: rsyslog
- /etc/sysconfig/rsyslog:
- file.managed:
- - source:
- - salt://packages/rsyslog/files/rsyslog.sysconfig.salt-master-dmz01
- - salt://packages/rsyslog/files/rsyslog.sysconfig.dmz-dmz
- - salt://packages/rsyslog/files/rsyslog.sysconfig.dmz
- - salt://packages/rsyslog/files/rsyslog.sysconfig.dmz
- - salt://packages/rsyslog/files/rsyslog.sysconfig
- - mode: 644
- - user: root
- - group: root
- - require:
- - pkg: rsyslog
- /var/spool/rsyslog:
- file.directory:
- - makedirs: True
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('include', ['packages.syslog.absent']), ('rsyslog', OrderedDict([('pkg', ['installed']), ('service', ['running', OrderedDict([('watch', [OrderedDict([('file', '/etc/rsyslog.conf')])])]), OrderedDict([('require', [OrderedDict([('pkg', 'rsyslog')])])])])])), ('/etc/rsyslog.conf', OrderedDict([('file.managed', [OrderedDict([('source', ['salt://packages/rsyslog/files/rsyslog.conf.salt-master-dmz01', 'salt://packages/rsyslog/files/rsyslog.conf.dmz-dmz', 'salt://packages/rsyslog/files/rsyslog.conf.dmz', 'salt://packages/rsyslog/files/rsyslog.conf.dmz', 'salt://packages/rsyslog/files/rsyslog.conf'])]), OrderedDict([('mode', 644)]), OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('require', [OrderedDict([('pkg', 'rsyslog')])])])])])), ('/etc/sysconfig/rsyslog', OrderedDict([('file.managed', [OrderedDict([('source', ['salt://packages/rsyslog/files/rsyslog.sysconfig.salt-master-dmz01', 'salt://packages/rsyslog/files/rsyslog.sysconfig.dmz-dmz', 'salt://packages/rsyslog/files/rsyslog.sysconfig.dmz', 'salt://packages/rsyslog/files/rsyslog.sysconfig.dmz', 'salt://packages/rsyslog/files/rsyslog.sysconfig'])]), OrderedDict([('mode', 644)]), OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('require', [OrderedDict([('pkg', 'rsyslog')])])])])])), ('/var/spool/rsyslog', OrderedDict([('file.directory', [OrderedDict([('makedirs', True)])])]))])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/syslog/absent.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/syslog/absent/init.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/logwatch.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/logwatch/init.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/logwatch/init.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/logwatch/init.sls:
- logwatch:
- pkg:
- - installed
- file.managed:
- - name: /etc/logwatch/conf/logwatch.conf
- - source: salt://packages/logwatch/files/logwatch.conf.salt-master-dmz01
- - source: salt://packages/logwatch/files/logwatch.conf
- - mode: 644
- - user: root
- - group: root
- - require:
- - pkg: logwatch
- alias.present:
- - target: logwatch@lists.backcountry.com
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('logwatch', OrderedDict([('pkg', ['installed']), ('file.managed', [OrderedDict([('name', '/etc/logwatch/conf/logwatch.conf')]), OrderedDict([('source', 'salt://packages/logwatch/files/logwatch.conf.salt-master-dmz01')]), OrderedDict([('source', 'salt://packages/logwatch/files/logwatch.conf')]), OrderedDict([('mode', 644)]), OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('require', [OrderedDict([('pkg', 'logwatch')])])])]), ('alias.present', [OrderedDict([('target', 'logwatch@lists.backcountry.com')])])]))])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/nagios.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/nagios/init.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/nagios/init.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/nagios/init.sls:
- nagios:
- user.present:
- - shell: /bin/bash
- - remove_groups: False
- nrpe:
- pkg:
- - installed
- service:
- - running
- - watch:
- - file: /etc/nagios/nrpe.cfg
- - require:
- - pkg: nrpe
- snmpd:
- service:
- - running
- - watch:
- - file: /etc/snmp/snmpd.conf
- - require:
- - pkg: nagios_pkgs
- nagios_pkgs:
- pkg.installed:
- - pkgs:
- - net-snmp
- - nagios-plugins
- - nagios-plugins-all
- - nsca-client
- /etc/nagios/nrpe.cfg:
- file.managed:
- - source:
- - salt://packages/nagios/files/nrpe.cfg.salt-master-dmz01
- - salt://packages/nagios/files/nrpe.cfg.dmz-dmz
- - salt://packages/nagios/files/nrpe.cfg.dmz
- - salt://packages/nagios/files/nrpe.cfg.dmz
- - salt://packages/nagios/files/nrpe.cfg
- - mode: 644
- - user: root
- - group: root
- - require:
- - pkg: nrpe
- /etc/snmp/snmpd.conf:
- file.managed:
- - source:
- - salt://packages/nagios/files/snmpd.conf.salt-master-dmz01
- - salt://packages/nagios/files/snmpd.conf.dmz-dmz
- - salt://packages/nagios/files/snmpd.conf.dmz
- - salt://packages/nagios/files/snmpd.conf.dmz
- - salt://packages/nagios/files/snmpd.conf
- - mode: 644
- - user: root
- - group: root
- - require:
- - pkg: nagios_pkgs
- /usr/local/libexec/nrpe_checks:
- file.recurse:
- - source: salt://packages/nagios/files/nrpe_checks
- - file_mode: 755
- - include_empty: True
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('nagios', OrderedDict([('user.present', [OrderedDict([('shell', '/bin/bash')]), OrderedDict([('remove_groups', False)])])])), ('nrpe', OrderedDict([('pkg', ['installed']), ('service', ['running', OrderedDict([('watch', [OrderedDict([('file', '/etc/nagios/nrpe.cfg')])])]), OrderedDict([('require', [OrderedDict([('pkg', 'nrpe')])])])])])), ('snmpd', OrderedDict([('service', ['running', OrderedDict([('watch', [OrderedDict([('file', '/etc/snmp/snmpd.conf')])])]), OrderedDict([('require', [OrderedDict([('pkg', 'nagios_pkgs')])])])])])), ('nagios_pkgs', OrderedDict([('pkg.installed', [OrderedDict([('pkgs', ['net-snmp', 'nagios-plugins', 'nagios-plugins-all', 'nsca-client'])])])])), ('/etc/nagios/nrpe.cfg', OrderedDict([('file.managed', [OrderedDict([('source', ['salt://packages/nagios/files/nrpe.cfg.salt-master-dmz01', 'salt://packages/nagios/files/nrpe.cfg.dmz-dmz', 'salt://packages/nagios/files/nrpe.cfg.dmz', 'salt://packages/nagios/files/nrpe.cfg.dmz', 'salt://packages/nagios/files/nrpe.cfg'])]), OrderedDict([('mode', 644)]), OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('require', [OrderedDict([('pkg', 'nrpe')])])])])])), ('/etc/snmp/snmpd.conf', OrderedDict([('file.managed', [OrderedDict([('source', ['salt://packages/nagios/files/snmpd.conf.salt-master-dmz01', 'salt://packages/nagios/files/snmpd.conf.dmz-dmz', 'salt://packages/nagios/files/snmpd.conf.dmz', 'salt://packages/nagios/files/snmpd.conf.dmz', 'salt://packages/nagios/files/snmpd.conf'])]), OrderedDict([('mode', 644)]), OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('require', [OrderedDict([('pkg', 'nagios_pkgs')])])])])])), ('/usr/local/libexec/nrpe_checks', OrderedDict([('file.recurse', [OrderedDict([('source', 'salt://packages/nagios/files/nrpe_checks')]), OrderedDict([('file_mode', 755)]), OrderedDict([('include_empty', True)])])]))])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/mail_aliases.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/mail_aliases/init.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/ssh/client.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/ssh/client.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/ssh/client.sls:
- # SSH client
- ssh_pkgs:
- pkg.installed:
- - pkgs:
- - openssh
- - openssh-clients
- /etc/ssh/ssh_config:
- file.managed:
- - source:
- - salt://packages/ssh/files/ssh_config.salt-master-dmz01
- - salt://packages/ssh/files/ssh_config.dmz-dmz
- - salt://packages/ssh/files/ssh_config.dmz
- - salt://packages/ssh/files/ssh_config.dmz
- - salt://packages/ssh/files/ssh_config
- - mode: 644
- - user: root
- - group: root
- - require:
- - pkg: ssh_pkgs
- /etc/ssh/ssh_known_hosts:
- file.managed:
- - source:
- - salt://packages/ssh/files/ssh_known_hosts.salt-master-dmz01
- - salt://packages/ssh/files/ssh_known_hosts.dmz-dmz
- - salt://packages/ssh/files/ssh_known_hosts.dmz
- - salt://packages/ssh/files/ssh_known_hosts.dmz
- - salt://packages/ssh/files/ssh_known_hosts
- - mode: 644
- - user: root
- - group: root
- - require:
- - pkg: ssh_pkgs
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('ssh_pkgs', OrderedDict([('pkg.installed', [OrderedDict([('pkgs', ['openssh', 'openssh-clients'])])])])), ('/etc/ssh/ssh_config', OrderedDict([('file.managed', [OrderedDict([('source', ['salt://packages/ssh/files/ssh_config.salt-master-dmz01', 'salt://packages/ssh/files/ssh_config.dmz-dmz', 'salt://packages/ssh/files/ssh_config.dmz', 'salt://packages/ssh/files/ssh_config.dmz', 'salt://packages/ssh/files/ssh_config'])]), OrderedDict([('mode', 644)]), OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('require', [OrderedDict([('pkg', 'ssh_pkgs')])])])])])), ('/etc/ssh/ssh_known_hosts', OrderedDict([('file.managed', [OrderedDict([('source', ['salt://packages/ssh/files/ssh_known_hosts.salt-master-dmz01', 'salt://packages/ssh/files/ssh_known_hosts.dmz-dmz', 'salt://packages/ssh/files/ssh_known_hosts.dmz', 'salt://packages/ssh/files/ssh_known_hosts.dmz', 'salt://packages/ssh/files/ssh_known_hosts'])]), OrderedDict([('mode', 644)]), OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('require', [OrderedDict([('pkg', 'ssh_pkgs')])])])])]))])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/ssh/server.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/ssh/server.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/ssh/server.sls:
- # SSH server
- ssh_server_pkgs:
- pkg.installed:
- - pkgs:
- - openssh-server
- sshd:
- service:
- - running
- - watch:
- - file: /etc/ssh/sshd_config
- - require:
- - pkg: ssh_server_pkgs
- /etc/ssh/sshd_config:
- file.managed:
- - source:
- - salt://packages/ssh/files/sshd_config.salt-master-dmz01
- - salt://packages/ssh/files/sshd_config.dmz-dmz
- - salt://packages/ssh/files/sshd_config.dmz
- - salt://packages/ssh/files/sshd_config.dmz
- - salt://packages/ssh/files/sshd_config
- - mode: 644
- - user: root
- - group: root
- - require:
- - pkg: ssh_server_pkgs
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('ssh_server_pkgs', OrderedDict([('pkg.installed', [OrderedDict([('pkgs', ['openssh-server'])])])])), ('sshd', OrderedDict([('service', ['running', OrderedDict([('watch', [OrderedDict([('file', '/etc/ssh/sshd_config')])])]), OrderedDict([('require', [OrderedDict([('pkg', 'ssh_server_pkgs')])])])])])), ('/etc/ssh/sshd_config', OrderedDict([('file.managed', [OrderedDict([('source', ['salt://packages/ssh/files/sshd_config.salt-master-dmz01', 'salt://packages/ssh/files/sshd_config.dmz-dmz', 'salt://packages/ssh/files/sshd_config.dmz', 'salt://packages/ssh/files/sshd_config.dmz', 'salt://packages/ssh/files/sshd_config'])]), OrderedDict([('mode', 644)]), OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('require', [OrderedDict([('pkg', 'ssh_server_pkgs')])])])])]))])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/salt/minion.sls'
- [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/salt/minion.sls'
- [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
- [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/salt/minion.sls:
- # Ensure salt minion is installed and running
- salt-minion:
- pkg:
- - installed
- service:
- - running
- - require:
- - pkg: salt-minion
- - watch:
- - file: /etc/salt/minion
- /etc/salt/minion:
- file.managed:
- - source:
- - salt://packages/salt/files/minion_config.salt-master-dmz01
- - salt://packages/salt/files/minion_config.dmz-dmz
- - salt://packages/salt/files/minion_config.dmz
- - salt://packages/salt/files/minion_config.dmz
- - salt://packages/salt/files/minion_config
- - mode: 644
- - user: root
- - group: root
- - require:
- - pkg: salt-minion
- [DEBUG ] Results of YAML rendering:
- OrderedDict([('salt-minion', OrderedDict([('pkg', ['installed']), ('service', ['running', OrderedDict([('require', [OrderedDict([('pkg', 'salt-minion')])])]), OrderedDict([('watch', [OrderedDict([('file', '/etc/salt/minion')])])])])])), ('/etc/salt/minion', OrderedDict([('file.managed', [OrderedDict([('source', ['salt://packages/salt/files/minion_config.salt-master-dmz01', 'salt://packages/salt/files/minion_config.dmz-dmz', 'salt://packages/salt/files/minion_config.dmz', 'salt://packages/salt/files/minion_config.dmz', 'salt://packages/salt/files/minion_config'])]), OrderedDict([('mode', 644)]), OrderedDict([('user', 'root')]), OrderedDict([('group', 'root')]), OrderedDict([('require', [OrderedDict([('pkg', 'salt-minion')])])])])]))])
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/salt_test.sls'
- [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/salt_test/init.sls'
- [DEBUG ] Loaded no_out as virtual quiet
- [DEBUG ] Loaded json_out as virtual json
- [DEBUG ] Loaded yaml_out as virtual yaml
- [DEBUG ] Loaded pprint_out as virtual pprint
- local:
- Data failed to compile:
- ----------
- No matching sls found for 'roles.dmz' in env 'dmz'
- ----------
- No matching sls found for 'roles.dmz' in env 'dmz'
- ----------
- No matching sls found for 'roles.dmz' in env 'dmz'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement