Advertisement
Guest User

Untitled

a guest
Jul 9th, 2014
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 75.73 KB | None | 0 0
  1. [root@salt-master-dmz01 salt]# salt-call state.highstate test=True -l debug
  2. [DEBUG ] Reading configuration from /etc/salt/minion
  3. [INFO ] Using cached minion ID from /etc/salt/minion_id: salt-master-dmz01.bcinfra.net
  4. [DEBUG ] Configuration file path: /etc/salt/minion
  5. [DEBUG ] Reading configuration from /etc/salt/minion
  6. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  7. [DEBUG ] Decrypting the current master AES key
  8. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  9. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  10. [DEBUG ] Loaded localemod as virtual locale
  11. [DEBUG ] Loaded groupadd as virtual group
  12. [DEBUG ] Loaded rh_service as virtual service
  13. [DEBUG ] Loaded yumpkg as virtual pkg
  14. [INFO ] Executing command 'iptables --help' in directory '/root'
  15. [INFO ] output: iptables v1.4.7
  16.  
  17. Usage: iptables -[AD] chain rule-specification [options]
  18. iptables -I chain [rulenum] rule-specification [options]
  19. iptables -R chain rulenum rule-specification [options]
  20. iptables -D chain rulenum [options]
  21. iptables -[LS] [chain [rulenum]] [options]
  22. iptables -[FZ] [chain] [options]
  23. iptables -[NX] chain
  24. iptables -E old-chain-name new-chain-name
  25. iptables -P chain target [options]
  26. iptables -h (print this help information)
  27.  
  28. Commands:
  29. Either long or short options are allowed.
  30. --append -A chain Append to chain
  31. --delete -D chain Delete matching rule from chain
  32. --delete -D chain rulenum
  33. Delete rule rulenum (1 = first) from chain
  34. --insert -I chain [rulenum]
  35. Insert in chain as rulenum (default 1=first)
  36. --replace -R chain rulenum
  37. Replace rule rulenum (1 = first) in chain
  38. --list -L [chain [rulenum]]
  39. List the rules in a chain or all chains
  40. --list-rules -S [chain [rulenum]]
  41. Print the rules in a chain or all chains
  42. --flush -F [chain] Delete all rules in chain or all chains
  43. --zero -Z [chain [rulenum]]
  44. Zero counters in chain or all chains
  45. --new -N chain Create a new user-defined chain
  46. --delete-chain
  47. -X [chain] Delete a user-defined chain
  48. --policy -P chain target
  49. Change policy on chain to target
  50. --rename-chain
  51. -E old-chain new-chain
  52. Change chain name, (moving any references)
  53. Options:
  54. [!] --proto -p proto protocol: by number or name, eg. `tcp'
  55. [!] --source -s address[/mask][...]
  56. source specification
  57. [!] --destination -d address[/mask][...]
  58. destination specification
  59. [!] --in-interface -i input name[+]
  60. network interface name ([+] for wildcard)
  61. --jump -j target
  62. target for rule (may load target extension)
  63. --goto -g chain
  64. jump to chain with no return
  65. --match -m match
  66. extended match (may load extension)
  67. --numeric -n numeric output of addresses and ports
  68. [!] --out-interface -o output name[+]
  69. network interface name ([+] for wildcard)
  70. --table -t table table to manipulate (default: `filter')
  71. --verbose -v verbose mode
  72. --line-numbers print line numbers when listing
  73. --exact -x expand numbers (display exact values)
  74. [!] --fragment -f match second or further fragments only
  75. --modprobe=<command> try to insert modules using this command
  76. --set-counters PKTS BYTES set the counter during insert/append
  77. [!] --version -V print package version.
  78. [DEBUG ] Loaded linux_sysctl as virtual sysctl
  79. [DEBUG ] Loaded mdadm as virtual raid
  80. [DEBUG ] Loaded linux_acl as virtual acl
  81. [DEBUG ] Loaded parted as virtual partition
  82. [DEBUG ] Loaded sysmod as virtual sys
  83. [DEBUG ] Loaded rpm as virtual lowpkg
  84. [DEBUG ] Loaded zcbuildout as virtual buildout
  85. [DEBUG ] Loaded djangomod as virtual django
  86. [DEBUG ] Loaded useradd as virtual user
  87. [DEBUG ] Loaded grub_legacy as virtual grub
  88. [DEBUG ] Loaded rh_ip as virtual ip
  89. [DEBUG ] Loaded cmdmod as virtual cmd
  90. [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
  91. [DEBUG ] Loaded linux_lvm as virtual lvm
  92. [DEBUG ] Loaded couchdb_return as virtual couchdb
  93. [DEBUG ] Loaded syslog_return as virtual syslog
  94. [DEBUG ] Loaded carbon_return as virtual carbon
  95. [DEBUG ] Loaded sqlite3_return as virtual sqlite3
  96. [DEBUG ] Loaded saltmod as virtual salt
  97. [DEBUG ] Loaded mdadm as virtual raid
  98. [DEBUG ] Loaded zcbuildout as virtual buildout
  99. [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
  100. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  101. [DEBUG ] Decrypting the current master AES key
  102. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  103. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  104. [DEBUG ] Decrypting the current master AES key
  105. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  106. [DEBUG ] Reading configuration from /etc/salt/minion
  107. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  108. [DEBUG ] Decrypting the current master AES key
  109. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  110. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  111. [INFO ] Loading fresh modules for state activity
  112. [DEBUG ] Loaded localemod as virtual locale
  113. [DEBUG ] Loaded groupadd as virtual group
  114. [DEBUG ] Loaded rh_service as virtual service
  115. [DEBUG ] Loaded yumpkg as virtual pkg
  116. [INFO ] Executing command 'iptables --help' in directory '/root'
  117. [INFO ] output: iptables v1.4.7
  118.  
  119. Usage: iptables -[AD] chain rule-specification [options]
  120. iptables -I chain [rulenum] rule-specification [options]
  121. iptables -R chain rulenum rule-specification [options]
  122. iptables -D chain rulenum [options]
  123. iptables -[LS] [chain [rulenum]] [options]
  124. iptables -[FZ] [chain] [options]
  125. iptables -[NX] chain
  126. iptables -E old-chain-name new-chain-name
  127. iptables -P chain target [options]
  128. iptables -h (print this help information)
  129.  
  130. Commands:
  131. Either long or short options are allowed.
  132. --append -A chain Append to chain
  133. --delete -D chain Delete matching rule from chain
  134. --delete -D chain rulenum
  135. Delete rule rulenum (1 = first) from chain
  136. --insert -I chain [rulenum]
  137. Insert in chain as rulenum (default 1=first)
  138. --replace -R chain rulenum
  139. Replace rule rulenum (1 = first) in chain
  140. --list -L [chain [rulenum]]
  141. List the rules in a chain or all chains
  142. --list-rules -S [chain [rulenum]]
  143. Print the rules in a chain or all chains
  144. --flush -F [chain] Delete all rules in chain or all chains
  145. --zero -Z [chain [rulenum]]
  146. Zero counters in chain or all chains
  147. --new -N chain Create a new user-defined chain
  148. --delete-chain
  149. -X [chain] Delete a user-defined chain
  150. --policy -P chain target
  151. Change policy on chain to target
  152. --rename-chain
  153. -E old-chain new-chain
  154. Change chain name, (moving any references)
  155. Options:
  156. [!] --proto -p proto protocol: by number or name, eg. `tcp'
  157. [!] --source -s address[/mask][...]
  158. source specification
  159. [!] --destination -d address[/mask][...]
  160. destination specification
  161. [!] --in-interface -i input name[+]
  162. network interface name ([+] for wildcard)
  163. --jump -j target
  164. target for rule (may load target extension)
  165. --goto -g chain
  166. jump to chain with no return
  167. --match -m match
  168. extended match (may load extension)
  169. --numeric -n numeric output of addresses and ports
  170. [!] --out-interface -o output name[+]
  171. network interface name ([+] for wildcard)
  172. --table -t table table to manipulate (default: `filter')
  173. --verbose -v verbose mode
  174. --line-numbers print line numbers when listing
  175. --exact -x expand numbers (display exact values)
  176. [!] --fragment -f match second or further fragments only
  177. --modprobe=<command> try to insert modules using this command
  178. --set-counters PKTS BYTES set the counter during insert/append
  179. [!] --version -V print package version.
  180. [DEBUG ] Loaded linux_sysctl as virtual sysctl
  181. [DEBUG ] Loaded mdadm as virtual raid
  182. [DEBUG ] Loaded linux_acl as virtual acl
  183. [DEBUG ] Loaded parted as virtual partition
  184. [DEBUG ] Loaded sysmod as virtual sys
  185. [DEBUG ] Loaded rpm as virtual lowpkg
  186. [DEBUG ] Loaded zcbuildout as virtual buildout
  187. [DEBUG ] Loaded djangomod as virtual django
  188. [DEBUG ] Loaded useradd as virtual user
  189. [DEBUG ] Loaded grub_legacy as virtual grub
  190. [DEBUG ] Loaded rh_ip as virtual ip
  191. [DEBUG ] Loaded cmdmod as virtual cmd
  192. [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
  193. [DEBUG ] Loaded linux_lvm as virtual lvm
  194. [DEBUG ] Loaded saltmod as virtual salt
  195. [DEBUG ] Loaded mdadm as virtual raid
  196. [DEBUG ] Loaded zcbuildout as virtual buildout
  197. [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
  198. [DEBUG ] Loaded localemod as virtual locale
  199. [DEBUG ] Loaded groupadd as virtual group
  200. [DEBUG ] Loaded rh_service as virtual service
  201. [DEBUG ] Loaded yumpkg as virtual pkg
  202. [INFO ] Executing command 'iptables --help' in directory '/root'
  203. [INFO ] output: iptables v1.4.7
  204.  
  205. Usage: iptables -[AD] chain rule-specification [options]
  206. iptables -I chain [rulenum] rule-specification [options]
  207. iptables -R chain rulenum rule-specification [options]
  208. iptables -D chain rulenum [options]
  209. iptables -[LS] [chain [rulenum]] [options]
  210. iptables -[FZ] [chain] [options]
  211. iptables -[NX] chain
  212. iptables -E old-chain-name new-chain-name
  213. iptables -P chain target [options]
  214. iptables -h (print this help information)
  215.  
  216. Commands:
  217. Either long or short options are allowed.
  218. --append -A chain Append to chain
  219. --delete -D chain Delete matching rule from chain
  220. --delete -D chain rulenum
  221. Delete rule rulenum (1 = first) from chain
  222. --insert -I chain [rulenum]
  223. Insert in chain as rulenum (default 1=first)
  224. --replace -R chain rulenum
  225. Replace rule rulenum (1 = first) in chain
  226. --list -L [chain [rulenum]]
  227. List the rules in a chain or all chains
  228. --list-rules -S [chain [rulenum]]
  229. Print the rules in a chain or all chains
  230. --flush -F [chain] Delete all rules in chain or all chains
  231. --zero -Z [chain [rulenum]]
  232. Zero counters in chain or all chains
  233. --new -N chain Create a new user-defined chain
  234. --delete-chain
  235. -X [chain] Delete a user-defined chain
  236. --policy -P chain target
  237. Change policy on chain to target
  238. --rename-chain
  239. -E old-chain new-chain
  240. Change chain name, (moving any references)
  241. Options:
  242. [!] --proto -p proto protocol: by number or name, eg. `tcp'
  243. [!] --source -s address[/mask][...]
  244. source specification
  245. [!] --destination -d address[/mask][...]
  246. destination specification
  247. [!] --in-interface -i input name[+]
  248. network interface name ([+] for wildcard)
  249. --jump -j target
  250. target for rule (may load target extension)
  251. --goto -g chain
  252. jump to chain with no return
  253. --match -m match
  254. extended match (may load extension)
  255. --numeric -n numeric output of addresses and ports
  256. [!] --out-interface -o output name[+]
  257. network interface name ([+] for wildcard)
  258. --table -t table table to manipulate (default: `filter')
  259. --verbose -v verbose mode
  260. --line-numbers print line numbers when listing
  261. --exact -x expand numbers (display exact values)
  262. [!] --fragment -f match second or further fragments only
  263. --modprobe=<command> try to insert modules using this command
  264. --set-counters PKTS BYTES set the counter during insert/append
  265. [!] --version -V print package version.
  266. [DEBUG ] Loaded linux_sysctl as virtual sysctl
  267. [DEBUG ] Loaded mdadm as virtual raid
  268. [DEBUG ] Loaded linux_acl as virtual acl
  269. [DEBUG ] Loaded parted as virtual partition
  270. [DEBUG ] Loaded sysmod as virtual sys
  271. [DEBUG ] Loaded rpm as virtual lowpkg
  272. [DEBUG ] Loaded zcbuildout as virtual buildout
  273. [DEBUG ] Loaded djangomod as virtual django
  274. [DEBUG ] Loaded useradd as virtual user
  275. [DEBUG ] Loaded grub_legacy as virtual grub
  276. [DEBUG ] Loaded rh_ip as virtual ip
  277. [DEBUG ] Loaded cmdmod as virtual cmd
  278. [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
  279. [DEBUG ] Loaded linux_lvm as virtual lvm
  280. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://top.sls'
  281. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'top.sls'
  282. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  283. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/top.sls:
  284. dmz:
  285. # 'biftp01.bcinfra.net':
  286. # - roles.common
  287. # 'blogs.bcinfra.net':
  288. # - roles.common
  289. # 'feeds.pp.bcinfra.net':
  290. # - roles.common
  291. # 'liberty.pp.bcinfra.net':
  292. # - roles.common
  293. # 'mccmproxy01.bcinfra.net':
  294. # - roles.common
  295. # 'merlinbike01.bcinfra.net':
  296. # - roles.common
  297. 'salt-master-dmz01.bcinfra.net':
  298. - roles.dmz
  299. # 'uxutil.vwdl.bcinfra.net':
  300. # - roles.common
  301.  
  302. [DEBUG ] Results of YAML rendering:
  303. OrderedDict([('dmz', OrderedDict([('salt-master-dmz01.bcinfra.net', ['roles.dmz'])]))])
  304. [DEBUG ] Fetching file from saltenv 'base', ** attempting ** 'salt://top.sls'
  305. [INFO ] Fetching file from saltenv 'base', ** done ** 'top.sls'
  306. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/base']
  307. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/base/top.sls:
  308. dmz:
  309. # 'biftp01.bcinfra.net':
  310. # - roles.common
  311. # 'blogs.bcinfra.net':
  312. # - roles.common
  313. # 'feeds.pp.bcinfra.net':
  314. # - roles.common
  315. # 'liberty.pp.bcinfra.net':
  316. # - roles.common
  317. # 'mccmproxy01.bcinfra.net':
  318. # - roles.common
  319. # 'merlinbike01.bcinfra.net':
  320. # - roles.common
  321. 'salt-master-dmz01.bcinfra.net':
  322. - roles.dmz
  323. # 'uxutil.vwdl.bcinfra.net':
  324. # - roles.common
  325.  
  326. [DEBUG ] Results of YAML rendering:
  327. OrderedDict([('dmz', OrderedDict([('salt-master-dmz01.bcinfra.net', ['roles.dmz'])]))])
  328. [DEBUG ] Syncing all
  329. [INFO ] Creating module dir '/var/cache/salt/minion/extmods/modules'
  330. [INFO ] Syncing modules for environment 'dmz'
  331. [INFO ] Loading cache from salt://_modules, for dmz)
  332. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  333. [DEBUG ] Decrypting the current master AES key
  334. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  335. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  336. [DEBUG ] Decrypting the current master AES key
  337. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  338. [INFO ] Caching directory '_modules/' for environment 'dmz'
  339. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://_modules/lbctl.py'
  340. [INFO ] Fetching file from saltenv 'dmz', ** done ** '_modules/lbctl.py'
  341. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://_modules/rsyslog.py'
  342. [INFO ] Fetching file from saltenv 'dmz', ** done ** '_modules/rsyslog.py'
  343. [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_modules'
  344. [INFO ] Copying '/var/cache/salt/minion/files/dmz/_modules/lbctl.py' to '/var/cache/salt/minion/extmods/modules/lbctl.py'
  345. [INFO ] Copying '/var/cache/salt/minion/files/dmz/_modules/rsyslog.py' to '/var/cache/salt/minion/extmods/modules/rsyslog.py'
  346. [INFO ] Creating module dir '/var/cache/salt/minion/extmods/states'
  347. [INFO ] Syncing states for environment 'dmz'
  348. [INFO ] Loading cache from salt://_states, for dmz)
  349. [INFO ] Caching directory '_states/' for environment 'dmz'
  350. [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_states'
  351. [INFO ] Creating module dir '/var/cache/salt/minion/extmods/grains'
  352. [INFO ] Syncing grains for environment 'dmz'
  353. [INFO ] Loading cache from salt://_grains, for dmz)
  354. [INFO ] Caching directory '_grains/' for environment 'dmz'
  355. [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_grains'
  356. [INFO ] Creating module dir '/var/cache/salt/minion/extmods/renderers'
  357. [INFO ] Syncing renderers for environment 'dmz'
  358. [INFO ] Loading cache from salt://_renderers, for dmz)
  359. [INFO ] Caching directory '_renderers/' for environment 'dmz'
  360. [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_renderers'
  361. [INFO ] Creating module dir '/var/cache/salt/minion/extmods/returners'
  362. [INFO ] Syncing returners for environment 'dmz'
  363. [INFO ] Loading cache from salt://_returners, for dmz)
  364. [INFO ] Caching directory '_returners/' for environment 'dmz'
  365. [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_returners'
  366. [INFO ] Creating module dir '/var/cache/salt/minion/extmods/outputters'
  367. [INFO ] Syncing outputters for environment 'dmz'
  368. [INFO ] Loading cache from salt://_outputters, for dmz)
  369. [INFO ] Caching directory '_outputters/' for environment 'dmz'
  370. [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_outputters'
  371. [DEBUG ] Refreshing modules...
  372. [INFO ] Loading fresh modules for state activity
  373. [DEBUG ] Loaded localemod as virtual locale
  374. [DEBUG ] Loaded groupadd as virtual group
  375. [DEBUG ] Loaded rh_service as virtual service
  376. [DEBUG ] Loaded yumpkg as virtual pkg
  377. [INFO ] Executing command 'iptables --help' in directory '/root'
  378. [INFO ] output: iptables v1.4.7
  379.  
  380. Usage: iptables -[AD] chain rule-specification [options]
  381. iptables -I chain [rulenum] rule-specification [options]
  382. iptables -R chain rulenum rule-specification [options]
  383. iptables -D chain rulenum [options]
  384. iptables -[LS] [chain [rulenum]] [options]
  385. iptables -[FZ] [chain] [options]
  386. iptables -[NX] chain
  387. iptables -E old-chain-name new-chain-name
  388. iptables -P chain target [options]
  389. iptables -h (print this help information)
  390.  
  391. Commands:
  392. Either long or short options are allowed.
  393. --append -A chain Append to chain
  394. --delete -D chain Delete matching rule from chain
  395. --delete -D chain rulenum
  396. Delete rule rulenum (1 = first) from chain
  397. --insert -I chain [rulenum]
  398. Insert in chain as rulenum (default 1=first)
  399. --replace -R chain rulenum
  400. Replace rule rulenum (1 = first) in chain
  401. --list -L [chain [rulenum]]
  402. List the rules in a chain or all chains
  403. --list-rules -S [chain [rulenum]]
  404. Print the rules in a chain or all chains
  405. --flush -F [chain] Delete all rules in chain or all chains
  406. --zero -Z [chain [rulenum]]
  407. Zero counters in chain or all chains
  408. --new -N chain Create a new user-defined chain
  409. --delete-chain
  410. -X [chain] Delete a user-defined chain
  411. --policy -P chain target
  412. Change policy on chain to target
  413. --rename-chain
  414. -E old-chain new-chain
  415. Change chain name, (moving any references)
  416. Options:
  417. [!] --proto -p proto protocol: by number or name, eg. `tcp'
  418. [!] --source -s address[/mask][...]
  419. source specification
  420. [!] --destination -d address[/mask][...]
  421. destination specification
  422. [!] --in-interface -i input name[+]
  423. network interface name ([+] for wildcard)
  424. --jump -j target
  425. target for rule (may load target extension)
  426. --goto -g chain
  427. jump to chain with no return
  428. --match -m match
  429. extended match (may load extension)
  430. --numeric -n numeric output of addresses and ports
  431. [!] --out-interface -o output name[+]
  432. network interface name ([+] for wildcard)
  433. --table -t table table to manipulate (default: `filter')
  434. --verbose -v verbose mode
  435. --line-numbers print line numbers when listing
  436. --exact -x expand numbers (display exact values)
  437. [!] --fragment -f match second or further fragments only
  438. --modprobe=<command> try to insert modules using this command
  439. --set-counters PKTS BYTES set the counter during insert/append
  440. [!] --version -V print package version.
  441. [DEBUG ] Loaded linux_sysctl as virtual sysctl
  442. [DEBUG ] Loaded mdadm as virtual raid
  443. [DEBUG ] Loaded linux_acl as virtual acl
  444. [DEBUG ] Loaded parted as virtual partition
  445. [DEBUG ] Loaded sysmod as virtual sys
  446. [DEBUG ] Loaded rpm as virtual lowpkg
  447. [DEBUG ] Loaded zcbuildout as virtual buildout
  448. [DEBUG ] Loaded djangomod as virtual django
  449. [DEBUG ] Loaded useradd as virtual user
  450. [DEBUG ] Loaded grub_legacy as virtual grub
  451. [DEBUG ] Loaded rh_ip as virtual ip
  452. [DEBUG ] Loaded cmdmod as virtual cmd
  453. [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
  454. [DEBUG ] Loaded linux_lvm as virtual lvm
  455. [DEBUG ] Loaded saltmod as virtual salt
  456. [DEBUG ] Loaded mdadm as virtual raid
  457. [DEBUG ] Loaded zcbuildout as virtual buildout
  458. [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
  459. [DEBUG ] MinionEvent PUB socket URI: ipc:///var/run/salt/minion/minion_event_578d5762b48e86846c29e7f5b916ad06_pub.ipc
  460. [DEBUG ] MinionEvent PULL socket URI: ipc:///var/run/salt/minion/minion_event_578d5762b48e86846c29e7f5b916ad06_pull.ipc
  461. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://roles/dmz.sls'
  462. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'roles/dmz.sls'
  463. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  464. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  465. [DEBUG ] Decrypting the current master AES key
  466. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  467. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  468. [DEBUG ] Decrypting the current master AES key
  469. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  470. [DEBUG ] Reading configuration from /etc/salt/minion
  471. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  472. [DEBUG ] Decrypting the current master AES key
  473. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  474. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  475. [INFO ] Loading fresh modules for state activity
  476. [DEBUG ] Loaded localemod as virtual locale
  477. [DEBUG ] Loaded groupadd as virtual group
  478. [DEBUG ] Loaded rh_service as virtual service
  479. [DEBUG ] Loaded yumpkg as virtual pkg
  480. [INFO ] Executing command 'iptables --help' in directory '/root'
  481. [INFO ] output: iptables v1.4.7
  482.  
  483. Usage: iptables -[AD] chain rule-specification [options]
  484. iptables -I chain [rulenum] rule-specification [options]
  485. iptables -R chain rulenum rule-specification [options]
  486. iptables -D chain rulenum [options]
  487. iptables -[LS] [chain [rulenum]] [options]
  488. iptables -[FZ] [chain] [options]
  489. iptables -[NX] chain
  490. iptables -E old-chain-name new-chain-name
  491. iptables -P chain target [options]
  492. iptables -h (print this help information)
  493.  
  494. Commands:
  495. Either long or short options are allowed.
  496. --append -A chain Append to chain
  497. --delete -D chain Delete matching rule from chain
  498. --delete -D chain rulenum
  499. Delete rule rulenum (1 = first) from chain
  500. --insert -I chain [rulenum]
  501. Insert in chain as rulenum (default 1=first)
  502. --replace -R chain rulenum
  503. Replace rule rulenum (1 = first) in chain
  504. --list -L [chain [rulenum]]
  505. List the rules in a chain or all chains
  506. --list-rules -S [chain [rulenum]]
  507. Print the rules in a chain or all chains
  508. --flush -F [chain] Delete all rules in chain or all chains
  509. --zero -Z [chain [rulenum]]
  510. Zero counters in chain or all chains
  511. --new -N chain Create a new user-defined chain
  512. --delete-chain
  513. -X [chain] Delete a user-defined chain
  514. --policy -P chain target
  515. Change policy on chain to target
  516. --rename-chain
  517. -E old-chain new-chain
  518. Change chain name, (moving any references)
  519. Options:
  520. [!] --proto -p proto protocol: by number or name, eg. `tcp'
  521. [!] --source -s address[/mask][...]
  522. source specification
  523. [!] --destination -d address[/mask][...]
  524. destination specification
  525. [!] --in-interface -i input name[+]
  526. network interface name ([+] for wildcard)
  527. --jump -j target
  528. target for rule (may load target extension)
  529. --goto -g chain
  530. jump to chain with no return
  531. --match -m match
  532. extended match (may load extension)
  533. --numeric -n numeric output of addresses and ports
  534. [!] --out-interface -o output name[+]
  535. network interface name ([+] for wildcard)
  536. --table -t table table to manipulate (default: `filter')
  537. --verbose -v verbose mode
  538. --line-numbers print line numbers when listing
  539. --exact -x expand numbers (display exact values)
  540. [!] --fragment -f match second or further fragments only
  541. --modprobe=<command> try to insert modules using this command
  542. --set-counters PKTS BYTES set the counter during insert/append
  543. [!] --version -V print package version.
  544. [DEBUG ] Loaded linux_sysctl as virtual sysctl
  545. [DEBUG ] Loaded mdadm as virtual raid
  546. [DEBUG ] Loaded linux_acl as virtual acl
  547. [DEBUG ] Loaded parted as virtual partition
  548. [DEBUG ] Loaded sysmod as virtual sys
  549. [DEBUG ] Loaded rpm as virtual lowpkg
  550. [DEBUG ] Loaded zcbuildout as virtual buildout
  551. [DEBUG ] Loaded djangomod as virtual django
  552. [DEBUG ] Loaded useradd as virtual user
  553. [DEBUG ] Loaded grub_legacy as virtual grub
  554. [DEBUG ] Loaded rh_ip as virtual ip
  555. [DEBUG ] Loaded cmdmod as virtual cmd
  556. [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
  557. [DEBUG ] Loaded linux_lvm as virtual lvm
  558. [DEBUG ] Loaded saltmod as virtual salt
  559. [DEBUG ] Loaded mdadm as virtual raid
  560. [DEBUG ] Loaded zcbuildout as virtual buildout
  561. [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
  562. [DEBUG ] Loaded localemod as virtual locale
  563. [DEBUG ] Loaded groupadd as virtual group
  564. [DEBUG ] Loaded rh_service as virtual service
  565. [DEBUG ] Loaded yumpkg as virtual pkg
  566. [INFO ] Executing command 'iptables --help' in directory '/root'
  567. [INFO ] output: iptables v1.4.7
  568.  
  569. Usage: iptables -[AD] chain rule-specification [options]
  570. iptables -I chain [rulenum] rule-specification [options]
  571. iptables -R chain rulenum rule-specification [options]
  572. iptables -D chain rulenum [options]
  573. iptables -[LS] [chain [rulenum]] [options]
  574. iptables -[FZ] [chain] [options]
  575. iptables -[NX] chain
  576. iptables -E old-chain-name new-chain-name
  577. iptables -P chain target [options]
  578. iptables -h (print this help information)
  579.  
  580. Commands:
  581. Either long or short options are allowed.
  582. --append -A chain Append to chain
  583. --delete -D chain Delete matching rule from chain
  584. --delete -D chain rulenum
  585. Delete rule rulenum (1 = first) from chain
  586. --insert -I chain [rulenum]
  587. Insert in chain as rulenum (default 1=first)
  588. --replace -R chain rulenum
  589. Replace rule rulenum (1 = first) in chain
  590. --list -L [chain [rulenum]]
  591. List the rules in a chain or all chains
  592. --list-rules -S [chain [rulenum]]
  593. Print the rules in a chain or all chains
  594. --flush -F [chain] Delete all rules in chain or all chains
  595. --zero -Z [chain [rulenum]]
  596. Zero counters in chain or all chains
  597. --new -N chain Create a new user-defined chain
  598. --delete-chain
  599. -X [chain] Delete a user-defined chain
  600. --policy -P chain target
  601. Change policy on chain to target
  602. --rename-chain
  603. -E old-chain new-chain
  604. Change chain name, (moving any references)
  605. Options:
  606. [!] --proto -p proto protocol: by number or name, eg. `tcp'
  607. [!] --source -s address[/mask][...]
  608. source specification
  609. [!] --destination -d address[/mask][...]
  610. destination specification
  611. [!] --in-interface -i input name[+]
  612. network interface name ([+] for wildcard)
  613. --jump -j target
  614. target for rule (may load target extension)
  615. --goto -g chain
  616. jump to chain with no return
  617. --match -m match
  618. extended match (may load extension)
  619. --numeric -n numeric output of addresses and ports
  620. [!] --out-interface -o output name[+]
  621. network interface name ([+] for wildcard)
  622. --table -t table table to manipulate (default: `filter')
  623. --verbose -v verbose mode
  624. --line-numbers print line numbers when listing
  625. --exact -x expand numbers (display exact values)
  626. [!] --fragment -f match second or further fragments only
  627. --modprobe=<command> try to insert modules using this command
  628. --set-counters PKTS BYTES set the counter during insert/append
  629. [!] --version -V print package version.
  630. [DEBUG ] Loaded linux_sysctl as virtual sysctl
  631. [DEBUG ] Loaded mdadm as virtual raid
  632. [DEBUG ] Loaded linux_acl as virtual acl
  633. [DEBUG ] Loaded parted as virtual partition
  634. [DEBUG ] Loaded sysmod as virtual sys
  635. [DEBUG ] Loaded rpm as virtual lowpkg
  636. [DEBUG ] Loaded zcbuildout as virtual buildout
  637. [DEBUG ] Loaded djangomod as virtual django
  638. [DEBUG ] Loaded useradd as virtual user
  639. [DEBUG ] Loaded grub_legacy as virtual grub
  640. [DEBUG ] Loaded rh_ip as virtual ip
  641. [DEBUG ] Loaded cmdmod as virtual cmd
  642. [DEBUG ] Loaded virtualenv_mod as virtual virtualenv
  643. [DEBUG ] Loaded linux_lvm as virtual lvm
  644. [INFO ] Fetching file from saltenv 'dmz', ** skipped ** latest already in cache 'salt://top.sls'
  645. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  646. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/top.sls:
  647. dmz:
  648. # 'biftp01.bcinfra.net':
  649. # - roles.common
  650. # 'blogs.bcinfra.net':
  651. # - roles.common
  652. # 'feeds.pp.bcinfra.net':
  653. # - roles.common
  654. # 'liberty.pp.bcinfra.net':
  655. # - roles.common
  656. # 'mccmproxy01.bcinfra.net':
  657. # - roles.common
  658. # 'merlinbike01.bcinfra.net':
  659. # - roles.common
  660. 'salt-master-dmz01.bcinfra.net':
  661. - roles.dmz
  662. # 'uxutil.vwdl.bcinfra.net':
  663. # - roles.common
  664.  
  665. [DEBUG ] Results of YAML rendering:
  666. OrderedDict([('dmz', OrderedDict([('salt-master-dmz01.bcinfra.net', ['roles.dmz'])]))])
  667. [INFO ] Fetching file from saltenv 'base', ** skipped ** latest already in cache 'salt://top.sls'
  668. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/base']
  669. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/base/top.sls:
  670. dmz:
  671. # 'biftp01.bcinfra.net':
  672. # - roles.common
  673. # 'blogs.bcinfra.net':
  674. # - roles.common
  675. # 'feeds.pp.bcinfra.net':
  676. # - roles.common
  677. # 'liberty.pp.bcinfra.net':
  678. # - roles.common
  679. # 'mccmproxy01.bcinfra.net':
  680. # - roles.common
  681. # 'merlinbike01.bcinfra.net':
  682. # - roles.common
  683. 'salt-master-dmz01.bcinfra.net':
  684. - roles.dmz
  685. # 'uxutil.vwdl.bcinfra.net':
  686. # - roles.common
  687.  
  688. [DEBUG ] Results of YAML rendering:
  689. OrderedDict([('dmz', OrderedDict([('salt-master-dmz01.bcinfra.net', ['roles.dmz'])]))])
  690. [INFO ] Creating module dir '/var/cache/salt/minion/extmods/grains'
  691. [INFO ] Syncing grains for environment 'dmz'
  692. [INFO ] Loading cache from salt://_grains, for dmz)
  693. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  694. [DEBUG ] Decrypting the current master AES key
  695. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  696. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  697. [DEBUG ] Decrypting the current master AES key
  698. [DEBUG ] Loaded minion key: /etc/salt/pki/minion/minion.pem
  699. [INFO ] Caching directory '_grains/' for environment 'dmz'
  700. [DEBUG ] Local cache dir: '/var/cache/salt/minion/files/dmz/_grains'
  701. [DEBUG ] MinionEvent PUB socket URI: ipc:///var/run/salt/minion/minion_event_578d5762b48e86846c29e7f5b916ad06_pub.ipc
  702. [DEBUG ] MinionEvent PULL socket URI: ipc:///var/run/salt/minion/minion_event_578d5762b48e86846c29e7f5b916ad06_pull.ipc
  703. [DEBUG ] MinionEvent PUB socket URI: ipc:///var/run/salt/minion/minion_event_578d5762b48e86846c29e7f5b916ad06_pub.ipc
  704. [DEBUG ] MinionEvent PULL socket URI: ipc:///var/run/salt/minion/minion_event_578d5762b48e86846c29e7f5b916ad06_pull.ipc
  705. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/roles/dmz.sls:
  706. # dmz base role
  707. # {'server_role': 'dmz'}
  708.  
  709. include:
  710. - roles.common
  711.  
  712. [DEBUG ] Results of YAML rendering:
  713. OrderedDict([('include', ['roles.common'])])
  714. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://roles/common.sls'
  715. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'roles/common.sls'
  716. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  717. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/roles/common.sls:
  718. # common items that will be used on all servers
  719.  
  720. # core modules
  721. include:
  722. - packages.resolver # manage stub resolver
  723. # - packages.yum # include base yum repo definitions
  724. # - packages.yum.latest # include yum updates for security / bug fixes
  725. - packages.core # configs and packages for very basic setup
  726. - packages.postfix # All servers run postfix
  727. - packages.hosts # manage hosts files
  728. - packages.pam # authentication and limits
  729. - packages.sudo # control authorization for sudo
  730. - packages.postfix # ever server runs postfix
  731. - packages.rsyslog # every host must log centrally
  732. - packages.logwatch # logwatch reports go to the mailing list
  733. - packages.nagios # we monitor every server and this includes all of our custom checks
  734. - packages.mail_aliases # make sure the important stuff gets sent off and doesn't stay local on the server
  735. - packages.ssh.client # ssh client
  736. - packages.ssh.server # ssh server
  737. - packages.salt.minion # salt minion
  738. - packages.salt_test # basic test to ensure that salt is working on all minions
  739.  
  740. [DEBUG ] Results of YAML rendering:
  741. 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'])])
  742. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/resolver.sls'
  743. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/resolver/init.sls'
  744. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/resolver/init.sls'
  745. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  746. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/resolver/init.sls:
  747. # DNS resolver settings
  748.  
  749. /etc/resolv.conf:
  750. file.managed:
  751. - source:
  752. - salt://packages/resolver/files/resolv.conf.salt-master-dmz01
  753. - salt://packages/resolver/files/resolv.conf.dmz-dmz
  754. - salt://packages/resolver/files/resolv.conf.dmz
  755. - salt://packages/resolver/files/resolv.conf.dmz
  756. - salt://packages/resolver/files/resolv.conf
  757. - mode: 644
  758. - user: root
  759. - group: root
  760.  
  761. [DEBUG ] Results of YAML rendering:
  762. 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')])])]))])
  763. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/core.sls'
  764. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/core/init.sls'
  765. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/core/init.sls'
  766. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  767. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/core/init.sls:
  768. # This module contains anything that is 'core'. Good examples would be
  769. # /etc/bashrc, /etc/profile and possibly things like /etc/vimrc.
  770.  
  771.  
  772. # $backup_server = extlookup('backup_server')
  773. # filebucket { main: server => $backup_server }
  774.  
  775. include:
  776. - packages.yum
  777.  
  778.  
  779.  
  780.  
  781. /etc/profile:
  782. file.managed:
  783. - user: root
  784. - group: root
  785. - mode: 644
  786. - source:
  787. - salt://packages/core/files/profile.salt-master-dmz01
  788. - salt://packages/core/files/profile.dmz-dmz
  789. - salt://packages/core/files/profile.dmz
  790. - salt://packages/core/files/profile.dmz
  791. - salt://packages/core/files/profile
  792.  
  793.  
  794. /etc/bashrc:
  795. file.managed:
  796. - user: root
  797. - group: root
  798. - mode: 644
  799. - source:
  800. - salt://packages/core/files/bashrc.salt-master-dmz01
  801. - salt://packages/core/files/bashrc.dmz-dmz
  802. - salt://packages/core/files/bashrc.dmz
  803. - salt://packages/core/files/bashrc.dmz
  804. - salt://packages/core/files/bashrc
  805.  
  806. core_pkgs:
  807. pkg.installed:
  808. - pkgs:
  809. - emacs-nox
  810. - strace
  811. - vim-enhanced
  812. - sysstat
  813. - bash-completion
  814. - htop
  815. - git
  816. - bccd
  817.  
  818. /etc/selinux/config:
  819. file.managed:
  820. - user: root
  821. - group: root
  822. - mode: 644
  823. - source:
  824. - salt://packages/core/files/selinux.config.salt-master-dmz01
  825. - salt://packages/core/files/selinux.config.dmz-dmz
  826. - salt://packages/core/files/selinux.config.dmz
  827. - salt://packages/core/files/selinux.config.dmz
  828. - salt://packages/core/files/selinux.config
  829.  
  830. /etc/sysctl.conf:
  831. file.managed:
  832. - user: root
  833. - group: root
  834. - mode: 644
  835. - source:
  836. - salt://packages/core/files/sysctl.conf.salt-master-dmz01
  837. - salt://packages/core/files/sysctl.conf.dmz-dmz
  838. - salt://packages/core/files/sysctl.conf.dmz
  839. - salt://packages/core/files/sysctl.conf.dmz
  840. - salt://packages/core/files/sysctl.conf
  841.  
  842. /etc/security/limits.conf:
  843. file.managed:
  844. - user: root
  845. - group: root
  846. - mode: 644
  847. - source:
  848. - salt://packages/core/files/security_limits.conf.salt-master-dmz01
  849. - salt://packages/core/files/security_limits.conf.dmz-dmz
  850. - salt://packages/core/files/security_limits.conf.dmz
  851. - salt://packages/core/files/security_limits.conf.dmz
  852. - salt://packages/core/files/security_limits.conf
  853.  
  854. # Manage the root password here
  855. root_user_present:
  856. user.present:
  857. - name: root
  858. - uid: 0
  859. - gid: 0
  860. - home: /root
  861. - shell: /bin/bash
  862. - remove_groups: False
  863. - password: nope
  864.  
  865.  
  866. # We manage authorized keys as a file.
  867. /root/.ssh:
  868. file.directory:
  869. - user: root
  870. - group: root
  871. - mode: 700
  872.  
  873. /root/.ssh/authorized_keys:
  874. file.managed:
  875. - user: root
  876. - group: root
  877. - mode: 600
  878. - source:
  879. - salt://packages/core/files/root/authorized_keys.salt-master-dmz01
  880. - salt://packages/core/files/root/authorized_keys.dmz-dmz
  881. - salt://packages/core/files/root/authorized_keys.dmz
  882. - salt://packages/core/files/root/authorized_keys.dmz
  883. - salt://packages/core/files/root/authorized_keys
  884.  
  885. /root/.vimrc:
  886. file.managed:
  887. - user: root
  888. - group: root
  889. - mode: 644
  890. - source:
  891. - salt://packages/core/files/root/vimrc.salt-master-dmz01
  892. - salt://packages/core/files/root/vimrc.dmz-dmz
  893. - salt://packages/core/files/root/vimrc.dmz
  894. - salt://packages/core/files/root/vimrc.dmz
  895. - salt://packages/core/files/root/vimrc
  896.  
  897. /root/.emacs:
  898. file.managed:
  899. - user: root
  900. - group: root
  901. - mode: 644
  902. - source:
  903. - salt://packages/core/files/root/emacs.salt-master-dmz01
  904. - salt://packages/core/files/root/emacs.dmz-dmz
  905. - salt://packages/core/files/root/emacs.dmz
  906. - salt://packages/core/files/root/emacs.dmz
  907. - salt://packages/core/files/root/emacs
  908.  
  909. /etc/skel/.bash_logout:
  910. file.managed:
  911. - user: root
  912. - group: root
  913. - source: salt://packages/core/files/skel/.bash_logout
  914. /etc/skel/.bashrc:
  915. file.managed:
  916. - user: root
  917. - group: root
  918. - source: salt://packages/core/files/skel/.bashrc
  919. /etc/skel/.bash_profile:
  920. file.managed:
  921. - user: root
  922. - group: root
  923. - source: salt://packages/core/files/skel/.bash_profile
  924. /etc/skel/.emacs:
  925. file.managed:
  926. - user: root
  927. - group: root
  928. - source: salt://packages/core/files/skel/.emacs
  929. /etc/skel/.vimrc:
  930. file.managed:
  931. - user: root
  932. - group: root
  933. - source: salt://packages/core/files/skel/.vimrc
  934.  
  935.  
  936.  
  937. # setup message of the day to warn people this box is salted
  938. # and other services inside might get clobbered
  939. /etc/motd:
  940. file.managed:
  941. - user: root
  942. - group: root
  943. - mode: 644
  944. - source:
  945. - salt://packages/core/files/motd.salt-master-dmz01
  946. - salt://packages/core/files/motd.dmz-dmz
  947. - salt://packages/core/files/motd.dmz
  948. - salt://packages/core/files/motd.dmz
  949. - salt://packages/core/files/motd
  950.  
  951. /root/system_backup.sh:
  952. file.managed:
  953. - user: root
  954. - group: root
  955. - mode: 700
  956. - source:
  957. - salt://packages/core/files/system_backup.sh.salt-master-dmz01
  958. - salt://packages/core/files/system_backup.sh.dmz-dmz
  959. - salt://packages/core/files/system_backup.sh.dmz
  960. - salt://packages/core/files/system_backup.sh.dmz
  961. - salt://packages/core/files/system_backup.sh
  962.  
  963.  
  964. # manage the bc-role file
  965. /etc/bc-role:
  966. file.managed:
  967. - user: root
  968. - group: root
  969. - mode: 644
  970. - contents: "dmz"
  971.  
  972. [DEBUG ] Results of YAML rendering:
  973. 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')])])]))])
  974. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/yum.sls'
  975. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/yum/init.sls'
  976. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/yum/init.sls'
  977. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  978. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/yum/init.sls:
  979. # setup yum repositories
  980.  
  981.  
  982.  
  983. /etc/yum.repos.d/cobbler-config.repo:
  984. file.managed:
  985. - user: root
  986. - group: root
  987. - mode: 644
  988. - source:
  989. - salt://packages/yum/files/cobbler-config.repo.salt-master-dmz01
  990. - salt://packages/yum/files/cobbler-config.repo.CentOS.6.5
  991. - salt://packages/yum/files/cobbler-config.repo.6.5
  992. - salt://packages/yum/files/cobbler-config.repo.dmz-dmz
  993. - salt://packages/yum/files/cobbler-config.repo.dmz
  994. - salt://packages/yum/files/cobbler-config.repo.dmz
  995. - salt://packages/yum/files/cobbler-config.repo
  996.  
  997. /etc/yum.repos.d/bc-artifactory.repo:
  998. file.managed:
  999. - user: root
  1000. - group: root
  1001. - mode: 644
  1002. - source:
  1003. - salt://packages/yum/files/bc-artifactory.repo.salt-master-dmz01
  1004. - salt://packages/yum/files/bc-artifactory.repo.CentOS.6.5
  1005. - salt://packages/yum/files/bc-artifactory.repo.6.5
  1006. - salt://packages/yum/files/bc-artifactory.repo.dmz-dmz
  1007. - salt://packages/yum/files/bc-artifactory.repo.dmz
  1008. - salt://packages/yum/files/bc-artifactory.repo.dmz
  1009. - salt://packages/yum/files/bc-artifactory.repo.6
  1010. - salt://packages/yum/files/bc-artifactory.repo
  1011.  
  1012. /etc/yum.repos.d/rsyslog7.repo:
  1013. file.managed:
  1014. - user: root
  1015. - group: root
  1016. - mode: 644
  1017. - source:
  1018. - salt://packages/yum/files/rsyslog7.repo.salt-master-dmz01
  1019. - salt://packages/yum/files/rsyslog7.repo.CentOS.6.5
  1020. - salt://packages/yum/files/rsyslog7.repo.6.5
  1021. - salt://packages/yum/files/rsyslog7.repo.dmz-dmz
  1022. - salt://packages/yum/files/rsyslog7.repo.dmz
  1023. - salt://packages/yum/files/rsyslog7.repo.dmz
  1024. - salt://packages/yum/files/rsyslog7.repo.6
  1025. - salt://packages/yum/files/rsyslog7.repo
  1026.  
  1027.  
  1028.  
  1029. /etc/yum.repos.d/CentOS-Base.repo:
  1030. file.absent
  1031. /etc/yum.repos.d/CentOS-Media.repo:
  1032. file.absent
  1033.  
  1034.  
  1035.  
  1036. /etc/yum.repos.d/CentOS-Debuginfo.repo:
  1037. file.absent
  1038. /etc/yum.repos.d/CentOS-Vault.repo:
  1039. file.absent
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046. /etc/yum.repos.d/public-yum-ol6.repo:
  1047. file.absent
  1048.  
  1049.  
  1050. # Needed for importing gpg keys for yum repos
  1051. m2crypto:
  1052. pkg.installed
  1053.  
  1054. # Install package python-hashlib to fix yum problems
  1055.  
  1056.  
  1057. [DEBUG ] Results of YAML rendering:
  1058. 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')])
  1059. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/postfix.sls'
  1060. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/postfix/init.sls'
  1061. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/postfix/init.sls'
  1062. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  1063. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/postfix/init.sls:
  1064. postfix:
  1065. pkg:
  1066. - installed
  1067. service:
  1068. - running
  1069. - enable: True
  1070. - require:
  1071. - pkg: postfix
  1072.  
  1073. sendmail:
  1074. pkg:
  1075. - removed
  1076.  
  1077. force_ipv4_protocol:
  1078. cmd.run:
  1079. - name: perl -pi -e 's/inet_protocols = all/inet_protocols = ipv4/g' /etc/postfix/main.cf && service postfix restart
  1080. - user: root
  1081. - env:
  1082. PATH: "/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"
  1083. - onlyif: grep -i 'inet_protocols = all' /etc/postfix/main.cf
  1084.  
  1085. [DEBUG ] Results of YAML rendering:
  1086. 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")])])]))])
  1087. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/hosts.sls'
  1088. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/hosts/init.sls'
  1089. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/hosts/init.sls'
  1090. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  1091. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/hosts/init.sls:
  1092. # hosts file
  1093.  
  1094. /etc/hosts:
  1095. file.managed:
  1096. - user: root
  1097. - mode: 644
  1098. - source:
  1099. - salt://packages/hosts/files/hosts_file.salt-master-dmz01.bcinfra.net
  1100. - salt://packages/hosts/files/hosts_file.salt-master-dmz01
  1101. - salt://packages/hosts/files/hosts_file.dmz-dmz
  1102. - salt://packages/hosts/files/hosts_file.dmz
  1103. - salt://packages/hosts/files/hosts_file.dmz
  1104. - salt://packages/hosts/files/hosts_file
  1105.  
  1106. [DEBUG ] Results of YAML rendering:
  1107. 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'])])])]))])
  1108. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/pam.sls'
  1109. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/pam/init.sls'
  1110. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/pam/init.sls'
  1111. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  1112. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/pam/init.sls:
  1113. /etc/pam.d/su:
  1114. file.managed:
  1115. - user: root
  1116. - group: root
  1117. - mode: 0644
  1118. - source:
  1119. - salt://packages/pam/files/su.salt-master-dmz01
  1120. - salt://packages/pam/files/su.dmz-dmz
  1121. - salt://packages/pam/files/su.dmz
  1122. - salt://packages/pam/files/su.dmz
  1123. - salt://packages/pam/files/su
  1124.  
  1125. /etc/pam.d/login:
  1126. file.managed:
  1127. - user: root
  1128. - group: root
  1129. - mode: 0644
  1130. - source:
  1131. - salt://packages/pam/files/login.salt-master-dmz01
  1132. - salt://packages/pam/files/login.dmz-dmz
  1133. - salt://packages/pam/files/login.dmz
  1134. - salt://packages/pam/files/login.dmz
  1135. - salt://packages/pam/files/login
  1136.  
  1137. [DEBUG ] Results of YAML rendering:
  1138. 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'])])])]))])
  1139. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/sudo.sls'
  1140. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/sudo/init.sls'
  1141. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/sudo/init.sls'
  1142. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  1143. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/sudo/init.sls:
  1144. sudo:
  1145. pkg:
  1146. - installed
  1147.  
  1148. /etc/sudoers:
  1149. file.managed:
  1150. - source:
  1151. - salt://packages/sudo/files/sudoers.salt-master-dmz01
  1152. - salt://packages/sudo/files/sudoers.dmz-dmz
  1153. - salt://packages/sudo/files/sudoers.dmz
  1154. - salt://packages/sudo/files/sudoers.dmz
  1155. - salt://packages/sudo/files/sudoers
  1156. - mode: 440
  1157. - user: root
  1158. - group: root
  1159. - require:
  1160. - pkg: sudo
  1161.  
  1162. [DEBUG ] Results of YAML rendering:
  1163. 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')])])])])]))])
  1164. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/rsyslog.sls'
  1165. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/rsyslog/init.sls'
  1166. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/rsyslog/init.sls'
  1167. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  1168. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/rsyslog/init.sls:
  1169. # rsyslog configuration
  1170.  
  1171. include:
  1172. - packages.syslog.absent
  1173.  
  1174. rsyslog:
  1175. pkg:
  1176. - installed
  1177. service:
  1178. - running
  1179. - watch:
  1180. - file: /etc/rsyslog.conf
  1181. - require:
  1182. - pkg: rsyslog
  1183.  
  1184. /etc/rsyslog.conf:
  1185. file.managed:
  1186. - source:
  1187. - salt://packages/rsyslog/files/rsyslog.conf.salt-master-dmz01
  1188. - salt://packages/rsyslog/files/rsyslog.conf.dmz-dmz
  1189. - salt://packages/rsyslog/files/rsyslog.conf.dmz
  1190. - salt://packages/rsyslog/files/rsyslog.conf.dmz
  1191. - salt://packages/rsyslog/files/rsyslog.conf
  1192. - mode: 644
  1193. - user: root
  1194. - group: root
  1195. - require:
  1196. - pkg: rsyslog
  1197.  
  1198. /etc/sysconfig/rsyslog:
  1199. file.managed:
  1200. - source:
  1201. - salt://packages/rsyslog/files/rsyslog.sysconfig.salt-master-dmz01
  1202. - salt://packages/rsyslog/files/rsyslog.sysconfig.dmz-dmz
  1203. - salt://packages/rsyslog/files/rsyslog.sysconfig.dmz
  1204. - salt://packages/rsyslog/files/rsyslog.sysconfig.dmz
  1205. - salt://packages/rsyslog/files/rsyslog.sysconfig
  1206. - mode: 644
  1207. - user: root
  1208. - group: root
  1209. - require:
  1210. - pkg: rsyslog
  1211.  
  1212. /var/spool/rsyslog:
  1213. file.directory:
  1214. - makedirs: True
  1215.  
  1216. [DEBUG ] Results of YAML rendering:
  1217. 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)])])]))])
  1218. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/syslog/absent.sls'
  1219. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/syslog/absent/init.sls'
  1220. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/logwatch.sls'
  1221. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/logwatch/init.sls'
  1222. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/logwatch/init.sls'
  1223. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  1224. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/logwatch/init.sls:
  1225. logwatch:
  1226. pkg:
  1227. - installed
  1228. file.managed:
  1229. - name: /etc/logwatch/conf/logwatch.conf
  1230. - source: salt://packages/logwatch/files/logwatch.conf.salt-master-dmz01
  1231. - source: salt://packages/logwatch/files/logwatch.conf
  1232. - mode: 644
  1233. - user: root
  1234. - group: root
  1235. - require:
  1236. - pkg: logwatch
  1237. alias.present:
  1238. - target: logwatch@lists.backcountry.com
  1239.  
  1240. [DEBUG ] Results of YAML rendering:
  1241. 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')])])]))])
  1242. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/nagios.sls'
  1243. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/nagios/init.sls'
  1244. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/nagios/init.sls'
  1245. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  1246. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/nagios/init.sls:
  1247. nagios:
  1248. user.present:
  1249. - shell: /bin/bash
  1250. - remove_groups: False
  1251.  
  1252. nrpe:
  1253. pkg:
  1254. - installed
  1255. service:
  1256. - running
  1257. - watch:
  1258. - file: /etc/nagios/nrpe.cfg
  1259. - require:
  1260. - pkg: nrpe
  1261.  
  1262. snmpd:
  1263. service:
  1264. - running
  1265. - watch:
  1266. - file: /etc/snmp/snmpd.conf
  1267. - require:
  1268. - pkg: nagios_pkgs
  1269.  
  1270. nagios_pkgs:
  1271. pkg.installed:
  1272. - pkgs:
  1273. - net-snmp
  1274. - nagios-plugins
  1275. - nagios-plugins-all
  1276. - nsca-client
  1277.  
  1278. /etc/nagios/nrpe.cfg:
  1279. file.managed:
  1280. - source:
  1281. - salt://packages/nagios/files/nrpe.cfg.salt-master-dmz01
  1282. - salt://packages/nagios/files/nrpe.cfg.dmz-dmz
  1283. - salt://packages/nagios/files/nrpe.cfg.dmz
  1284. - salt://packages/nagios/files/nrpe.cfg.dmz
  1285. - salt://packages/nagios/files/nrpe.cfg
  1286. - mode: 644
  1287. - user: root
  1288. - group: root
  1289. - require:
  1290. - pkg: nrpe
  1291.  
  1292. /etc/snmp/snmpd.conf:
  1293. file.managed:
  1294. - source:
  1295. - salt://packages/nagios/files/snmpd.conf.salt-master-dmz01
  1296. - salt://packages/nagios/files/snmpd.conf.dmz-dmz
  1297. - salt://packages/nagios/files/snmpd.conf.dmz
  1298. - salt://packages/nagios/files/snmpd.conf.dmz
  1299. - salt://packages/nagios/files/snmpd.conf
  1300. - mode: 644
  1301. - user: root
  1302. - group: root
  1303. - require:
  1304. - pkg: nagios_pkgs
  1305.  
  1306. /usr/local/libexec/nrpe_checks:
  1307. file.recurse:
  1308. - source: salt://packages/nagios/files/nrpe_checks
  1309. - file_mode: 755
  1310. - include_empty: True
  1311.  
  1312. [DEBUG ] Results of YAML rendering:
  1313. 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)])])]))])
  1314. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/mail_aliases.sls'
  1315. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/mail_aliases/init.sls'
  1316. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/ssh/client.sls'
  1317. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/ssh/client.sls'
  1318. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  1319. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/ssh/client.sls:
  1320. # SSH client
  1321.  
  1322. ssh_pkgs:
  1323. pkg.installed:
  1324. - pkgs:
  1325. - openssh
  1326. - openssh-clients
  1327.  
  1328. /etc/ssh/ssh_config:
  1329. file.managed:
  1330. - source:
  1331. - salt://packages/ssh/files/ssh_config.salt-master-dmz01
  1332. - salt://packages/ssh/files/ssh_config.dmz-dmz
  1333. - salt://packages/ssh/files/ssh_config.dmz
  1334. - salt://packages/ssh/files/ssh_config.dmz
  1335. - salt://packages/ssh/files/ssh_config
  1336. - mode: 644
  1337. - user: root
  1338. - group: root
  1339. - require:
  1340. - pkg: ssh_pkgs
  1341.  
  1342. /etc/ssh/ssh_known_hosts:
  1343. file.managed:
  1344. - source:
  1345. - salt://packages/ssh/files/ssh_known_hosts.salt-master-dmz01
  1346. - salt://packages/ssh/files/ssh_known_hosts.dmz-dmz
  1347. - salt://packages/ssh/files/ssh_known_hosts.dmz
  1348. - salt://packages/ssh/files/ssh_known_hosts.dmz
  1349. - salt://packages/ssh/files/ssh_known_hosts
  1350. - mode: 644
  1351. - user: root
  1352. - group: root
  1353. - require:
  1354. - pkg: ssh_pkgs
  1355.  
  1356. [DEBUG ] Results of YAML rendering:
  1357. 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')])])])])]))])
  1358. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/ssh/server.sls'
  1359. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/ssh/server.sls'
  1360. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  1361. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/ssh/server.sls:
  1362. # SSH server
  1363.  
  1364. ssh_server_pkgs:
  1365. pkg.installed:
  1366. - pkgs:
  1367. - openssh-server
  1368.  
  1369. sshd:
  1370. service:
  1371. - running
  1372. - watch:
  1373. - file: /etc/ssh/sshd_config
  1374. - require:
  1375. - pkg: ssh_server_pkgs
  1376.  
  1377. /etc/ssh/sshd_config:
  1378. file.managed:
  1379. - source:
  1380. - salt://packages/ssh/files/sshd_config.salt-master-dmz01
  1381. - salt://packages/ssh/files/sshd_config.dmz-dmz
  1382. - salt://packages/ssh/files/sshd_config.dmz
  1383. - salt://packages/ssh/files/sshd_config.dmz
  1384. - salt://packages/ssh/files/sshd_config
  1385. - mode: 644
  1386. - user: root
  1387. - group: root
  1388. - require:
  1389. - pkg: ssh_server_pkgs
  1390.  
  1391. [DEBUG ] Results of YAML rendering:
  1392. 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')])])])])]))])
  1393. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/salt/minion.sls'
  1394. [INFO ] Fetching file from saltenv 'dmz', ** done ** 'packages/salt/minion.sls'
  1395. [DEBUG ] Jinja search path: ['/var/cache/salt/minion/files/dmz']
  1396. [DEBUG ] Rendered data from file: /var/cache/salt/minion/files/dmz/packages/salt/minion.sls:
  1397. # Ensure salt minion is installed and running
  1398.  
  1399. salt-minion:
  1400. pkg:
  1401. - installed
  1402. service:
  1403. - running
  1404. - require:
  1405. - pkg: salt-minion
  1406. - watch:
  1407. - file: /etc/salt/minion
  1408.  
  1409. /etc/salt/minion:
  1410. file.managed:
  1411. - source:
  1412. - salt://packages/salt/files/minion_config.salt-master-dmz01
  1413. - salt://packages/salt/files/minion_config.dmz-dmz
  1414. - salt://packages/salt/files/minion_config.dmz
  1415. - salt://packages/salt/files/minion_config.dmz
  1416. - salt://packages/salt/files/minion_config
  1417. - mode: 644
  1418. - user: root
  1419. - group: root
  1420. - require:
  1421. - pkg: salt-minion
  1422.  
  1423. [DEBUG ] Results of YAML rendering:
  1424. 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')])])])])]))])
  1425. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/salt_test.sls'
  1426. [DEBUG ] Fetching file from saltenv 'dmz', ** attempting ** 'salt://packages/salt_test/init.sls'
  1427. [DEBUG ] Loaded no_out as virtual quiet
  1428. [DEBUG ] Loaded json_out as virtual json
  1429. [DEBUG ] Loaded yaml_out as virtual yaml
  1430. [DEBUG ] Loaded pprint_out as virtual pprint
  1431. local:
  1432. Data failed to compile:
  1433. ----------
  1434. No matching sls found for 'roles.dmz' in env 'dmz'
  1435. ----------
  1436. No matching sls found for 'roles.dmz' in env 'dmz'
  1437. ----------
  1438. No matching sls found for 'roles.dmz' in env 'dmz'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement