Advertisement
dhaval257

dea_yaml

Oct 5th, 2016
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 39.54 KB | None | 0 0
  1. title: DEA.yaml file automatically generated from theconfiguration files stated in the "configuration-files"fragment below
  2. version: 1475515096
  3. created: 03/10/2016 10:18:16
  4. comment: none
  5. configuration-files:
  6. dea-base:
  7. uri: file:///root/fuel_ci//deploy/config/site/dea_base.yaml
  8. title: Deployment Environment Adapter Base configuration
  9. version: 0.4
  10. created: Fri Jun 10 2016
  11. sha1: c0809ef55f3d4e97726b135f77d1f5c80d503fd0
  12. comment: Rebased for Fuel 9
  13. pod-override:
  14. uri: file:///root/fuel_ci//deploy/config/site/dea-pod-override.yaml
  15. title: Deployment Environment Adapter POD override for Development Pipeline - Default version
  16. version: 0.3
  17. created: Jan 26 2016
  18. sha1: 99987d23b2236db61d4d59d7e302ca6b2c4803b1
  19. comment: Rebased for Fuel9
  20. deployment-scenario:
  21. uri: file:///root/fuel_ci//deploy/custom_scenario/ha_heat_ceilometer_scenario.yaml
  22. title: OpenStack-only, HA deployment
  23. version: 0.0.3
  24. created: Jan 26 2016
  25. sha1: 75cb4495be83aa59a9dbe337132425c2a97aba93
  26. comment: Rebased to Fuel8
  27. plugin-modules:
  28. environment:
  29. name: MyFuel9
  30. net_segment_type: tun
  31. fuel:
  32. ADMIN_NETWORK:
  33. cidr: 10.20.0.0/24
  34. dhcp_pool_end: 10.20.0.254
  35. dhcp_pool_start: 10.20.0.3
  36. ipaddress: 10.20.0.2
  37. netmask: 255.255.255.0
  38. BOOTSTRAP:
  39. flavor: ubuntu
  40. http_proxy: http://proxy-jf.intel.com:912
  41. https_proxy: http://proxy-jf.intel.com:912
  42. proxies:
  43. direct_repo_addr_list:
  44. - intel.com
  45. - 127.0.0.1
  46. - 10.20.0.2
  47. - 10.20.0.1
  48. - '.0'
  49. - '.1'
  50. - '.2'
  51. - '.3'
  52. - '.4'
  53. - '.5'
  54. - '.6'
  55. - '.7'
  56. - '.8'
  57. - '.9'
  58. - '.10'
  59. - '.11'
  60. - '.12'
  61. - '.13'
  62. - '.14'
  63. - '.15'
  64. - '.16'
  65. - '.17'
  66. - '.18'
  67. - '.19'
  68. - '.20'
  69. - '.21'
  70. - '.22'
  71. - '.23'
  72. - '.24'
  73. - '.25'
  74. - '.26'
  75. - '.27'
  76. - '.28'
  77. - '.29'
  78. - '.30'
  79. - '.31'
  80. - '.32'
  81. - '.33'
  82. - '.34'
  83. - '.35'
  84. - '.36'
  85. - '.37'
  86. - '.38'
  87. - '.39'
  88. - '.40'
  89. - '.41'
  90. - '.42'
  91. - '.43'
  92. - '.44'
  93. - '.45'
  94. - '.46'
  95. - '.47'
  96. - '.48'
  97. - '.49'
  98. - '.50'
  99. - '.51'
  100. - '.52'
  101. - '.53'
  102. - '.54'
  103. - '.55'
  104. - '.56'
  105. - '.57'
  106. - '.58'
  107. - '.59'
  108. - '.60'
  109. - '.61'
  110. - '.62'
  111. - '.63'
  112. - '.64'
  113. - '.65'
  114. - '.66'
  115. - '.67'
  116. - '.68'
  117. - '.69'
  118. - '.70'
  119. - '.71'
  120. - '.72'
  121. - '.73'
  122. - '.74'
  123. - '.75'
  124. - '.76'
  125. - '.77'
  126. - '.78'
  127. - '.79'
  128. - '.80'
  129. - '.81'
  130. - '.82'
  131. - '.83'
  132. - '.84'
  133. - '.85'
  134. - '.86'
  135. - '.87'
  136. - '.88'
  137. - '.89'
  138. - '.90'
  139. - '.91'
  140. - '.92'
  141. - '.93'
  142. - '.94'
  143. - '.95'
  144. - '.96'
  145. - '.97'
  146. - '.98'
  147. - '.99'
  148. - '.100'
  149. - '.101'
  150. - '.102'
  151. - '.103'
  152. - '.104'
  153. - '.105'
  154. - '.106'
  155. - '.107'
  156. - '.108'
  157. - '.109'
  158. - '.110'
  159. - '.111'
  160. - '.112'
  161. - '.113'
  162. - '.114'
  163. - '.115'
  164. - '.116'
  165. - '.117'
  166. - '.118'
  167. - '.119'
  168. - '.120'
  169. - '.121'
  170. - '.122'
  171. - '.123'
  172. - '.124'
  173. - '.125'
  174. - '.126'
  175. - '.127'
  176. - '.128'
  177. - '.129'
  178. - '.130'
  179. - '.131'
  180. - '.132'
  181. - '.133'
  182. - '.134'
  183. - '.135'
  184. - '.136'
  185. - '.137'
  186. - '.138'
  187. - '.139'
  188. - '.140'
  189. - '.141'
  190. - '.142'
  191. - '.143'
  192. - '.144'
  193. - '.145'
  194. - '.146'
  195. - '.147'
  196. - '.148'
  197. - '.149'
  198. - '.150'
  199. - '.151'
  200. - '.152'
  201. - '.153'
  202. - '.154'
  203. - '.155'
  204. - '.156'
  205. - '.157'
  206. - '.158'
  207. - '.159'
  208. - '.160'
  209. - '.161'
  210. - '.162'
  211. - '.163'
  212. - '.164'
  213. - '.165'
  214. - '.166'
  215. - '.167'
  216. - '.168'
  217. - '.169'
  218. - '.170'
  219. - '.171'
  220. - '.172'
  221. - '.173'
  222. - '.174'
  223. - '.175'
  224. - '.176'
  225. - '.177'
  226. - '.178'
  227. - '.179'
  228. - '.180'
  229. - '.181'
  230. - '.182'
  231. - '.183'
  232. - '.184'
  233. - '.185'
  234. - '.186'
  235. - '.187'
  236. - '.188'
  237. - '.189'
  238. - '.190'
  239. - '.191'
  240. - '.192'
  241. - '.193'
  242. - '.194'
  243. - '.195'
  244. - '.196'
  245. - '.197'
  246. - '.198'
  247. - '.199'
  248. - '.200'
  249. - '.201'
  250. - '.202'
  251. - '.203'
  252. - '.204'
  253. - '.205'
  254. - '.206'
  255. - '.207'
  256. - '.208'
  257. - '.209'
  258. - '.210'
  259. - '.211'
  260. - '.212'
  261. - '.213'
  262. - '.214'
  263. - '.215'
  264. - '.216'
  265. - '.217'
  266. - '.218'
  267. - '.219'
  268. - '.220'
  269. - '.221'
  270. - '.222'
  271. - '.223'
  272. - '.224'
  273. - '.225'
  274. - '.226'
  275. - '.227'
  276. - '.228'
  277. - '.229'
  278. - '.230'
  279. - '.231'
  280. - '.232'
  281. - '.233'
  282. - '.234'
  283. - '.235'
  284. - '.236'
  285. - '.237'
  286. - '.238'
  287. - '.239'
  288. - '.240'
  289. - '.241'
  290. - '.242'
  291. - '.243'
  292. - '.244'
  293. - '.245'
  294. - '.246'
  295. - '.247'
  296. - '.248'
  297. - '.249'
  298. - '.250'
  299. - '.251'
  300. - '.252'
  301. - '.253'
  302. - '.254'
  303. protocols:
  304. http: http://proxy-jf.intel.com:912
  305. https: http://proxy-jf.intel.com:912
  306. repos:
  307. - name: ubuntu
  308. priority: null
  309. section: main universe multiverse
  310. suite: trusty
  311. type: deb
  312. uri: http://linux-ftp.jf.intel.com/pub/mirrors/ubuntu
  313. proxy: http://proxy-jf.intel.com:912
  314. - name: ubuntu-updates
  315. priority: null
  316. section: main universe multiverse
  317. suite: trusty-updates
  318. type: deb
  319. uri: http://linux-ftp.jf.intel.com/pub/mirrors/ubuntu
  320. proxy: http://proxy-jf.intel.com:912
  321. - name: ubuntu-security
  322. priority: null
  323. section: main universe multiverse
  324. suite: trusty-security
  325. type: deb
  326. uri: http://linux-ftp.jf.intel.com/pub/mirrors/ubuntu
  327. proxy: http://proxy-jf.intel.com:912
  328. - name: mos
  329. priority: 1050
  330. section: main restricted
  331. suite: mos9.0
  332. type: deb
  333. uri: http://127.0.0.1:8080/ubuntu/x86_64
  334. skip_default_img_build: true
  335. DNS_DOMAIN: jf.intel.com
  336. DNS_SEARCH: jf.intel.com
  337. DNS_UPSTREAM: 10.248.2.1, 10.22.224.196, 10.3.86.116
  338. FUEL_ACCESS:
  339. password: admin
  340. user: admin
  341. HOSTNAME: opnfv_virt
  342. NTP1: corp.intel.com
  343. interfaces_1:
  344. 00:1e:67:7c:3a:4b:
  345. - fuelweb_admin
  346. - management
  347. - storage
  348. - public
  349. 00:1e:67:d1:9d:20:
  350. - fuelweb_admin
  351. - management
  352. - storage
  353. - public
  354. 00:1e:67:d1:a2:93:
  355. - fuelweb_admin
  356. - management
  357. - storage
  358. - public
  359. 00:1e:67:d1:a4:b9:
  360. - fuelweb_admin
  361. - management
  362. - storage
  363. - public
  364. 00:1e:67:d1:ab:30:
  365. - fuelweb_admin
  366. - management
  367. - storage
  368. - public
  369. 3c:fd:fe:9c:e5:60:
  370. - private
  371. 3c:fd:fe:9c:e5:a8:
  372. - private
  373. 3c:fd:fe:9c:e5:f8:
  374. - private
  375. 3c:fd:fe:9c:e6:18:
  376. - private
  377. 3c:fd:fe:9c:e8:a8:
  378. - private
  379. network:
  380. networking_parameters:
  381. base_mac: fa:16:3e:00:00:00
  382. configuration_template: null
  383. dns_nameservers:
  384. - 10.248.2.1
  385. - 10.22.224.196
  386. - 10.3.86.116
  387. floating_name: admin_floating_net
  388. floating_ranges:
  389. - - 172.16.0.130
  390. - 172.16.0.254
  391. gre_id_range:
  392. - 2
  393. - 65535
  394. internal_cidr: 192.168.111.0/24
  395. internal_gateway: 192.168.111.1
  396. internal_name: admin_internal_net
  397. net_l23_provider: ovs
  398. segmentation_type: tun
  399. vlan_range:
  400. - 1000
  401. - 1030
  402. networks:
  403. - cidr: 172.16.0.0/24
  404. gateway: 172.16.0.1
  405. ip_ranges:
  406. - - 172.16.0.2
  407. - 172.16.0.126
  408. meta:
  409. cidr: 172.16.0.0/24
  410. configurable: true
  411. floating_range_var: floating_ranges
  412. ip_range:
  413. - 172.16.0.2
  414. - 172.16.0.126
  415. map_priority: 1
  416. name: public
  417. notation: ip_ranges
  418. render_addr_mask: public
  419. render_type: null
  420. use_gateway: false
  421. vips:
  422. - haproxy
  423. - vrouter
  424. vlan_start: 604
  425. name: public
  426. vlan_start: 604
  427. - cidr: 192.168.1.0/24
  428. gateway: 192.168.1.1
  429. ip_ranges:
  430. - - 192.168.1.2
  431. - 192.168.1.254
  432. meta:
  433. cidr: 192.168.1.0/24
  434. configurable: true
  435. map_priority: 2
  436. name: storage
  437. notation: cidr
  438. render_addr_mask: storage
  439. render_type: cidr
  440. use_gateway: false
  441. vlan_start: 603
  442. name: storage
  443. vlan_start: 603
  444. - cidr: 192.168.0.0/24
  445. gateway: 192.168.0.1
  446. ip_ranges:
  447. - - 192.168.0.2
  448. - 192.168.0.254
  449. meta:
  450. cidr: 192.168.0.0/24
  451. configurable: true
  452. map_priority: 2
  453. name: management
  454. notation: cidr
  455. render_addr_mask: internal
  456. render_type: cidr
  457. use_gateway: false
  458. vips:
  459. - haproxy
  460. - vrouter
  461. vlan_start: 602
  462. name: management
  463. vlan_start: 602
  464. - cidr: 192.168.2.0/24
  465. gateway: null
  466. ip_ranges:
  467. - - 192.168.2.1
  468. - 192.168.2.254
  469. meta:
  470. cidr: 192.168.2.0/24
  471. configurable: true
  472. map_priority: 2
  473. name: private
  474. notation: cidr
  475. render_addr_mask: null
  476. render_type: cidr
  477. seg_type: tun
  478. use_gateway: false
  479. vlan_start: null
  480. name: private
  481. vlan_start: null
  482. - cidr: 10.20.0.0/24
  483. gateway: 10.20.0.2
  484. ip_ranges:
  485. - - 10.20.0.3
  486. - 10.20.0.254
  487. meta:
  488. configurable: false
  489. map_priority: 0
  490. notation: ip_ranges
  491. render_addr_mask: null
  492. render_type: null
  493. unmovable: true
  494. use_gateway: false
  495. name: fuelweb_admin
  496. vlan_start: null
  497. nodes:
  498. - id: 1
  499. interfaces: interfaces_1
  500. role: controller
  501. transformations: transformations_1
  502. - id: 2
  503. interfaces: interfaces_1
  504. role: mongo, controller
  505. transformations: transformations_1
  506. - id: 3
  507. interfaces: interfaces_1
  508. role: ceph-osd,controller
  509. transformations: transformations_1
  510. - id: 4
  511. interfaces: interfaces_1
  512. role: ceph-osd,compute
  513. transformations: transformations_1
  514. - id: 5
  515. interfaces: interfaces_1
  516. role: ceph-osd,compute
  517. transformations: transformations_1
  518. settings:
  519. editable:
  520. access:
  521. email:
  522. description: Email address for Administrator
  523. label: Email
  524. regex:
  525. error: Invalid email
  526. source: ^\S+@\S+$
  527. type: text
  528. value: admin@localhost
  529. weight: 40
  530. metadata:
  531. group: general
  532. label: OpenStack Access
  533. weight: 10
  534. password:
  535. description: Password for Administrator
  536. label: Password
  537. regex:
  538. error: Empty password
  539. source: \S
  540. type: password
  541. value: admin
  542. weight: 20
  543. tenant:
  544. description: Tenant (project) name for Administrator
  545. label: Tenant
  546. regex:
  547. error: Invalid tenant name
  548. source: ^(?!services$)(?!nova$)(?!glance$)(?!keystone$)(?!neutron$)(?!cinder$)(?!swift$)(?!ceph$)(?!ironic$)(?![Gg]uest$)(?!.*
  549. +.*$).+
  550. type: text
  551. value: admin
  552. weight: 30
  553. user:
  554. description: Username for Administrator
  555. label: Username
  556. regex:
  557. error: Invalid username
  558. source: ^(?!services$)(?!nova$)(?!glance$)(?!keystone$)(?!neutron$)(?!cinder$)(?!swift$)(?!ceph$)(?!ironic$)(?![Gg]uest$)(?!.*
  559. +.*$).+
  560. type: text
  561. value: admin
  562. weight: 10
  563. additional_components:
  564. ceilometer:
  565. description: If selected, Ceilometer and Aodh components will be installed
  566. label: Install Ceilometer and Aodh
  567. type: checkbox
  568. value: true
  569. weight: 60
  570. heat:
  571. description: ''
  572. label: ''
  573. type: hidden
  574. value: true
  575. weight: 50
  576. ironic:
  577. description: If selected, Ironic component will be installed
  578. label: Install Ironic
  579. restrictions:
  580. - cluster:net_provider != 'neutron' or networking_parameters:segmentation_type != 'vlan': Ironic
  581. requires Neutron with VLAN segmentation.
  582. - settings:storage.images_ceph.value == true and settings:storage.objects_ceph.value == false: Ironic
  583. requires Swift or RadosGW for Glance images.
  584. type: checkbox
  585. value: false
  586. weight: 80
  587. metadata:
  588. group: openstack_services
  589. label: Additional Components
  590. weight: 10
  591. mongo:
  592. description: If selected, You can use external Mongo DB as ceilometer backend
  593. label: Use external Mongo DB
  594. restrictions:
  595. - settings:additional_components.ceilometer.value == false: External Mongo
  596. aims to be an external backend for Ceilometer. Without Ceilometer enabled,
  597. External Mongo is useless and should not be installed.
  598. type: checkbox
  599. value: false
  600. weight: 70
  601. murano:
  602. description: If selected, Murano component will be installed
  603. label: Install Murano
  604. type: checkbox
  605. value: false
  606. weight: 20
  607. murano-cfapi:
  608. description: If selected, Murano service broker will be installed
  609. label: Install Murano service broker for Cloud Foundry
  610. restrictions:
  611. - condition: settings:additional_components.murano.value == false
  612. message: Murano should be enabled
  613. - action: hide
  614. condition: not ('experimental' in version:feature_groups)
  615. type: checkbox
  616. value: false
  617. weight: 30
  618. sahara:
  619. description: If selected, Sahara component will be installed
  620. label: Install Sahara
  621. type: checkbox
  622. value: false
  623. weight: 10
  624. cgroups:
  625. metadata:
  626. always_editable: true
  627. group: general
  628. label: Cgroups conguration for services
  629. restrictions:
  630. - action: hide
  631. condition: 'true'
  632. weight: 90
  633. common:
  634. auth_key:
  635. group: security
  636. type: hidden
  637. value: ''
  638. weight: 70
  639. auto_assign_floating_ip:
  640. description: If selected, OpenStack will automatically assign a floating IP
  641. to a new instance
  642. group: network
  643. label: Auto assign floating IP
  644. restrictions:
  645. - action: hide
  646. condition: cluster:net_provider == 'neutron'
  647. type: checkbox
  648. value: false
  649. weight: 40
  650. debug:
  651. description: Debug logging mode provides more information, but requires more
  652. disk space.
  653. group: logging
  654. label: OpenStack debug logging
  655. type: checkbox
  656. value: false
  657. weight: 20
  658. libvirt_type:
  659. group: compute
  660. label: Hypervisor type
  661. type: radio
  662. value: kvm
  663. values:
  664. - data: kvm
  665. description: Choose this type of hypervisor if you run OpenStack on hardware
  666. label: KVM
  667. - data: qemu
  668. description: Choose this type of hypervisor if you run OpenStack on virtual
  669. hosts.
  670. label: QEMU
  671. weight: 30
  672. metadata:
  673. label: Common
  674. weight: 10
  675. nova_quota:
  676. description: Quotas are used to limit CPU and memory usage for tenants. Enabling
  677. quotas will increase load on the Nova database.
  678. group: compute
  679. label: Nova quotas
  680. type: checkbox
  681. value: false
  682. weight: 30
  683. propagate_task_deploy:
  684. type: hidden
  685. value: false
  686. weight: 12
  687. puppet_debug:
  688. description: Debug puppet logging mode provides more information, but requires
  689. more disk space.
  690. group: logging
  691. label: Puppet debug logging
  692. type: checkbox
  693. value: true
  694. weight: 20
  695. resume_guests_state_on_host_boot:
  696. description: Whether to resume previous guests state when the host reboots.
  697. If enabled, this option causes guests assigned to the host to resume their
  698. previous state. If the guest was running a restart will be attempted when
  699. nova-compute starts. If the guest was not running previously, a restart
  700. will not be attempted.
  701. group: compute
  702. label: Resume guests state on host boot
  703. type: checkbox
  704. value: true
  705. weight: 50
  706. task_deploy:
  707. type: hidden
  708. value: true
  709. weight: 11
  710. use_cow_images:
  711. description: For most cases you will want qcow format. If it's disabled, raw
  712. image format will be used to run VMs. OpenStack with raw format currently
  713. does not support snapshotting.
  714. group: storage
  715. label: Use qcow format for images
  716. type: checkbox
  717. value: true
  718. weight: 60
  719. use_vcenter:
  720. type: hidden
  721. value: false
  722. weight: 30
  723. corosync:
  724. group:
  725. description: ''
  726. label: Group
  727. type: text
  728. value: 226.94.1.1
  729. weight: 10
  730. metadata:
  731. group: general
  732. label: Corosync
  733. restrictions:
  734. - action: hide
  735. condition: 'true'
  736. weight: 50
  737. port:
  738. description: ''
  739. label: Port
  740. type: text
  741. value: '12000'
  742. weight: 20
  743. verified:
  744. description: Set True only if multicast is configured correctly on router.
  745. label: Need to pass network verification.
  746. type: checkbox
  747. value: false
  748. weight: 10
  749. external_dns:
  750. dns_list:
  751. description: List of upstream DNS servers, separated by comma
  752. label: DNS list
  753. regex:
  754. error: Invalid IP address list
  755. 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})*$
  756. type: text
  757. value: 10.248.2.1,10.22.224.196,10.3.86.116
  758. weight: 10
  759. metadata:
  760. group: network
  761. label: Host OS DNS Servers
  762. weight: 30
  763. external_mongo:
  764. hosts_ip:
  765. description: IP Addresses of MongoDB. Use comma to split IPs
  766. label: MongoDB hosts IP
  767. regex:
  768. error: Invalid hosts ip sequence
  769. 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]?)$
  770. type: text
  771. value: ''
  772. weight: 30
  773. metadata:
  774. group: openstack_services
  775. label: External MongoDB
  776. restrictions:
  777. - action: hide
  778. condition: settings:additional_components.mongo.value == false
  779. message: Ceilometer and MongoDB are not enabled on the Additional Components
  780. section
  781. weight: 30
  782. mongo_db_name:
  783. description: Mongo database name
  784. label: Database name
  785. regex:
  786. error: Invalid database name
  787. source: ^\w+$
  788. type: text
  789. value: ceilometer
  790. weight: 30
  791. mongo_password:
  792. description: Mongo database password
  793. label: Password
  794. regex:
  795. error: Password contains spaces
  796. source: ^\S*$
  797. type: password
  798. value: ceilometer
  799. weight: 30
  800. mongo_replset:
  801. description: Name for Mongo replication set
  802. label: Replset
  803. type: text
  804. value: ''
  805. weight: 30
  806. mongo_user:
  807. description: Mongo database username
  808. label: Username
  809. regex:
  810. error: Empty username
  811. source: ^\w+$
  812. type: text
  813. value: ceilometer
  814. weight: 30
  815. external_ntp:
  816. metadata:
  817. group: network
  818. label: Host OS NTP Servers
  819. weight: 40
  820. ntp_list:
  821. description: List of upstream NTP servers, separated by comma
  822. label: NTP server list
  823. regex:
  824. error: Invalid NTP server list
  825. 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*)*$
  826. type: text
  827. value: corp.intel.com
  828. weight: 10
  829. kernel_params:
  830. kernel:
  831. description: Default kernel parameters
  832. label: Initial parameters
  833. type: text
  834. value: console=tty0 net.ifnames=0 biosdevname=0 rootdelay=90 nomodeset
  835. metadata:
  836. group: general
  837. label: Kernel parameters
  838. weight: 60
  839. murano_settings:
  840. metadata:
  841. group: openstack_services
  842. label: Murano Settings
  843. restrictions:
  844. - action: hide
  845. condition: settings:additional_components.murano.value == false
  846. message: Murano is not enabled on the Additional Components section
  847. weight: 20
  848. murano_glance_artifacts_plugin:
  849. description: If selected glance artifact repository will be enabled
  850. label: Enable glance artifact repository
  851. type: checkbox
  852. value: true
  853. weight: 40
  854. murano_repo_url:
  855. description: ''
  856. label: Murano Repository URL
  857. type: text
  858. value: http://storage.apps.openstack.org/
  859. weight: 10
  860. neutron_advanced_configuration:
  861. metadata:
  862. group: network
  863. label: Neutron Advanced Configuration
  864. restrictions:
  865. - action: hide
  866. condition: cluster:net_provider != 'neutron'
  867. weight: 20
  868. neutron_dvr:
  869. description: Enable Distributed Virtual Routers in Neutron
  870. label: Neutron DVR
  871. restrictions:
  872. - ? networking_parameters:segmentation_type != 'vlan' and settings:neutron_advanced_configuration.neutron_l2_pop.value
  873. == false
  874. : DVR requires L2 population to be enabled.
  875. type: checkbox
  876. value: false
  877. weight: 20
  878. neutron_l2_pop:
  879. description: Enable L2 population mechanism in Neutron
  880. label: Neutron L2 population
  881. restrictions:
  882. - action: hide
  883. condition: networking_parameters:segmentation_type == 'vlan'
  884. type: checkbox
  885. value: false
  886. weight: 10
  887. neutron_l3_ha:
  888. description: 'Enable High Availability features for Virtual Routers in Neutron
  889.  
  890. Requires at least 2 Controller nodes to function properly
  891.  
  892. '
  893. label: Neutron L3 HA
  894. restrictions:
  895. - condition: settings:neutron_advanced_configuration.neutron_dvr.value ==
  896. true
  897. message: Neutron DVR must be disabled in order to use Neutron L3 HA
  898. type: checkbox
  899. value: false
  900. weight: 30
  901. neutron_qos:
  902. description: Enable Neutron QoS advanced service plug-in
  903. label: Neutron QoS
  904. type: checkbox
  905. value: false
  906. weight: 40
  907. operator_user:
  908. authkeys:
  909. description: Public SSH keys to include to operator user's authorized keys,
  910. one per line.
  911. label: Authorized SSH keys
  912. type: textarea
  913. value: ''
  914. weight: 80
  915. homedir:
  916. description: Home directory for operator user
  917. label: Home directory
  918. regex:
  919. error: Invalid path
  920. source: ^/\S
  921. type: text
  922. value: /home/fueladmin
  923. weight: 70
  924. metadata:
  925. group: general
  926. label: Operating System Access
  927. weight: 15
  928. name:
  929. description: Username for operator user
  930. label: Username
  931. regex:
  932. error: Empty username
  933. source: \S
  934. type: text
  935. value: fueladmin
  936. weight: 50
  937. password:
  938. description: Password for operator user
  939. label: Password
  940. regex:
  941. error: Empty password
  942. source: \S
  943. type: password
  944. value: mCKyMCwhzrt7d6E8WQzxg5WS
  945. weight: 60
  946. sudo:
  947. description: Sudoers configuration directives for operator user, one per line.
  948. label: Sudoers configuration
  949. type: textarea
  950. value: 'ALL=(ALL) NOPASSWD: ALL'
  951. weight: 90
  952. provision:
  953. metadata:
  954. group: general
  955. label: Provision
  956. restrictions:
  957. - action: hide
  958. condition: 'false'
  959. weight: 80
  960. method:
  961. type: hidden
  962. value: image
  963. packages:
  964. label: Initial packages
  965. type: textarea
  966. value: 'acl
  967.  
  968. anacron
  969.  
  970. bash-completion
  971.  
  972. bridge-utils
  973.  
  974. bsdmainutils
  975.  
  976. build-essential
  977.  
  978. cloud-init
  979.  
  980. curl
  981.  
  982. daemonize
  983.  
  984. debconf-utils
  985.  
  986. gdisk
  987.  
  988. grub-pc
  989.  
  990. hpsa-dkms
  991.  
  992. hwloc
  993.  
  994. i40e-dkms
  995.  
  996. linux-firmware
  997.  
  998. linux-firmware-nonfree
  999.  
  1000. linux-headers-generic-lts-trusty
  1001.  
  1002. linux-image-generic-lts-trusty
  1003.  
  1004. lvm2
  1005.  
  1006. mcollective
  1007.  
  1008. mdadm
  1009.  
  1010. multipath-tools
  1011.  
  1012. multipath-tools-boot
  1013.  
  1014. nailgun-agent
  1015.  
  1016. nailgun-mcagents
  1017.  
  1018. network-checker
  1019.  
  1020. ntp
  1021.  
  1022. openssh-client
  1023.  
  1024. openssh-server
  1025.  
  1026. puppet
  1027.  
  1028. python-amqp
  1029.  
  1030. ruby-augeas
  1031.  
  1032. ruby-ipaddress
  1033.  
  1034. ruby-json
  1035.  
  1036. ruby-netaddr
  1037.  
  1038. ruby-openstack
  1039.  
  1040. ruby-shadow
  1041.  
  1042. ruby-stomp
  1043.  
  1044. telnet
  1045.  
  1046. ubuntu-minimal
  1047.  
  1048. ubuntu-standard
  1049.  
  1050. uuid-runtime
  1051.  
  1052. vim
  1053.  
  1054. virt-what
  1055.  
  1056. vlan
  1057.  
  1058. '
  1059. weight: 10
  1060. proxies:
  1061. direct_repo_addr_list:
  1062. - intel.com
  1063. - 127.0.0.1
  1064. - 10.20.0.2
  1065. - 10.20.0.1
  1066. - '.0'
  1067. - '.1'
  1068. - '.2'
  1069. - '.3'
  1070. - '.4'
  1071. - '.5'
  1072. - '.6'
  1073. - '.7'
  1074. - '.8'
  1075. - '.9'
  1076. - '.10'
  1077. - '.11'
  1078. - '.12'
  1079. - '.13'
  1080. - '.14'
  1081. - '.15'
  1082. - '.16'
  1083. - '.17'
  1084. - '.18'
  1085. - '.19'
  1086. - '.20'
  1087. - '.21'
  1088. - '.22'
  1089. - '.23'
  1090. - '.24'
  1091. - '.25'
  1092. - '.26'
  1093. - '.27'
  1094. - '.28'
  1095. - '.29'
  1096. - '.30'
  1097. - '.31'
  1098. - '.32'
  1099. - '.33'
  1100. - '.34'
  1101. - '.35'
  1102. - '.36'
  1103. - '.37'
  1104. - '.38'
  1105. - '.39'
  1106. - '.40'
  1107. - '.41'
  1108. - '.42'
  1109. - '.43'
  1110. - '.44'
  1111. - '.45'
  1112. - '.46'
  1113. - '.47'
  1114. - '.48'
  1115. - '.49'
  1116. - '.50'
  1117. - '.51'
  1118. - '.52'
  1119. - '.53'
  1120. - '.54'
  1121. - '.55'
  1122. - '.56'
  1123. - '.57'
  1124. - '.58'
  1125. - '.59'
  1126. - '.60'
  1127. - '.61'
  1128. - '.62'
  1129. - '.63'
  1130. - '.64'
  1131. - '.65'
  1132. - '.66'
  1133. - '.67'
  1134. - '.68'
  1135. - '.69'
  1136. - '.70'
  1137. - '.71'
  1138. - '.72'
  1139. - '.73'
  1140. - '.74'
  1141. - '.75'
  1142. - '.76'
  1143. - '.77'
  1144. - '.78'
  1145. - '.79'
  1146. - '.80'
  1147. - '.81'
  1148. - '.82'
  1149. - '.83'
  1150. - '.84'
  1151. - '.85'
  1152. - '.86'
  1153. - '.87'
  1154. - '.88'
  1155. - '.89'
  1156. - '.90'
  1157. - '.91'
  1158. - '.92'
  1159. - '.93'
  1160. - '.94'
  1161. - '.95'
  1162. - '.96'
  1163. - '.97'
  1164. - '.98'
  1165. - '.99'
  1166. - '.100'
  1167. - '.101'
  1168. - '.102'
  1169. - '.103'
  1170. - '.104'
  1171. - '.105'
  1172. - '.106'
  1173. - '.107'
  1174. - '.108'
  1175. - '.109'
  1176. - '.110'
  1177. - '.111'
  1178. - '.112'
  1179. - '.113'
  1180. - '.114'
  1181. - '.115'
  1182. - '.116'
  1183. - '.117'
  1184. - '.118'
  1185. - '.119'
  1186. - '.120'
  1187. - '.121'
  1188. - '.122'
  1189. - '.123'
  1190. - '.124'
  1191. - '.125'
  1192. - '.126'
  1193. - '.127'
  1194. - '.128'
  1195. - '.129'
  1196. - '.130'
  1197. - '.131'
  1198. - '.132'
  1199. - '.133'
  1200. - '.134'
  1201. - '.135'
  1202. - '.136'
  1203. - '.137'
  1204. - '.138'
  1205. - '.139'
  1206. - '.140'
  1207. - '.141'
  1208. - '.142'
  1209. - '.143'
  1210. - '.144'
  1211. - '.145'
  1212. - '.146'
  1213. - '.147'
  1214. - '.148'
  1215. - '.149'
  1216. - '.150'
  1217. - '.151'
  1218. - '.152'
  1219. - '.153'
  1220. - '.154'
  1221. - '.155'
  1222. - '.156'
  1223. - '.157'
  1224. - '.158'
  1225. - '.159'
  1226. - '.160'
  1227. - '.161'
  1228. - '.162'
  1229. - '.163'
  1230. - '.164'
  1231. - '.165'
  1232. - '.166'
  1233. - '.167'
  1234. - '.168'
  1235. - '.169'
  1236. - '.170'
  1237. - '.171'
  1238. - '.172'
  1239. - '.173'
  1240. - '.174'
  1241. - '.175'
  1242. - '.176'
  1243. - '.177'
  1244. - '.178'
  1245. - '.179'
  1246. - '.180'
  1247. - '.181'
  1248. - '.182'
  1249. - '.183'
  1250. - '.184'
  1251. - '.185'
  1252. - '.186'
  1253. - '.187'
  1254. - '.188'
  1255. - '.189'
  1256. - '.190'
  1257. - '.191'
  1258. - '.192'
  1259. - '.193'
  1260. - '.194'
  1261. - '.195'
  1262. - '.196'
  1263. - '.197'
  1264. - '.198'
  1265. - '.199'
  1266. - '.200'
  1267. - '.201'
  1268. - '.202'
  1269. - '.203'
  1270. - '.204'
  1271. - '.205'
  1272. - '.206'
  1273. - '.207'
  1274. - '.208'
  1275. - '.209'
  1276. - '.210'
  1277. - '.211'
  1278. - '.212'
  1279. - '.213'
  1280. - '.214'
  1281. - '.215'
  1282. - '.216'
  1283. - '.217'
  1284. - '.218'
  1285. - '.219'
  1286. - '.220'
  1287. - '.221'
  1288. - '.222'
  1289. - '.223'
  1290. - '.224'
  1291. - '.225'
  1292. - '.226'
  1293. - '.227'
  1294. - '.228'
  1295. - '.229'
  1296. - '.230'
  1297. - '.231'
  1298. - '.232'
  1299. - '.233'
  1300. - '.234'
  1301. - '.235'
  1302. - '.236'
  1303. - '.237'
  1304. - '.238'
  1305. - '.239'
  1306. - '.240'
  1307. - '.241'
  1308. - '.242'
  1309. - '.243'
  1310. - '.244'
  1311. - '.245'
  1312. - '.246'
  1313. - '.247'
  1314. - '.248'
  1315. - '.249'
  1316. - '.250'
  1317. - '.251'
  1318. - '.252'
  1319. - '.253'
  1320. - '.254'
  1321. protocols:
  1322. http: http://proxy-jf.intel.com:912
  1323. https: http://proxy-jf.intel.com:912
  1324. public_network_assignment:
  1325. assign_to_all_nodes:
  1326. description: When disabled, public network will be assigned to controllers
  1327. only
  1328. label: Assign public network to all nodes
  1329. type: checkbox
  1330. value: true
  1331. weight: 10
  1332. metadata:
  1333. group: network
  1334. label: Public network assignment
  1335. restrictions:
  1336. - action: hide
  1337. condition: cluster:net_provider != 'neutron'
  1338. weight: 10
  1339. public_ssl:
  1340. cert_data:
  1341. description: Certificate and private key data, concatenated into a single
  1342. file
  1343. label: Certificate
  1344. restrictions:
  1345. - action: hide
  1346. condition: (settings:public_ssl.cert_source.value != 'user_uploaded') or
  1347. (settings:public_ssl.horizon.value == false and settings:public_ssl.services.value
  1348. == false)
  1349. type: file
  1350. value: ''
  1351. weight: 40
  1352. cert_source:
  1353. description: From where we'll get certificate and private key
  1354. label: Select source for certificate
  1355. restrictions:
  1356. - action: hide
  1357. condition: settings:public_ssl.horizon.value == false and settings:public_ssl.services.value
  1358. == false
  1359. type: radio
  1360. value: self_signed
  1361. values:
  1362. - data: self_signed
  1363. description: Generate private key and certificate that will be signed by
  1364. this key
  1365. label: Self-signed
  1366. - data: user_uploaded
  1367. description: Use pre-generated key and certificate
  1368. label: I have my own keypair with certificate
  1369. weight: 30
  1370. horizon:
  1371. description: Secure access to Horizon enabling HTTPS instead of HTTP
  1372. label: HTTPS for Horizon
  1373. restrictions:
  1374. - settings:public_ssl.services.value == false: TLS for OpenStack public endpoints
  1375. should be enabled
  1376. type: checkbox
  1377. value: false
  1378. weight: 20
  1379. hostname:
  1380. description: Your DNS entries should point to this name. Self-signed certificates
  1381. also will use this hostname
  1382. label: DNS hostname for public TLS endpoints
  1383. restrictions:
  1384. - action: hide
  1385. condition: settings:public_ssl.horizon.value == false and settings:public_ssl.services.value
  1386. == false
  1387. type: text
  1388. value: public.fuel.local
  1389. weight: 50
  1390. metadata:
  1391. group: security
  1392. label: Public TLS
  1393. weight: 110
  1394. services:
  1395. description: Enable TLS termination on HAProxy for OpenStack services
  1396. label: TLS for OpenStack public endpoints
  1397. type: checkbox
  1398. value: false
  1399. weight: 10
  1400. repo_setup:
  1401. metadata:
  1402. always_editable: true
  1403. group: general
  1404. label: Repositories
  1405. weight: 50
  1406. repos:
  1407. description: 'Please note: the first repository will be considered the operating
  1408. system mirror that will be used during node provisioning.
  1409.  
  1410. To create a local repository mirror on the Fuel master node, please follow
  1411. the instructions provided by running "fuel-createmirror --help" on the Fuel
  1412. master node.
  1413.  
  1414. Please make sure your Fuel master node has Internet access to the repository
  1415. before attempting to create a mirror.
  1416.  
  1417. '
  1418. extra_priority: null
  1419. type: custom_repo_configuration
  1420. service_user:
  1421. homedir:
  1422. type: hidden
  1423. value: /var/lib/fuel
  1424. metadata:
  1425. group: general
  1426. label: Service user account
  1427. restrictions:
  1428. - action: hide
  1429. condition: 'true'
  1430. weight: 10
  1431. name:
  1432. type: hidden
  1433. value: fuel
  1434. password:
  1435. type: hidden
  1436. value: sCTOC4CkNSTLuNKUQDNUV1Bp
  1437. root_password:
  1438. type: hidden
  1439. value: r00tme
  1440. sudo:
  1441. type: hidden
  1442. value: 'ALL=(ALL) NOPASSWD: ALL'
  1443. storage:
  1444. admin_key:
  1445. type: hidden
  1446. value: AQDir1pXAAAAABAAm8r2rR0FuVsV8LRo6u9GgQ==
  1447. bootstrap_osd_key:
  1448. type: hidden
  1449. value: AQDir1pXAAAAABAAK5E2MNhWdIpOBzjXJTVqcg==
  1450. ephemeral_ceph:
  1451. description: Configures Nova to store ephemeral volumes in RBD. This works
  1452. best if Ceph is enabled for volumes and images, too. Enables live migration
  1453. of all types of Ceph backed VMs (without this option, live migration will
  1454. only work with VMs launched from Cinder volumes).
  1455. label: Ceph RBD for ephemeral volumes (Nova)
  1456. type: checkbox
  1457. value: false
  1458. weight: 75
  1459. fsid:
  1460. type: hidden
  1461. value: 7a5db523-ae79-489d-b5d1-7a31fdaba6ef
  1462. images_ceph:
  1463. description: Configures Glance to use the Ceph RBD backend to store images.
  1464. If enabled, this option will prevent Swift from installing.
  1465. label: Ceph RBD for images (Glance)
  1466. restrictions:
  1467. - settings:storage.images_vcenter.value == true: Only one Glance backend could
  1468. be selected.
  1469. type: checkbox
  1470. value: false
  1471. weight: 30
  1472. images_vcenter:
  1473. description: Configures Glance to use the vCenter/ESXi backend to store images.
  1474. If enabled, this option will prevent Swift from installing.
  1475. label: VMware vCenter/ESXi datastore for images (Glance)
  1476. restrictions:
  1477. - action: hide
  1478. condition: settings:common.use_vcenter.value != true
  1479. - condition: settings:storage.images_ceph.value == true
  1480. message: Only one Glance backend could be selected.
  1481. type: checkbox
  1482. value: false
  1483. weight: 35
  1484. metadata:
  1485. group: storage
  1486. label: Storage Backends
  1487. weight: 60
  1488. mon_key:
  1489. type: hidden
  1490. value: AQDir1pXAAAAABAAp92Dw8/kmDdhMvpgaPMKiQ==
  1491. objects_ceph:
  1492. description: Configures RadosGW front end for Ceph RBD. This exposes S3 and
  1493. Swift API Interfaces. If enabled, this option will prevent Swift from installing.
  1494. label: Ceph RadosGW for objects (Swift API)
  1495. type: checkbox
  1496. value: false
  1497. weight: 80
  1498. osd_pool_size:
  1499. description: Configures the default number of object replicas in Ceph. This
  1500. number must be equal to or lower than the number of deployed 'Ceph OSD'
  1501. nodes.
  1502. label: Ceph object replication factor
  1503. regex:
  1504. error: Invalid number
  1505. source: ^[1-9]\d*$
  1506. type: text
  1507. value: '3'
  1508. weight: 85
  1509. radosgw_key:
  1510. type: hidden
  1511. value: AQDir1pXAAAAABAAUH+qP9FohG5wGr/+oQ2rFw==
  1512. volumes_block_device:
  1513. description: High performance block device storage. It is recommended to have
  1514. at least one Cinder Block Device
  1515. label: Cinder Block device driver
  1516. restrictions:
  1517. - settings:storage.volumes_ceph.value == true
  1518. type: checkbox
  1519. value: false
  1520. weight: 15
  1521. volumes_ceph:
  1522. description: Configures Cinder to store volumes in Ceph RBD images.
  1523. label: Ceph RBD for volumes (Cinder)
  1524. restrictions:
  1525. - settings:storage.volumes_lvm.value == true or settings:storage.volumes_block_device.value
  1526. == true
  1527. type: checkbox
  1528. value: true
  1529. weight: 20
  1530. volumes_lvm:
  1531. description: It is recommended to have at least one Cinder node.
  1532. label: Cinder LVM over iSCSI for volumes
  1533. restrictions:
  1534. - settings:storage.volumes_ceph.value == true
  1535. type: checkbox
  1536. value: false
  1537. weight: 10
  1538. syslog:
  1539. metadata:
  1540. always_editable: true
  1541. group: general
  1542. label: Repositories
  1543. weight: 50
  1544. syslog_port:
  1545. description: Remote syslog port
  1546. label: Port
  1547. regex:
  1548. error: Invalid syslog port
  1549. 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])$
  1550. type: text
  1551. value: '514'
  1552. weight: 20
  1553. syslog_server:
  1554. description: Remote syslog hostname
  1555. label: Hostname
  1556. regex:
  1557. error: Invalid hostname
  1558. source: ^[a-zA-Z\d]+[-\.\da-zA-Z]*$
  1559. type: text
  1560. value: ''
  1561. weight: 10
  1562. syslog_transport:
  1563. label: Syslog transport protocol
  1564. repo_setup: null
  1565. type: radio
  1566. value: tcp
  1567. values:
  1568. - data: udp
  1569. description: ''
  1570. label: UDP
  1571. - data: tcp
  1572. description: ''
  1573. label: TCP
  1574. weight: 30
  1575. transformations_1:
  1576. transformations:
  1577. - action: add-br
  1578. name: br-fw-admin
  1579. - action: add-br
  1580. name: br-mgmt
  1581. - action: add-br
  1582. name: br-storage
  1583. - action: add-br
  1584. name: br-ex
  1585. - action: add-br
  1586. name: br-floating
  1587. provider: ovs
  1588. - action: add-patch
  1589. bridges:
  1590. - br-floating
  1591. - br-ex
  1592. mtu: 65000
  1593. provider: ovs
  1594. - action: add-br
  1595. name: br-mesh
  1596. - action: add-port
  1597. bridge: br-fw-admin
  1598. name: fuelweb_admin
  1599. - action: add-port
  1600. bridge: br-mgmt
  1601. name: management
  1602. - action: add-port
  1603. bridge: br-storage
  1604. name: fuelweb_admin.603
  1605. - action: add-port
  1606. bridge: br-mesh
  1607. name: private
  1608. - action: add-port
  1609. bridge: br-ex
  1610. name: fuelweb_admin.604
  1611. transformations_2:
  1612. - action: add-port
  1613. bridge: br-mesh
  1614. name: private
  1615. wanted_release: Mitaka on Ubuntu 14.04
  1616. workloads_collector:
  1617. enabled:
  1618. type: hidden
  1619. value: true
  1620. metadata:
  1621. group: general
  1622. label: Workloads Collector User
  1623. restrictions:
  1624. - action: hide
  1625. condition: 'true'
  1626. weight: 10
  1627. password:
  1628. type: password
  1629. value: JWMZX9JjUK1g4AsC7tHvpXvm
  1630. tenant:
  1631. type: text
  1632. value: services
  1633. user:
  1634. type: text
  1635. value: fuel_stats_user
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement