Matthew Thode 2599006a81
Create symlink for libvirt save directory
Nova can fill up the partition that /var/lib/libvirt/qemu/save is on
when nova calls `image-create` on an instance.  This occurs because
nova calls libvirt with managedsave which creates a temporary file in
the /var/lib/libvirt/qemu/save location.  Libvirt does not allow the
location of /var/lib/libvirt/qemu/save to be configurable so we have
to manage it ourselves via bindmounts or symlinks.

In this commit we remove the /var/lib/libvirt/qemu/save directory and
create a symlink in it's place, pointing to
`{{ nova_system_home_folder }}/save` instead (which we also create).
This location was chosen as deployers often have more space here for
nova instances.

Change-Id: I5c96f70aa355cc02379fe7e0681416eca53447eb
Partial-Bug: #1585325
2016-05-31 08:52:51 -05:00
2016-04-11 12:21:17 +01:00
2016-05-04 15:21:06 +01:00
2016-05-04 08:35:14 +00:00
2016-04-16 08:43:09 -05:00
2016-04-22 15:43:30 +01:00

os_nova role

tags

openstack, cloud, ansible, os_nova

category

*nix

os_nova Role

- name: os_nova role
  hosts: "hosts"
  user: root
  roles:
    - { role: "os_nova" }
Description
Role os_nova for OpenStack-Ansible
Readme 15 MiB
Languages
Jinja 58.9%
Python 27.9%
Shell 13.2%