libvirt-image-backend lvm option is not implemented

Bug #1610392 reported by Kevin Metz
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
OpenStack Nova Compute Charm
In Progress
Wishlist
Billy Olsen
nova-compute (Juju Charms Collection)
Invalid
Wishlist
Unassigned

Bug Description

The nova-compute charm has an option for libvirt-image-backend: lvm. There are no other options to configure for the lvm, for example lvm to create, device, etc. This makes the lvm option more or less useless and currently does nothing except. Additionally there is no option in the templates to set images_type and images_volume_group which are both needed.

Tags: cpe sts
Revision history for this message
James Page (james-page) wrote :

Hi Kevin

You're quite correct; the nova-compute charm does not implement the LVM backend for nova; the libvirt-image-backend documents support for qcow2, rbd or lvm, but only the first two are implemented.

The documentation of the configuration option is incorrect; implementing LVM support will require some design around device management for LVM pools etc so its not something that can easily be 'fixed' per-say.

Changed in nova-compute (Juju Charms Collection):
status: New → Confirmed
importance: Undecided → Wishlist
summary: - libvirt-image-backend lvm option doesn't work
+ libvirt-image-backend lvm option is not implemented
Changed in nova-compute (Juju Charms Collection):
status: Confirmed → Triaged
Revision history for this message
Edward Hope-Morley (hopem) wrote :

I think it's about time we got this implemented.

Changed in nova-compute (Juju Charms Collection):
milestone: none → 16.10
James Page (james-page)
Changed in nova-compute (Juju Charms Collection):
milestone: 16.10 → 17.01
milestone: 17.01 → none
James Page (james-page)
Changed in charm-nova-compute:
importance: Undecided → Wishlist
status: New → Triaged
Changed in nova-compute (Juju Charms Collection):
status: Triaged → Invalid
tags: added: cpe sts
Revision history for this message
Edward Hope-Morley (hopem) wrote :

Fix proposed to branch: master
Review: https://review.openstack.org/476769

Changed in charm-nova-compute:
status: Triaged → In Progress
assignee: nobody → Billy Olsen (billy-olsen)
milestone: none → 17.08
James Page (james-page)
Changed in charm-nova-compute:
milestone: 17.08 → 17.11
James Page (james-page)
Changed in charm-nova-compute:
milestone: 17.11 → 18.02
Ryan Beisner (1chb1n)
Changed in charm-nova-compute:
milestone: 18.02 → 18.05
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to charm-nova-compute (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/566841

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to charm-nova-compute (master)

Reviewed: https://review.openstack.org/566841
Committed: https://git.openstack.org/cgit/openstack/charm-nova-compute/commit/?id=74a9353e4cb8c10f70e915aabcf8f2fe4b7fd00f
Submitter: Zuul
Branch: master

commit 74a9353e4cb8c10f70e915aabcf8f2fe4b7fd00f
Author: James Page <email address hidden>
Date: Tue May 8 12:09:00 2018 +0200

    doc: Drop lvm from supported libvirt backends

    lvm has never actually been supported in this charm; update config
    docs to drop lvm - rbd or qcow2 are the only two supported types.

    Related-Bug: 1610392

    Change-Id: I94ac64a4a4a3a56e1e1793b5b7c618a55dbf6f22

James Page (james-page)
Changed in charm-nova-compute:
milestone: 18.05 → 18.08
James Page (james-page)
Changed in charm-nova-compute:
milestone: 18.08 → 18.11
James Page (james-page)
Changed in charm-nova-compute:
milestone: 18.11 → 19.04
David Ames (thedac)
Changed in charm-nova-compute:
milestone: 19.04 → 19.07
David Ames (thedac)
Changed in charm-nova-compute:
milestone: 19.07 → 19.10
David Ames (thedac)
Changed in charm-nova-compute:
milestone: 19.10 → 20.01
James Page (james-page)
Changed in charm-nova-compute:
milestone: 20.01 → 20.05
David Ames (thedac)
Changed in charm-nova-compute:
milestone: 20.05 → 20.08
James Page (james-page)
Changed in charm-nova-compute:
milestone: 20.08 → none
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on charm-nova-compute (master)

Change abandoned by Billy Olsen (<email address hidden>) on branch: master
Review: https://review.opendev.org/476769

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.