Files
tripleo-quickstart-extras/roles/undercloud-deploy/templates/hieradata-overrides-t-h-t-undercloud.yaml.j2
Harald Jensås d7de304715 Set image_convert_memory_limit to 2048 in CI UC
Try to bump the memory limit to see if it solved the errors
related to image convert.

qemu-img: error while reading sector 2365184: Input/output error

Change-Id: I70bf007a434a1ca3a13278e69bbd54c06d29d490
Related-Bug: 1879472
2020-07-13 16:57:35 +00:00

99 lines
4.5 KiB
Django/Jinja

parameter_defaults:
UndercloudExtraConfig:
ironic::config::ironic_config:
disk_utils/image_convert_memory_limit:
value:
2048
# Ironic defaults to using `qemu:///system`. When running libvirtd
# unprivileged we need to use `qemu:///session`. This allows us to pass
# the value of libvirt_uri into /etc/ironic/ironic.conf.
ironic::drivers::ssh::libvirt_uri: '{{libvirt_uri}}'
{% if ctlplane_masquerade|default(false) %}
# Override masquerading, OVB need's to masquerade the External (10.0.0.0/24) net as well.
tripleo::masquerade_networks::masquerade_networks: {% if overcloud_ipv6|bool %}{'{{ undercloud_network_cidr }}': ['{{ undercloud_network_cidr }}'], '{{ undercloud_external_network_cidr_ipv4 }}': ['{{ undercloud_external_network_cidr_ipv4}}']}{% else %}{'{{ undercloud_network_cidr }}': ['{{ undercloud_network_cidr }}'], '{{ undercloud_external_network_cidr }}': ['{{ undercloud_external_network_cidr}}']}{% endif -%}
{% endif %}
# The following are configurations for the different workers for the undercloud
# services.
{% if undercloud_workers is defined -%}
undercloud_workers: {{undercloud_workers}}
{%- endif %}
{% if undercloud_glance_workers is defined -%}
glance::api::workers: {{undercloud_glance_workers}}
glance::registry::workers: {{undercloud_glance_workers}}
{% elif undercloud_workers is defined -%}
glance::api::workers: "%{hiera('undercloud_workers')}"
glance::registry::workers: "%{hiera('undercloud_workers')}"
{%- endif %}
{% if undercloud_heat_workers is defined -%}
heat::api::workers: {{undercloud_heat_workers}}
heat::api_cfn::workers: {{undercloud_heat_workers}}
heat::engine::num_engine_workers: {{undercloud_heat_workers}}
{% elif undercloud_workers is defined -%}
heat::api::workers: "%{hiera('undercloud_workers')}"
heat::api_cfn::workers: "%{hiera('undercloud_workers')}"
heat::engine::num_engine_workers: "%{hiera('undercloud_workers')}"
{%- endif %}
{% if undercloud_ironic_workers is defined -%}
ironic::api::workers: {{undercloud_ironic_workers}}
ironic::wsgi::apache::workers: {{undercloud_ironic_workers}}
{% elif undercloud_workers is defined -%}
ironic::api::workers: "%{hiera('undercloud_workers')}"
ironic::wsgi::apache::workers: "%{hiera('undercloud_workers')}"
{%- endif %}
{% if undercloud_keystone_workers is defined -%}
keystone::wsgi::apache::workers: {{undercloud_keystone_workers}}
{% elif undercloud_workers is defined -%}
keystone::wsgi::apache::workers: "%{hiera('undercloud_workers')}"
{%- endif %}
{% if undercloud_neutron_workers is defined -%}
neutron::agents::metadata::metadata_workers: {{undercloud_neutron_workers}}
neutron::server::api_workers: {{undercloud_neutron_workers}}
{% elif undercloud_workers is defined -%}
neutron::agents::metadata::metadata_workers: "%{hiera('undercloud_workers')}"
neutron::server::api_workers: "%{hiera('undercloud_workers')}"
{%- endif %}
{% if undercloud_nova_workers is defined -%}
nova::api::metadata_workers: {{undercloud_nova_workers}}
nova::api::osapi_compute_workers: {{undercloud_nova_workers}}
nova::conductor::workers: {{undercloud_nova_workers}}
nova::scheduler::workers: {{undercloud_nova_workers}}
{% elif undercloud_workers is defined -%}
nova::api::metadata_workers: "%{hiera('undercloud_workers')}"
nova::api::osapi_compute_workers: "%{hiera('undercloud_workers')}"
nova::conductor::workers: "%{hiera('undercloud_workers')}"
nova::scheduler::workers: "%{hiera('undercloud_workers')}"
{%- endif %}
{% if undercloud_nova_max_concurrent_builds is defined -%}
nova::compute::ironic::max_concurrent_builds: {{undercloud_nova_max_concurrent_builds}}
{%- endif %}
{% if undercloud_nova_rpc_response_timeout is defined -%}
nova::rpc_response_timeout: {{undercloud_nova_rpc_response_timeout}}
{%- endif %}
{% if undercloud_ironic_rpc_response_timeout is defined -%}
ironic::rpc_response_timeout: {{undercloud_ironic_rpc_response_timeout}}
{%- endif %}
{% if undercloud_swift_workers is defined -%}
swift::proxy::workers: {{undercloud_swift_workers}}
{% elif undercloud_workers is defined -%}
swift::proxy::workers: "%{hiera('undercloud_workers')}"
{%- endif %}
{% if undercloud_heat_convergence is defined -%}
# The following is configuration for heat convergence feature:
heat::engine::convergence_engine: {{undercloud_heat_convergence}}
{%- endif %}