From d386ed4473b207c7babb48cb2ef6df44e2aa2240 Mon Sep 17 00:00:00 2001 From: Andy McCrae Date: Wed, 25 Feb 2015 09:18:43 +0000 Subject: [PATCH] Allow additional nova.conf variables to be set Add variables for the following 2 nova.conf vars: image_cache_manager_interval (default 0) remove_unused_resized_minimum_age_seconds (default 3600) Change-Id: Ifa52ab226bfe695b64c32c94dd3ffccf465345a0 Closes-Bug: #1424808 --- playbooks/roles/os_nova/defaults/main.yml | 2 ++ playbooks/roles/os_nova/templates/nova.conf.j2 | 2 ++ 2 files changed, 4 insertions(+) diff --git a/playbooks/roles/os_nova/defaults/main.yml b/playbooks/roles/os_nova/defaults/main.yml index da5b3ae968..2dc41fb011 100644 --- a/playbooks/roles/os_nova/defaults/main.yml +++ b/playbooks/roles/os_nova/defaults/main.yml @@ -134,6 +134,8 @@ nova_libvirt_vif_driver: nova.virt.libvirt.vif.NeutronLinuxBridgeVIFDriver nova_firewall_driver: nova.virt.firewall.NoopFirewallDriver nova_compute_driver: libvirt.LibvirtDriver nova_max_age: 0 +nova_remove_unused_resized_minimum_age_seconds: 3600 +nova_image_cache_manager_interval: 0 # Nova quota nova_quota_injected_file_content_bytes: 10240 diff --git a/playbooks/roles/os_nova/templates/nova.conf.j2 b/playbooks/roles/os_nova/templates/nova.conf.j2 index 4faaabd1e0..e9c59c2ea6 100644 --- a/playbooks/roles/os_nova/templates/nova.conf.j2 +++ b/playbooks/roles/os_nova/templates/nova.conf.j2 @@ -43,6 +43,7 @@ instance_name_template = instance-%08x instances_path = {{ nova_system_home_folder }}/instances api_paste_config = /etc/nova/api-paste.ini allow_resize_to_same_host = True +image_cache_manager_interval = {{ nova_image_cache_manager_interval }} # Api's enabled_apis = osapi_compute,metadata,ec2 @@ -181,3 +182,4 @@ use_usb_tablet = False use_virtio_for_bridges = True cpu_mode = {{ nova_cpu_mode }} virt_type = {{ nova_virt_type }} +remove_unused_resized_minimum_age_seconds = {{ nova_remove_unused_resized_minimum_age_seconds }}