--- # Ironic Python Agent (IPA) configuration. ############################################################################### # Ironic Python Agent (IPA) image build configuration. # Whether to build IPA images from source. #ipa_build_images: # URL of IPA source repository. #ipa_build_source_url: # Version of IPA source repository. Default is {{ openstack_branch }}. #ipa_build_source_version: # URL of IPA builder source repository. #ipa_builder_source_url: # Version of IPA builder source repository. Default is {{ openstack_branch }}. #ipa_builder_source_version: # List of additional build host packages to install. Default is an empty list. #ipa_build_dib_host_packages_extra: # List of default Diskimage Builder (DIB) elements to use when building IPA # images. Default is ["centos", "enable-serial-console", # "ironic-python-agent-ramdisk"] when os_distribution is "rocky", and # ["ubuntu", "enable-serial-console", "ironic-python-agent-ramdisk"] otherwise. #ipa_build_dib_elements_default: # List of additional Diskimage Builder (DIB) elements to use when building IPA # images. Default is none. #ipa_build_dib_elements_extra: # List of Diskimage Builder (DIB) elements to use when building IPA images. # Default is combination of ipa_build_dib_elements_default and # ipa_build_dib_elements_extra. #ipa_build_dib_elements: # Dictionary of default environment variables to provide to Diskimage Builder # (DIB) during IPA image build. #ipa_build_dib_env_default: # Dictionary of additional environment variables to provide to Diskimage # Builder (DIB) during IPA image build. #ipa_build_dib_env_extra: # Dictionary of environment variables to provide to Diskimage Builder (DIB) # during IPA image build. #ipa_build_dib_env: # List of default git repositories containing Diskimage Builder (DIB) elements. # See stackhpc.os-images role for usage. Default is one item for IPA builder. #ipa_build_dib_git_elements_default: # List of additional git repositories containing Diskimage Builder (DIB) # elements. See stackhpc.os-images role for usage. Default is empty. #ipa_build_dib_git_elements_extra: # List of git repositories containing Diskimage Builder (DIB) elements. See # stackhpc.os-images role for usage. Default is a combination of # ipa_build_dib_git_elements_default and ipa_build_dib_git_elements_extra. #ipa_build_dib_git_elements: # List of DIB packages to install. Default is none. #ipa_build_dib_packages: # Upper constraints file for installing packages in the virtual environment # used for building IPA images. Default is {{ pip_upper_constraints_file }}. #ipa_build_upper_constraints_file: # Upper constraints file for installation of DIB to build IPA images. # Default is empty string. #ipa_build_dib_upper_constraints_file: ############################################################################### # Ironic Python Agent (IPA) images configuration. # Suffix of upstream Ironic deployment image files. Default is based on # {{ openstack_branch }}. #ipa_images_upstream_url_suffix: # Name of Ironic deployment kernel image to register in Glance. #ipa_images_kernel_name: # URL of Ironic deployment kernel image to download. # yamllint disable-line rule:line-length ipa_kernel_upstream_url: "https://tarballs.openstack.org/ironic-python-agent/tinyipa/files/tinyipa{{ ipa_images_upstream_url_suffix }}.vmlinuz" # URL of checksum of Ironic deployment kernel image. #ipa_kernel_checksum_url: # Algorithm of checksum of Ironic deployment kernel image. #ipa_kernel_checksum_algorithm: # Name of Ironic deployment ramdisk image to register in Glance. #ipa_images_ramdisk_name: # URL of Ironic deployment ramdisk image to download. # yamllint disable-line rule:line-length ipa_ramdisk_upstream_url: "https://tarballs.openstack.org/ironic-python-agent/tinyipa/files/tinyipa{{ ipa_images_upstream_url_suffix }}.gz" # URL of checksum of Ironic deployment ramdisk image. #ipa_ramdisk_checksum_url: # Algorithm of checksum of Ironic deployment ramdisk image. #ipa_ramdisk_checksum_algorithm: ############################################################################### # Ironic Python Agent (IPA) deployment configuration. # Whether to enable collection of LLDP TLVs. #ipa_collect_lldp: # List of default inspection collectors to run. # NOTE: extra-hardware is not currently included as it requires a ramdisk # with the hardware python module installed. #ipa_collectors_default: # List of additional inspection collectors to run. #ipa_collectors_extra: # List of inspection collectors to run. #ipa_collectors: # List of default inspection benchmarks to run. #ipa_benchmarks_default: # List of extra inspection benchmarks to run. #ipa_benchmarks_extra: # List of inspection benchmarks to run. #ipa_benchmarks: # List of default kernel parameters for Ironic python agent. #ipa_kernel_options_default: # List of additional kernel parameters for Ironic python agent. #ipa_kernel_options_extra: # List of kernel parameters for Ironic python agent. #ipa_kernel_options: ############################################################################### # Dummy variable to allow Ansible to accept this file. workaround_ansible_issue_8743: yes