Guest User

Untitled

a guest
Oct 16th, 2014
323
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.22 KB | None | 0 0
  1. {
  2. "name": "ml2-env",
  3. "description": "Example environment for the IBM OpenStack single controller + n compute topology",
  4. "cookbook_versions": {
  5. "apache2": "~> 1.9.6",
  6. "apt": "~> 2.3.8",
  7. "aws": "~> 1.0.0",
  8. "build-essential": "~> 1.4.2",
  9. "chef_handler": "~> 1.1.5",
  10. "database": "~> 2.0.0",
  11. "erlang": "~> 1.4.2",
  12. "homebrew": "~> 1.5.4",
  13. "iptables": "~> 0.13.2",
  14. "logrotate": "~> 1.5.0",
  15. "mysql": "~> 4.1.2",
  16. "ntp": "~> 1.5.4",
  17. "openssl": "~> 1.1.0",
  18. "pacman": "~> 1.0.4",
  19. "postgresql": "~> 3.3.4",
  20. "python": "~> 1.4.6",
  21. "rabbitmq": "~> 3.0.4",
  22. "selinux": "~> 0.8.0",
  23. "windows": "~> 1.30.0",
  24. "xfs": "~> 1.1.0",
  25. "yum": "~> 3.1.4",
  26. "yum-epel": "~> 0.3.4",
  27. "yum-erlang_solutions": "~> 0.1.4",
  28. "openstack-block-storage": "~> 9.4.1",
  29. "openstack-common": "~> 9.5.2",
  30. "openstack-compute": "~> 9.2.10",
  31. "openstack-dashboard": "~> 9.0.3",
  32. "openstack-identity": "~> 9.2.1",
  33. "openstack-image": "~> 9.1.2",
  34. "openstack-network": "~> 9.1.1",
  35. "openstack-ops-database": "~> 9.0.1",
  36. "openstack-ops-messaging": "~> 9.0.1",
  37. "openstack-orchestration": "~> 9.1.6",
  38. "openstack-telemetry": "~> 9.2.0",
  39. "db2": "~> 0.2.4",
  40. "ibm-openstack-appliance-migration": "~> 0.1.41",
  41. "ibm-openstack-common": "~> 9.5.7",
  42. "ibm-openstack-iaas-gateway": "~> 0.1.4",
  43. "ibm-openstack-iptables": "~> 9.2.1",
  44. "ibm-openstack-powervc-driver": "~> 9.2.1",
  45. "ibm-openstack-prs": "~> 0.1.5",
  46. "ibm-openstack-roles": "~> 9.0.1",
  47. "ibm-openstack-simple-token": "~> 9.0.0",
  48. "ibm-openstack-yum-server": "~> 9.0.1",
  49. "ibm-openstack-zvm-driver": "~> 0.1.1",
  50. "ibm-sce": "~> 0.1.15",
  51. "qpid": "~> 0.3.0"
  52. },
  53. "json_class": "Chef::Environment",
  54. "chef_type": "environment",
  55. "default_attributes": {
  56. "selinux": {
  57. "state": "nothing"
  58. },
  59. "ibm-openstack": {
  60. "iptables": {
  61. "status": "enabled",
  62. "use_default_rules": true,
  63. "include_ssh_default_rule": true,
  64. "custom_rules": null
  65. },
  66. "zvm-driver": {
  67. "xcat": {
  68. "server": "0.0.0.0",
  69. "username": "",
  70. "zhcp_nodename": "",
  71. "master": "",
  72. "mgt_ip": "0.0.0.0",
  73. "mgt_mask": "255.255.255.0"
  74. },
  75. "diskpool": "",
  76. "diskpool_type": "",
  77. "zvm_host": "",
  78. "host": "",
  79. "user_profile": "",
  80. "scsi_pool": "",
  81. "fcp_list": "",
  82. "zhcp_fcp_list": "",
  83. "external_vswitch_mappings": "",
  84. "config_drive": {
  85. "inject_password": "False"
  86. }
  87. }
  88. },
  89. "openstack": {
  90. "endpoints": {
  91. "network-openvswitch": {
  92. "bind_interface": "eth0"
  93. },
  94. "compute-vnc-bind": {
  95. "bind_interface": "eth0"
  96. }
  97. },
  98. "compute": {
  99. "debug": false,
  100. "verbose": true,
  101. "state_path": "/var/lib/nova",
  102. "driver": "libvirt.LibvirtDriver",
  103. "libvirt": {
  104. "virt_type": "kvm",
  105. "live_migration_flag": "VIR_MIGRATE_UNDEFINE_SOURCE,VIR_MIGRATE_PEER2PEER,VIR_MIGRATE_LIVE"
  106. }
  107. },
  108. "network": {
  109. "verbose": true,
  110. "debug": false,
  111. "openvswitch": {
  112. "bridge_mappings": "default:br-eth1",
  113. "bridge_mapping_interface": "br-eth1:eth1"
  114. }
  115. },
  116. "block-storage": {
  117. "debug": false,
  118. "verbose": true,
  119. "volume": {
  120. "create_volume_group": true,
  121. "volume_group_size": 40,
  122. "iscsi_ip_address": "192.168.1.162"
  123. }
  124. },
  125. "telemetry": {
  126. "debug": false,
  127. "verbose": true
  128. }
  129. }
  130. },
  131. "override_attributes": {
  132. "ntp": {
  133. "servers": [
  134. "0.pool.ntp.org",
  135. "1.pool.ntp.org",
  136. "2.pool.ntp.org",
  137. "3.pool.ntp.org"
  138. ]
  139. },
  140. "ibm-openstack-yum-server": {
  141. "yumpriorities_enabled": false
  142. },
  143. "ibm-openstack": {
  144. "password-obfuscate": true,
  145. "prs": {
  146. "ego": {
  147. "master_list": [
  148. "prs.master.node"
  149. ]
  150. }
  151. },
  152. "powervc-driver": {
  153. "powervc": {
  154. "admin_user": "root",
  155. "auth_url": "https://powervc_host/powervc/openstack/identity/v3",
  156. "qpid": {
  157. "host": "powervc_host"
  158. }
  159. },
  160. "db_create": false
  161. },
  162. "iaas-gateway": {
  163. "iaasgateway_ip": "192.168.1.162",
  164. "listen_port": 9973,
  165. "logging": {
  166. "enabled": true,
  167. "debug": false
  168. }
  169. },
  170. "app-migration": {
  171. "sce32": "sce32appliance",
  172. "nic": "eth0",
  173. "secret": {
  174. "appliance32_passwords_data_bag": "appliance32_passwords"
  175. }
  176. },
  177. "zvm-driver": {
  178. "san": {
  179. "ip": "",
  180. "private_key": ""
  181. },
  182. "storwize": {
  183. "svc_connection_protocol": "FC",
  184. "svc_volpool_name": "",
  185. "svc_vol_iogrp": ""
  186. }
  187. }
  188. },
  189. "openstack": {
  190. "release": "icehouse",
  191. "region": "RegionOne",
  192. "auth": {
  193. "strategy": "pki"
  194. },
  195. "yum": {
  196. "rdo_enabled": false
  197. },
  198. "developer_mode": false,
  199. "secret": {
  200. "key_path": "/etc/chef/encrypted_data_bag_secret",
  201. "service_passwords_data_bag": "service_passwords",
  202. "db_passwords_data_bag": "db_passwords",
  203. "user_passwords_data_bag": "user_passwords",
  204. "secrets_data_bag": "secrets"
  205. },
  206. "db": {
  207. "service_type": "db2",
  208. "server_role": "ibm-os-database-server-node",
  209. "telemetry": {
  210. "db_name": "ceilodb2",
  211. "username": "ceilodb2",
  212. "nosql": {
  213. "used": true
  214. },
  215. "options": {
  216. "nosql": "?socketTimeoutMS=20000"
  217. }
  218. }
  219. },
  220. "memcached_servers": [
  221. "localhost:11211"
  222. ],
  223. "mq": {
  224. "service_type": "qpid",
  225. "server_role": "ibm-os-messaging-server-node",
  226. "durable_queues": true,
  227. "user": "qpidclient",
  228. "image": {
  229. "notification_topic": "notifications"
  230. },
  231. "qpid": {
  232. "protocol": "ssl"
  233. }
  234. },
  235. "endpoints": {
  236. "host": "192.168.1.162",
  237. "bind-host": "192.168.1.162",
  238. "mq": {
  239. "host": "192.168.1.162",
  240. "port": "5671"
  241. },
  242. "db": {
  243. "host": "192.168.1.162",
  244. "port": "50000"
  245. }
  246. },
  247. "identity": {
  248. "verbose": false,
  249. "debug": false
  250. },
  251. "image": {
  252. "verbose": false,
  253. "debug": false,
  254. "notification_driver": "messaging",
  255. "filesystem_store_datadir": "/var/lib/glance/images",
  256. "upload_image": {
  257. },
  258. "upload_images": [
  259.  
  260. ]
  261. },
  262. "network": {
  263. "core_plugin": "neutron.plugins.ml2.plugin.Ml2Plugin",
  264. "use_namespaces": false,
  265. "allow_overlapping_ips": true,
  266. "rpc_thread_pool_size": 128,
  267. "rpc_conn_pool_size": 60,
  268. "rpc_response_timeout": 600,
  269. "service_plugins": [
  270. "neutron.services.l3_router.l3_router_plugin.L3RouterPlugin"
  271. ],
  272. "dhcp": {
  273. "ovs_use_veth": false
  274. },
  275. "quota": {
  276. "driver": "neutron.db.quota_db.DbQuotaDriver",
  277. "items": "network,subnet,port",
  278. "default": -1,
  279. "network": 10,
  280. "subnet": 10,
  281. "port": 50,
  282. "security_group": 10,
  283. "security_group_rule": 100
  284. },
  285. "ml2": {
  286. "type_drivers": "local,flat,vlan,gre",
  287. "tenant_network_types": "vlan",
  288. "mechanism_drivers": "openvswitch",
  289. "flat_networks": "default",
  290. "network_vlan_ranges": "default:1:4094",
  291. "tunnel_id_ranges": "1:1000"
  292. },
  293. "openvswitch": {
  294. "tenant_network_type": "vlan",
  295. "network_vlan_ranges": "default:1:4094",
  296. "enable_tunneling": "True",
  297. "tunnel_type": "gre",
  298. "tunnel_id_ranges": "1:1000",
  299. "veth_mtu": 1500
  300. }
  301. },
  302. "compute": {
  303. "enabled_apis": "osapi_compute",
  304. "rpc_backend": "nova.openstack.common.rpc.impl_qpid",
  305. "rpc_thread_pool_size": 2048,
  306. "rpc_conn_pool_size": 60,
  307. "rpc_response_timeout": 960,
  308. "vif_plugging_is_fatal": false,
  309. "network": {
  310. "use_ipv6": true,
  311. "service_type": "neutron",
  312. "plugins": [
  313. "openvswitch"
  314. ],
  315. "neutron": {
  316. "service_neutron_metadata_proxy": false,
  317. "libvirt_vif_driver": "nova.virt.libvirt.vif.LibvirtGenericVIFDriver",
  318. "linuxnet_interface_driver": "nova.network.linux_net.LinuxOVSInterfaceDriver",
  319. "dns_server": [
  320.  
  321. ]
  322. }
  323. },
  324. "scheduler": {
  325. "default_filters": [
  326. "RetryFilter",
  327. "AvailabilityZoneFilter",
  328. "RamFilter",
  329. "ComputeFilter",
  330. "ComputeCapabilitiesFilter",
  331. "ImagePropertiesFilter"
  332. ]
  333. },
  334. "config": {
  335. "notification_drivers": [
  336. "nova.openstack.common.notifier.rpc_notifier"
  337. ],
  338. "instance_usage_audit": "True",
  339. "instance_usage_audit_period": "hour",
  340. "notify_on_state_change": "vm_and_task_state",
  341. "allow_resize_to_same_host": true,
  342. "flat_injected": true,
  343. "quota_driver": "nova.quota.DbQuotaDriver",
  344. "quota_cores": 20,
  345. "quota_instances": 10,
  346. "quota_ram": 51200,
  347. "quota_floating_ips": 10,
  348. "quota_fixed_ips": -1,
  349. "quota_security_groups": 10,
  350. "quota_security_group_rules": 20,
  351. "quota_metadata_items": 128,
  352. "quota_injected_files": 5,
  353. "quota_injected_file_path_bytes": 255,
  354. "quota_injected_file_content_bytes": 10240,
  355. "quota_key_pairs": 100
  356. }
  357. },
  358. "dashboard": {
  359. "secret_key_path": "/var/lib/openstack-dashboard/.secret_key_store",
  360. "wsgi_socket_prefix": "/var/run/wsgi"
  361. },
  362. "orchestration": {
  363. "debug": false,
  364. "verbose": true
  365. }
  366. },
  367. "ibm-sce": {
  368. "os": {
  369. "user": "sce",
  370. "group": "sce"
  371. },
  372. "config": {
  373. "prop": {
  374. "silent": "1"
  375. }
  376. },
  377. "user": {
  378. "input": {
  379. "authentication": {
  380. "username": "admin",
  381. "name": "Administrator"
  382. }
  383. },
  384. "install": {
  385. "folder": "/opt/ibm"
  386. },
  387. "prop": {
  388. "folder": "/var/opt/ibm"
  389. },
  390. "shortcuts": "/root"
  391. },
  392. "choose": {
  393. "license": {
  394. "type": {
  395. "boolean": "0"
  396. }
  397. }
  398. },
  399. "license": {
  400. "path": ""
  401. },
  402. "service": {
  403. "enabled": false
  404. }
  405. },
  406. "mysql": {
  407. "allow_remote_root": true,
  408. "server_root_password": "openstack1"
  409. }
  410. }
  411. }
Advertisement
Add Comment
Please, Sign In to add comment