Advertisement
Guest User

Untitled

a guest
Aug 25th, 2015
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.05 KB | None | 0 0
  1. editable:
  2. access:
  3. email:
  4. description: Email address for Administrator
  5. label: Email
  6. regex:
  7. error: Invalid email
  8. source: ^\S+@\S+$
  9. type: text
  10. value: admin@localhost
  11. weight: 40
  12. metadata:
  13. label: Access
  14. weight: 10
  15. password:
  16. description: Password for Administrator
  17. label: Password
  18. regex:
  19. error: Empty password
  20. source: \S
  21. type: password
  22. value: admin
  23. weight: 20
  24. tenant:
  25. description: Tenant (project) name for Administrator
  26. label: Tenant
  27. regex:
  28. error: Invalid tenant name
  29. source: ^(?!services$)(?!nova$)(?!glance$)(?!keystone$)(?!neutron$)(?!cinder$)(?!swift$)(?!ceph$)(?![Gg]uest$)(?!.*
  30. +.*$).+
  31. type: text
  32. value: admin
  33. weight: 30
  34. user:
  35. description: Username for Administrator
  36. label: Username
  37. regex:
  38. error: Invalid username
  39. source: ^(?!services$)(?!nova$)(?!glance$)(?!keystone$)(?!neutron$)(?!cinder$)(?!swift$)(?!ceph$)(?![Gg]uest$)(?!.*
  40. +.*$).+
  41. type: text
  42. value: admin
  43. weight: 10
  44. additional_components:
  45. ceilometer:
  46. description: If selected, Ceilometer component will be installed
  47. label: Install Ceilometer
  48. type: checkbox
  49. value: true
  50. weight: 40
  51. heat:
  52. description: ''
  53. label: ''
  54. type: hidden
  55. value: true
  56. weight: 30
  57. metadata:
  58. label: Additional Components
  59. weight: 20
  60. mongo:
  61. description: If selected, You can use external Mongo DB as ceilometer backend
  62. label: Use external Mongo DB
  63. restrictions:
  64. - settings:additional_components.ceilometer.value == false
  65. type: checkbox
  66. value: false
  67. weight: 40
  68. murano:
  69. description: If selected, Murano component will be installed
  70. label: Install Murano
  71. restrictions:
  72. - cluster:net_provider != 'neutron'
  73. type: checkbox
  74. value: true
  75. weight: 20
  76. sahara:
  77. description: If selected, Sahara component will be installed
  78. label: Install Sahara
  79. type: checkbox
  80. value: false
  81. weight: 10
  82. common:
  83. auth_key:
  84. description: Public key(s) to include in authorized_keys on deployed nodes
  85. label: Public Key
  86. type: textarea
  87. value: ''
  88. weight: 70
  89. auto_assign_floating_ip:
  90. description: If selected, OpenStack will automatically assign a floating IP
  91. to a new instance
  92. label: Auto assign floating IP
  93. restrictions:
  94. - action: hide
  95. condition: cluster:net_provider == 'neutron'
  96. type: checkbox
  97. value: false
  98. weight: 40
  99. debug:
  100. description: Debug logging mode provides more information, but requires more
  101. disk space.
  102. label: OpenStack debug logging
  103. type: checkbox
  104. value: false
  105. weight: 20
  106. libvirt_type:
  107. label: Hypervisor type
  108. type: radio
  109. value: qemu
  110. values:
  111. - data: kvm
  112. description: Choose this type of hypervisor if you run OpenStack on hardware
  113. label: KVM
  114. - data: qemu
  115. description: Choose this type of hypervisor if you run OpenStack on virtual
  116. hosts.
  117. label: QEMU
  118. weight: 30
  119. metadata:
  120. label: Common
  121. weight: 30
  122. nova_quota:
  123. description: Quotas are used to limit CPU and memory usage for tenants. Enabling
  124. quotas will increase load on the Nova database.
  125. label: Nova quotas
  126. type: checkbox
  127. value: false
  128. weight: 25
  129. puppet_debug:
  130. description: Debug puppet logging mode provides more information, but requires
  131. more disk space.
  132. label: Puppet debug logging
  133. type: checkbox
  134. value: true
  135. weight: 20
  136. resume_guests_state_on_host_boot:
  137. description: Whether to resume previous guests state when the host reboots.
  138. If enabled, this option causes guests assigned to the host to resume their
  139. previous state. If the guest was running a restart will be attempted when
  140. nova-compute starts. If the guest was not running previously, a restart will
  141. not be attempted.
  142. label: Resume guests state on host boot
  143. type: checkbox
  144. value: true
  145. weight: 60
  146. use_cow_images:
  147. description: For most cases you will want qcow format. If it's disabled, raw
  148. image format will be used to run VMs. OpenStack with raw format currently
  149. does not support snapshotting.
  150. label: Use qcow format for images
  151. type: checkbox
  152. value: true
  153. weight: 50
  154. use_vcenter:
  155. type: hidden
  156. value: false
  157. weight: 30
  158. contrail:
  159. contrail_asnum:
  160. description: AS number for BGP communication
  161. label: AS Number
  162. regex:
  163. error: Invalid AS number
  164. source: ^(?:(6553[0-5])|(655[0-2]\d)|(65[0-4]\d{2})|(6[0-4]\d{3})|([1-5]\d{4})|([1-9]\d{1,3})|([1-9]))$
  165. type: text
  166. value: '64512'
  167. weight: 10
  168. contrail_gateways:
  169. description: Comma separated IP addresses of BGP peers.
  170. label: GW IP
  171. regex:
  172. error: Invalid IP address list
  173. source: ^(?:\d|1?\d\d|2[0-4]\d|25[0-5])(?:\.(?:\d|1?\d\d|2[0-4]\d|25[0-5])){3}(?:,\s*(?:\d|1?\d\d|2[0-4]\d|25[0-5])(?:\.(?:\d|1?\d\d|2[0-4]\d|25[0-5])){3})*$
  174. type: text
  175. value: 10.100.2.254
  176. weight: 50
  177. contrail_private_gw:
  178. description: The IP address of gateway for contrail private network to reach
  179. BGP routers. Empty if not needed.
  180. label: Gateway for Private network
  181. regex:
  182. error: Invalid IP address
  183. source: ^((?:\d|1?\d\d|2[0-4]\d|25[0-5])(?:\.(?:\d|1?\d\d|2[0-4]\d|25[0-5])){3})|(?:^)$
  184. type: text
  185. value: ''
  186. weight: 40
  187. metadata:
  188. enabled: true
  189. label: Fuel Contrail plugin
  190. plugin_id: 1
  191. restrictions:
  192. - condition: not (cluster:net_provider == 'neutron' and networking_parameters:segmentation_type
  193. == 'gre')
  194. message: Please use Neutron with GRE segmentation, the only network type supported
  195. with Contrail plugin.
  196. toggleable: true
  197. weight: 70
  198. corosync:
  199. group:
  200. description: ''
  201. label: Group
  202. type: text
  203. value: 226.94.1.1
  204. weight: 10
  205. metadata:
  206. label: Corosync
  207. restrictions:
  208. - action: hide
  209. condition: 'true'
  210. weight: 50
  211. port:
  212. description: ''
  213. label: Port
  214. type: text
  215. value: '12000'
  216. weight: 20
  217. verified:
  218. description: Set True only if multicast is configured correctly on router.
  219. label: Need to pass network verification.
  220. type: checkbox
  221. value: false
  222. weight: 10
  223. external_dns:
  224. dns_list:
  225. description: List of upstream DNS servers, separated by comma
  226. label: DNS list
  227. regex:
  228. error: Invalid IP address list
  229. source: ^\*$|^(?:\d|1?\d\d|2[0-4]\d|25[0-5])(?:\.(?:\d|1?\d\d|2[0-4]\d|25[0-5])){3}(?:\s*,\s*(?:\d|1?\d\d|2[0-4]\d|25[0-5])(?:\.(?:\d|1?\d\d|2[0-4]\d|25[0-5])){3})*$
  230. type: text
  231. value: 8.8.8.8,8.8.4.4
  232. weight: 10
  233. metadata:
  234. label: Host OS DNS Servers
  235. weight: 90
  236. external_mongo:
  237. hosts_ip:
  238. description: IP Addresses of MongoDB. Use comma to split IPs
  239. label: MongoDB hosts IP
  240. regex:
  241. error: Invalid hosts ip sequence
  242. source: ^(((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?),)*((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
  243. type: text
  244. value: ''
  245. weight: 30
  246. metadata:
  247. label: External MongoDB
  248. restrictions:
  249. - action: hide
  250. condition: settings:additional_components.mongo.value == false
  251. weight: 20
  252. mongo_db_name:
  253. description: Mongo database name
  254. label: Database name
  255. regex:
  256. error: Invalid database name
  257. source: ^\w+$
  258. type: text
  259. value: ceilometer
  260. weight: 30
  261. mongo_password:
  262. description: Mongo database password
  263. label: Password
  264. regex:
  265. error: Password contains spaces
  266. source: ^\S*$
  267. type: password
  268. value: ceilometer
  269. weight: 30
  270. mongo_replset:
  271. description: Name for Mongo replication set
  272. label: Replset
  273. type: text
  274. value: ''
  275. weight: 30
  276. mongo_user:
  277. description: Mongo database username
  278. label: Username
  279. regex:
  280. error: Empty username
  281. source: ^\w+$
  282. type: text
  283. value: ceilometer
  284. weight: 30
  285. external_ntp:
  286. metadata:
  287. label: Host OS NTP Servers
  288. weight: 100
  289. ntp_list:
  290. description: List of upstream NTP servers, separated by comma
  291. label: NTP server list
  292. regex:
  293. error: Invalid NTP server list
  294. source: ^\s*(?:(?:\w+(?:-+\w+)*\.)+[a-z]+|\d{1,3}(?:\.\d{1,3}){3})\s*(?:,\s*(?:(?:\w+(?:-+\w+)*\.)+[a-z]+|\d{1,3}(\.\d{1,3}){3})\s*)*$
  295. type: text
  296. value: 0.pool.ntp.org, 1.pool.ntp.org, 2.pool.ntp.org
  297. weight: 10
  298. kernel_params:
  299. kernel:
  300. description: Default kernel parameters
  301. label: Initial parameters
  302. type: text
  303. value: console=ttyS0,9600 console=tty0 net.ifnames=0 biosdevname=0 rootdelay=90
  304. nomodeset elevator=noop
  305. weight: 45
  306. metadata:
  307. label: Kernel parameters
  308. weight: 40
  309. murano_settings:
  310. metadata:
  311. label: Murano Settings
  312. restrictions:
  313. - action: hide
  314. condition: settings:additional_components.murano.value == false
  315. weight: 20
  316. murano_repo_url:
  317. description: ''
  318. label: Murano Repository URL
  319. type: text
  320. value: http://storage.apps.openstack.org/
  321. weight: 10
  322. neutron_mellanox:
  323. metadata:
  324. enabled: true
  325. label: Mellanox Neutron components
  326. restrictions:
  327. - action: hide
  328. condition: not ('experimental' in version:feature_groups)
  329. toggleable: false
  330. weight: 50
  331. plugin:
  332. label: Mellanox drivers and SR-IOV plugin
  333. type: radio
  334. value: disabled
  335. values:
  336. - data: disabled
  337. description: If selected, Mellanox drivers, Neutron and Cinder plugin will
  338. not be installed.
  339. label: Mellanox drivers and plugins disabled
  340. restrictions:
  341. - settings:storage.iser.value == true
  342. - data: drivers_only
  343. description: If selected, Mellanox Ethernet drivers will be installed to support
  344. networking over Mellanox NIC. Mellanox Neutron plugin will not be installed.
  345. label: Install only Mellanox drivers
  346. restrictions:
  347. - settings:common.libvirt_type.value != 'kvm'
  348. - data: ethernet
  349. description: If selected, both Mellanox Ethernet drivers and Mellanox network
  350. acceleration (Neutron) plugin will be installed.
  351. label: Install Mellanox drivers and SR-IOV plugin
  352. restrictions:
  353. - settings:common.libvirt_type.value != 'kvm' or not (cluster:net_provider
  354. == 'neutron' and networking_parameters:segmentation_type == 'vlan')
  355. weight: 60
  356. vf_num:
  357. description: Note that one virtual function will be reserved to the storage
  358. network, in case of choosing iSER.
  359. label: Number of virtual NICs
  360. restrictions:
  361. - settings:neutron_mellanox.plugin.value != 'ethernet'
  362. type: text
  363. value: '16'
  364. weight: 70
  365. provision:
  366. metadata:
  367. label: Provision
  368. weight: 80
  369. method:
  370. description: Which provision method to use for this cluster.
  371. label: Provision method
  372. type: radio
  373. value: image
  374. values:
  375. - data: image
  376. description: Copying pre-built images on a disk.
  377. label: Image
  378. - data: cobbler
  379. description: Install from scratch using anaconda or debian-installer.
  380. label: (DEPRECATED) Classic (use anaconda or debian-installer)
  381. public_network_assignment:
  382. assign_to_all_nodes:
  383. description: When disabled, public network will be assigned to controllers only
  384. label: Assign public network to all nodes
  385. type: checkbox
  386. value: false
  387. weight: 10
  388. metadata:
  389. label: Public network assignment
  390. restrictions:
  391. - action: hide
  392. condition: cluster:net_provider != 'neutron'
  393. weight: 50
  394. repo_setup:
  395. metadata:
  396. always_editable: true
  397. label: Repositories
  398. weight: 50
  399. repos:
  400. description: 'Please note: the first repository will be considered the operating
  401. system mirror that will be used during node provisioning.
  402.  
  403. To create a local repository mirror on the Fuel master node, please follow
  404. the instructions provided by running "fuel-createmirror --help" on the Fuel
  405. master node.
  406.  
  407. Please make sure your Fuel master node has Internet access to the repository
  408. before attempting to create a mirror.
  409.  
  410. For more details, please refer to the documentation (https://docs.mirantis.com/openstack/fuel/fuel-6.1/operations.html#external-ubuntu-ops).
  411.  
  412. '
  413. extra_priority: null
  414. type: custom_repo_configuration
  415. value:
  416. - name: ubuntu
  417. priority: null
  418. section: main universe multiverse
  419. suite: trusty
  420. type: deb
  421. uri: http://archive.ubuntu.com/ubuntu/
  422. - name: ubuntu-updates
  423. priority: null
  424. section: main universe multiverse
  425. suite: trusty-updates
  426. type: deb
  427. uri: http://archive.ubuntu.com/ubuntu/
  428. - name: ubuntu-security
  429. priority: null
  430. section: main universe multiverse
  431. suite: trusty-security
  432. type: deb
  433. uri: http://archive.ubuntu.com/ubuntu/
  434. - name: mos
  435. priority: 1050
  436. section: main restricted
  437. suite: mos6.1
  438. type: deb
  439. uri: http://10.20.0.2:8080/2014.2.2-6.1/ubuntu/x86_64
  440. - name: mos-updates
  441. priority: 1050
  442. section: main restricted
  443. suite: mos6.1-updates
  444. type: deb
  445. uri: http://mirror.fuel-infra.org/mos/ubuntu/
  446. - name: mos-security
  447. priority: 1050
  448. section: main restricted
  449. suite: mos6.1-security
  450. type: deb
  451. uri: http://mirror.fuel-infra.org/mos/ubuntu/
  452. - name: mos-holdback
  453. priority: 1100
  454. section: main restricted
  455. suite: mos6.1-holdback
  456. type: deb
  457. uri: http://mirror.fuel-infra.org/mos/ubuntu/
  458. - name: Auxiliary
  459. priority: 1150
  460. section: main restricted
  461. suite: auxiliary
  462. type: deb
  463. uri: http://10.20.0.2:8080/2014.2.2-6.1/ubuntu/auxiliary
  464. storage:
  465. ephemeral_ceph:
  466. description: Configures Nova to store ephemeral volumes in RBD. This works best
  467. if Ceph is enabled for volumes and images, too. Enables live migration of
  468. all types of Ceph backed VMs (without this option, live migration will only
  469. work with VMs launched from Cinder volumes).
  470. label: Ceph RBD for ephemeral volumes (Nova)
  471. type: checkbox
  472. value: true
  473. weight: 75
  474. images_ceph:
  475. description: Configures Glance to use the Ceph RBD backend to store images.
  476. If enabled, this option will prevent Swift from installing.
  477. label: Ceph RBD for images (Glance)
  478. restrictions:
  479. - settings:storage.images_vcenter.value == true: Only one Glance backend could
  480. be selected.
  481. type: checkbox
  482. value: true
  483. weight: 30
  484. images_vcenter:
  485. description: Configures Glance to use the vCenter/ESXi backend to store images.
  486. If enabled, this option will prevent Swift from installing.
  487. label: VMWare vCenter/ESXi datastore for images (Glance)
  488. restrictions:
  489. - action: hide
  490. condition: settings:common.use_vcenter.value != true
  491. - condition: settings:storage.images_ceph.value == true
  492. message: Only one Glance backend could be selected.
  493. type: checkbox
  494. value: false
  495. weight: 35
  496. iser:
  497. description: 'High performance block storage: Cinder volumes over iSER protocol
  498. (iSCSI over RDMA). This feature requires SR-IOV capabilities in the NIC, and
  499. will use a dedicated virtual function for the storage network.'
  500. label: iSER protocol for volumes (Cinder)
  501. restrictions:
  502. - settings:storage.volumes_lvm.value != true or settings:common.libvirt_type.value
  503. != 'kvm'
  504. - action: hide
  505. condition: not ('experimental' in version:feature_groups)
  506. type: checkbox
  507. value: false
  508. weight: 11
  509. metadata:
  510. label: Storage
  511. weight: 60
  512. objects_ceph:
  513. description: Configures RadosGW front end for Ceph RBD. This exposes S3 and
  514. Swift API Interfaces. If enabled, this option will prevent Swift from installing.
  515. label: Ceph RadosGW for objects (Swift API)
  516. restrictions:
  517. - settings:storage.images_ceph.value == false
  518. type: checkbox
  519. value: true
  520. weight: 80
  521. osd_pool_size:
  522. description: Configures the default number of object replicas in Ceph. This
  523. number must be equal to or lower than the number of deployed 'Storage - Ceph
  524. OSD' nodes.
  525. label: Ceph object replication factor
  526. regex:
  527. error: Invalid number
  528. source: ^[1-9]\d*$
  529. type: text
  530. value: '2'
  531. weight: 85
  532. volumes_ceph:
  533. description: Configures Cinder to store volumes in Ceph RBD images.
  534. label: Ceph RBD for volumes (Cinder)
  535. restrictions:
  536. - settings:storage.volumes_lvm.value == true
  537. type: checkbox
  538. value: true
  539. weight: 20
  540. volumes_lvm:
  541. description: It is recommended to have at least one Storage - Cinder LVM node.
  542. label: Cinder LVM over iSCSI for volumes
  543. restrictions:
  544. - settings:storage.volumes_ceph.value == true
  545. type: checkbox
  546. value: false
  547. weight: 10
  548. syslog:
  549. metadata:
  550. label: Syslog
  551. weight: 50
  552. syslog_port:
  553. description: Remote syslog port
  554. label: Port
  555. regex:
  556. error: Invalid Syslog port
  557. source: ^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$
  558. type: text
  559. value: '514'
  560. weight: 20
  561. syslog_server:
  562. description: Remote syslog hostname
  563. label: Hostname
  564. type: text
  565. value: 10.20.0.1
  566. weight: 10
  567. syslog_transport:
  568. label: Syslog transport protocol
  569. type: radio
  570. value: tcp
  571. values:
  572. - data: udp
  573. description: ''
  574. label: UDP
  575. - data: tcp
  576. description: ''
  577. label: TCP
  578. weight: 30
  579. workloads_collector:
  580. enabled:
  581. type: hidden
  582. value: true
  583. metadata:
  584. label: Workloads Collector User
  585. restrictions:
  586. - action: hide
  587. condition: 'true'
  588. weight: 10
  589. password:
  590. type: password
  591. value: d47UOzYc
  592. tenant:
  593. type: text
  594. value: services
  595. user:
  596. type: text
  597. value: fuel_stats_user
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement