File tree Expand file tree Collapse file tree 19 files changed +139
-63
lines changed Expand file tree Collapse file tree 19 files changed +139
-63
lines changed Original file line number Diff line number Diff line change 2
2
host=review.opendev.org
3
3
port=29418
4
4
project=openstack/kayobe-config.git
5
- defaultbranch=stable/2023 .1
5
+ defaultbranch=stable/2024 .1
Original file line number Diff line number Diff line change 28
28
# DIB image OS release. Default is {{ os_release }}.
29
29
# kolla_bifrost_dib_os_release:
30
30
31
- # List of default DIB elements. Default is ["disable-selinux",
32
- # "enable-serial-console", "vm"] when os_distribution is "centos", or
33
- # ["enable-serial-console", "vm"] otherwise.
31
+ # List of default DIB elements. Default is ["enable-serial-console", "vm"].
34
32
# kolla_bifrost_dib_elements_default:
35
33
36
34
# List of additional DIB elements. Default is none.
71
69
# Default is none.
72
70
# kolla_bifrost_deploy_image_rootfs:
73
71
72
+ # Custom cloud-init user-data passed to deploy of the deployment image.
73
+ # Default is an empty string.
74
+ # kolla_bifrost_deploy_image_user_data_content:
75
+
74
76
# ##############################################################################
75
77
# Ironic configuration.
76
78
106
108
# Ironic inspector IPMI password to set.
107
109
# kolla_bifrost_inspector_ipmi_password:
108
110
111
+ # Ironic inspector Redfish username to set.
112
+ # kolla_bifrost_inspector_redfish_username:
113
+
114
+ # Ironic inspector Redfish password to set.
115
+ # kolla_bifrost_inspector_redfish_password:
116
+
109
117
# Ironic inspector network interface name on which to check for an LLDP switch
110
118
# port description to use as the node's name.
111
119
# kolla_bifrost_inspector_lldp_switch_port_interface:
Original file line number Diff line number Diff line change 76
76
# compute_lvm_groups_extra:
77
77
78
78
# Whether a 'data' LVM volume group should exist on compute hosts. By default
79
- # this contains a 'docker-volumes' logical volume for Docker volume storage. It
80
- # will also be used for Docker container and image storage if
81
- # 'docker_storage_driver' is set to 'devicemapper'. Default is true if
82
- # 'docker_storage_driver' is set to 'devicemapper', or false otherwise.
79
+ # this contains a 'docker-volumes' logical volume for Docker volume storage.
80
+ # Default is false.
83
81
# compute_lvm_group_data_enabled:
84
82
85
83
# Compute LVM volume group for data. See mrlesmithjr.manage_lvm role for
180
178
# compute_qemu_conf:
181
179
182
180
# Whether to enable libvirt SASL authentication. Default is true.
183
- # compute_libvirt_enable_sasl: true
181
+ # compute_libvirt_enable_sasl:
184
182
185
183
# libvirt SASL password. Default is unset.
186
184
# compute_libvirt_sasl_password:
Original file line number Diff line number Diff line change 6
6
# to setup the Kayobe user account. Default is {{ os_distribution }}.
7
7
# controller_bootstrap_user:
8
8
9
+ # ##############################################################################
10
+ # Controller groups.
11
+
12
+ # Ansible inventory group in which Ironic conductor services are deployed.
13
+ # Default is 'controllers'.
14
+ # controller_ironic_conductor_group:
15
+
16
+ # Ansible inventory group in which Ironic inspector services are deployed.
17
+ # Default is 'controllers'.
18
+ # controller_ironic_inspector_group:
19
+
20
+ # Ansible inventory group in which control plane load balancer services are
21
+ # deployed. Default is 'network'.
22
+ # controller_loadbalancer_group:
23
+
24
+ # Ansible inventory group in which network data plane services are deployed.
25
+ # Default is 'network'.
26
+ # controller_network_group:
27
+
9
28
# ##############################################################################
10
29
# Controller network interface configuration.
11
30
86
105
87
106
# Whether a 'data' LVM volume group should exist on controller hosts. By
88
107
# default this contains a 'docker-volumes' logical volume for Docker volume
89
- # storage. It will also be used for Docker container and image storage if
90
- # 'docker_storage_driver' is set to 'devicemapper'. Default is true if
91
- # 'docker_storage_driver' is set to 'devicemapper', or false otherwise.
108
+ # storage.
109
+ # Default is false.
92
110
# controller_lvm_group_data_enabled:
93
111
94
112
# Controller LVM volume group for data. See mrlesmithjr.manage_lvm role for
Original file line number Diff line number Diff line change 64
64
# to not specify a gather subset.
65
65
# kayobe_ansible_setup_gather_subset:
66
66
67
+ # Global maximum failure percentage. By default this is undefined, which is
68
+ # equivalent to a value of 100.
69
+ # kayobe_max_fail_percentage:
70
+
67
71
# ##############################################################################
68
72
# Dummy variable to allow Ansible to accept this file.
69
73
workaround_ansible_issue_8743 : yes
Original file line number Diff line number Diff line change 2
2
# ##############################################################################
3
3
# Grafana configuration.
4
4
5
- # Grafana local admin user name. If you are deploying Monasca Grafana this
6
- # should not conflict with an OpenStack user name.
5
+ # Grafana local admin user name.
7
6
# grafana_local_admin_user_name:
8
7
9
8
# ##############################################################################
Original file line number Diff line number Diff line change 106
106
107
107
# Whether a 'data' LVM volume group should exist on the infrastructure vm. By
108
108
# default this contains a 'docker-volumes' logical volume for Docker volume
109
- # storage. It will also be used for Docker container and image storage if
110
- # 'docker_storage_driver' is set to 'devicemapper'. Default is true if
111
- # 'docker_storage_driver' is set to 'devicemapper', or false otherwise.
109
+ # storage. Default is false.
112
110
# infra_vm_lvm_group_data_enabled:
113
111
114
112
# Infrastructure VM LVM volume group for data. See mrlesmithjr.manage_lvm role
Original file line number Diff line number Diff line change 58
58
# ##############################################################################
59
59
# Ironic inspector configuration.
60
60
61
+ # Ironic inspector option to enable IPMI rules. Set to 'True' by default.
62
+ # inspector_rules_ipmi_enabled:
63
+
61
64
# Ironic inspector IPMI username to set.
62
65
# inspector_ipmi_username:
63
66
72
75
# check for an LLDP switch port description to use as the node's name.
73
76
# inspector_lldp_switch_port_interface_map:
74
77
78
+ # Ironic inspector uses IPMI by default enroll the baremetal nodes, however it
79
+ # is possible to use Redfish instead. To do that enable Redfish and make sure
80
+ # all of the necessary variables below have been properly set.
81
+ # Enable inspector Redfish rules. Set to 'False' by default.
82
+ # inspector_rules_redfish_enabled:
83
+
84
+ # Ironic inspector Redfish username to set.
85
+ # inspector_redfish_username:
86
+
87
+ # Ironic inspector Redfish password to set.
88
+ # inspector_redfish_password:
89
+
90
+ # Redfish CA setting. Set to 'True' by default
91
+ # inspector_rule_var_redfish_verify_ca:
92
+
75
93
# ##############################################################################
76
94
# Ironic inspector introspection rules configuration.
77
95
Original file line number Diff line number Diff line change @@ -54,8 +54,11 @@ controllers
54
54
[storage]
55
55
# Empty group to provide declaration of storage group.
56
56
57
- [compute]
58
- # Empty group to provide declaration of compute group.
57
+ [compute-vgpu]
58
+ # Empty group to provide declaration of compute-vgpu group.
59
+
60
+ [compute:children]
61
+ compute-vgpu
59
62
60
63
[overcloud:children]
61
64
controllers
@@ -64,6 +67,14 @@ monitoring
64
67
storage
65
68
compute
66
69
70
+ ###############################################################################
71
+ # Feature control groups
72
+ [vgpu:children]
73
+ compute-vgpu
74
+
75
+ [iommu:children]
76
+ vgpu
77
+
67
78
###############################################################################
68
79
# Service groups.
69
80
Original file line number Diff line number Diff line change 24
24
25
25
# List of default Diskimage Builder (DIB) elements to use when building IPA
26
26
# images. Default is ["centos", "enable-serial-console",
27
- # "ironic-python-agent-ramdisk"].
27
+ # "ironic-python-agent-ramdisk"] when os_distribution is "rocky", and
28
+ # ["ubuntu", "enable-serial-console", "ironic-python-agent-ramdisk"] otherwise.
28
29
# ipa_build_dib_elements_default:
29
30
30
31
# List of additional Diskimage Builder (DIB) elements to use when building IPA
49
50
# ipa_build_dib_env:
50
51
51
52
# List of default git repositories containing Diskimage Builder (DIB) elements.
52
- # See stackhpc.os-images role for usage. Default is one item for IPA builder.
53
+ # See stackhpc.openstack.os_images role for usage.
54
+ # Default is one item for IPA builder.
53
55
# ipa_build_dib_git_elements_default:
54
56
55
57
# List of additional git repositories containing Diskimage Builder (DIB)
56
- # elements. See stackhpc.os-images role for usage. Default is empty.
58
+ # elements. See stackhpc.openstack.os_images role for usage. Default is empty.
57
59
# ipa_build_dib_git_elements_extra:
58
60
59
61
# List of git repositories containing Diskimage Builder (DIB) elements. See
60
- # stackhpc.os-images role for usage. Default is a combination of
62
+ # stackhpc.openstack.os_images role for usage. Default is a combination of
61
63
# ipa_build_dib_git_elements_default and ipa_build_dib_git_elements_extra.
62
64
# ipa_build_dib_git_elements:
63
65
You can’t perform that action at this time.
0 commit comments