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 22host=review.opendev.org
33port=29418
44project=openstack/kayobe-config.git
5- defaultbranch=stable/2023 .1
5+ defaultbranch=stable/2024 .1
Original file line number Diff line number Diff line change 2828# DIB image OS release. Default is {{ os_release }}.
2929# kolla_bifrost_dib_os_release:
3030
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"].
3432# kolla_bifrost_dib_elements_default:
3533
3634# List of additional DIB elements. Default is none.
7169# Default is none.
7270# kolla_bifrost_deploy_image_rootfs:
7371
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+
7476# ##############################################################################
7577# Ironic configuration.
7678
106108# Ironic inspector IPMI password to set.
107109# kolla_bifrost_inspector_ipmi_password:
108110
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+
109117# Ironic inspector network interface name on which to check for an LLDP switch
110118# port description to use as the node's name.
111119# kolla_bifrost_inspector_lldp_switch_port_interface:
Original file line number Diff line number Diff line change 7676# compute_lvm_groups_extra:
7777
7878# 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.
8381# compute_lvm_group_data_enabled:
8482
8583# Compute LVM volume group for data. See mrlesmithjr.manage_lvm role for
180178# compute_qemu_conf:
181179
182180# Whether to enable libvirt SASL authentication. Default is true.
183- # compute_libvirt_enable_sasl: true
181+ # compute_libvirt_enable_sasl:
184182
185183# libvirt SASL password. Default is unset.
186184# compute_libvirt_sasl_password:
Original file line number Diff line number Diff line change 66# to setup the Kayobe user account. Default is {{ os_distribution }}.
77# controller_bootstrap_user:
88
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+
928# ##############################################################################
1029# Controller network interface configuration.
1130
86105
87106# Whether a 'data' LVM volume group should exist on controller hosts. By
88107# 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.
92110# controller_lvm_group_data_enabled:
93111
94112# Controller LVM volume group for data. See mrlesmithjr.manage_lvm role for
Original file line number Diff line number Diff line change 6464# to not specify a gather subset.
6565# kayobe_ansible_setup_gather_subset:
6666
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+
6771# ##############################################################################
6872# Dummy variable to allow Ansible to accept this file.
6973workaround_ansible_issue_8743 : yes
Original file line number Diff line number Diff line change 22# ##############################################################################
33# Grafana configuration.
44
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.
76# grafana_local_admin_user_name:
87
98# ##############################################################################
Original file line number Diff line number Diff line change 106106
107107# Whether a 'data' LVM volume group should exist on the infrastructure vm. By
108108# 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.
112110# infra_vm_lvm_group_data_enabled:
113111
114112# Infrastructure VM LVM volume group for data. See mrlesmithjr.manage_lvm role
Original file line number Diff line number Diff line change 5858# ##############################################################################
5959# Ironic inspector configuration.
6060
61+ # Ironic inspector option to enable IPMI rules. Set to 'True' by default.
62+ # inspector_rules_ipmi_enabled:
63+
6164# Ironic inspector IPMI username to set.
6265# inspector_ipmi_username:
6366
7275# check for an LLDP switch port description to use as the node's name.
7376# inspector_lldp_switch_port_interface_map:
7477
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+
7593# ##############################################################################
7694# Ironic inspector introspection rules configuration.
7795
Original file line number Diff line number Diff line change @@ -54,8 +54,11 @@ controllers
5454[storage]
5555# Empty group to provide declaration of storage group.
5656
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
5962
6063[overcloud:children]
6164controllers
@@ -64,6 +67,14 @@ monitoring
6467storage
6568compute
6669
70+ ###############################################################################
71+ # Feature control groups
72+ [vgpu:children]
73+ compute-vgpu
74+
75+ [iommu:children]
76+ vgpu
77+
6778###############################################################################
6879# Service groups.
6980
Original file line number Diff line number Diff line change 2424
2525# List of default Diskimage Builder (DIB) elements to use when building IPA
2626# 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.
2829# ipa_build_dib_elements_default:
2930
3031# List of additional Diskimage Builder (DIB) elements to use when building IPA
4950# ipa_build_dib_env:
5051
5152# 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.
5355# ipa_build_dib_git_elements_default:
5456
5557# 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.
5759# ipa_build_dib_git_elements_extra:
5860
5961# 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
6163# ipa_build_dib_git_elements_default and ipa_build_dib_git_elements_extra.
6264# ipa_build_dib_git_elements:
6365
You can’t perform that action at this time.
0 commit comments