blob: f6a136b76d2adadff06c3177a0dfc73e5021791d [file] [log] [blame]
Vasyl Saienko8403d172017-04-27 14:21:46 +03001applications:
2 - ironic
qzhangcdd69ce2019-07-09 13:23:08 +09003classes:
4 - service.ironic.support
Vasyl Saienko8403d172017-04-27 14:21:46 +03005parameters:
qzhangcdd69ce2019-07-09 13:23:08 +09006 _param:
7 openstack_log_appender: false
8 openstack_fluentd_handler_enabled: false
9 openstack_ossyslog_handler_enabled: false
Vasyl Saienko8403d172017-04-27 14:21:46 +030010 ironic:
11 conductor:
12 enabled: true
Ivan Berezovskiy0c6b38c2019-11-19 15:23:05 +040013 concurrency:
14 lock_path: '/var/lib/ironic/tmp'
qzhangcdd69ce2019-07-09 13:23:08 +090015 logging:
16 log_appender: ${_param:openstack_log_appender}
17 log_handlers:
18 watchedfile:
19 enabled: true
20 fluentd:
21 enabled: ${_param:openstack_fluentd_handler_enabled}
22 ossyslog:
23 enabled: ${_param:openstack_ossyslog_handler_enabled}
sgarbuz3a075c42018-10-01 17:22:04 +030024 uefi:
25 enabled: false
Vasyl Saienko8403d172017-04-27 14:21:46 +030026 version: ${_param:ironic_version}
27 message_queue:
28 engine: rabbitmq
29 port: 5672
30 user: openstack
31 password: ${_param:rabbitmq_openstack_password}
32 virtual_host: '/openstack'
33 host: ${_param:single_address}
34 database:
35 engine: mysql
36 host: ${_param:single_address}
37 port: 3306
38 name: ironic
39 user: ironic
40 password: ${_param:mysql_ironic_password}
41 identity:
42 engine: keystone
43 region: RegionOne
44 host: ${_param:single_address}
45 port: 35357
46 user: ironic
47 password: ${_param:keystone_ironic_password}
48 tenant: service
49 auth_type: password
50 user_domain_id: default
51 project_domain_id: default
52 protocol: 'http'
53 neutron:
Vasyl Saienko3c2e5ae2017-06-15 14:44:59 +030054 cleaning_network: baremetal-flat-network
55 provisioning_network: baremetal-flat-network
Vasyl Saienko8403d172017-04-27 14:21:46 +030056 project_domain_id: ${ironic:conductor:identity:project_domain_id}
57 user_domain_id: ${ironic:conductor:identity:user_domain_id}
58 password: ${ironic:conductor:identity:password}
59 username: ${ironic:conductor:identity:user}
Vasyl Saienko846ae832019-01-08 11:29:36 +020060 glance:
61 auth_strategy: 'keystone'
62 auth_type: password
63 host: ${_param:single_address}
64 port: 9292
65 region: ${_param:openstack_region}
66 project_domain_id: ${ironic:conductor:identity:project_domain_id}
67 user_domain_id: ${ironic:conductor:identity:user_domain_id}
68 project_name: ${ironic:conductor:identity:tenant}
69 password: ${ironic:conductor:identity:password}
70 username: ${ironic:conductor:identity:user}
Vasyl Saienko8403d172017-04-27 14:21:46 +030071 enabled_drivers:
72 - agent_ipmitool
73 - fake
74 automated_clean: false
75 http_url: 'http://${_param:single_address}'
76 api_url: 'http://${_param:single_address}:6385'
77 pxe_config_template: '$pybasedir/drivers/modules/ipxe_config.template'
78 pxe_bootfile_name: '/undionly.kpxe'
79 ipxe_enabled: true
80 http_root: '/var/www/httproot'
81 tftp_root: '/var/lib/tftpboot'
82 tftp_master_path: '/var/lib/tftpboot/master_images'