Need an heat parameter to mount optional volumes on nova_libvirt containers -NovaLibvirtOptVolumes

Bug #1897265 reported by Shyam Biradar on 2020-09-25
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Undecided
Shyam Biradar

Bug Description

Description:
----------------

Need an environment variable to mount optional volumes on nova_libvirt containers.
Currently we do not have any such variable in tripleo-heat-templates.

variable name can be: NovaLibvirtOptVolumes.

Expected result
===============
Need an environment variable to mount optional volumes on nova_libvirt container.

Actual result
=============
We do not have such variable which can mount optional volumes to nova_libvirt container.

Environment
===========
TripleO Master, Train and Queens

Changed in tripleo:
assignee: nobody → Shyam Biradar (shyambiradar)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.opendev.org/754364

Revision history for this message
Shyam Biradar (shyambiradar) wrote : Re: Need an environment variable to mount optional volumes on nova_compute and nova_libvirt containers -NovaLibvirtOptVolumes

We already have 'NovaComputeOptVolumes' var for nova-compute container.
So, just adding 'NovaLibvirtOptVolumes' var for nova-libvirt container.

summary: - Need an environment variable to mount optional volumes on nova_compute
- and nova_libvirt containers -NovaLibvirtOptVolumes
+ Need an heat parameter to mount optional volumes on nova_libvirt
+ containers -NovaLibvirtOptVolumes
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.opendev.org/754364
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=5c4351304f63668c51f96da54e3d616ee28896db
Submitter: Zuul
Branch: master

commit 5c4351304f63668c51f96da54e3d616ee28896db
Author: shyam-biradar <email address hidden>
Date: Fri Sep 25 08:03:30 2020 -0400

    Allow optional volumes for nova_libvirt container

    Currently there in no heat parameter available to specify optional
    volumes for nova_libvirt container.
    This patch will allow to attach optional volumes to the nova_libvirt
    container through 'NovaLibvirtOptVolumes' heat parameter.

    Change-Id: I0651b93fe1e05ca674a3d349a114b980c2005eff
    Closes-Bug: #1897265

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/ussuri)

Fix proposed to branch: stable/ussuri
Review: https://review.opendev.org/754829

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/train)

Fix proposed to branch: stable/train
Review: https://review.opendev.org/754830

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/train)

Reviewed: https://review.opendev.org/754830
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=6dd9eeef636da2d8627feef0e741e476095cf849
Submitter: Zuul
Branch: stable/train

commit 6dd9eeef636da2d8627feef0e741e476095cf849
Author: shyam-biradar <email address hidden>
Date: Fri Sep 25 08:03:30 2020 -0400

    Allow optional volumes for nova_libvirt container

    Currently there in no heat parameter available to specify optional
    volumes for nova_libvirt container.
    This patch will allow to attach optional volumes to the nova_libvirt
    container through 'NovaLibvirtOptVolumes' heat parameter.

    Change-Id: I0651b93fe1e05ca674a3d349a114b980c2005eff
    Closes-Bug: #1897265
    (cherry picked from commit 5c4351304f63668c51f96da54e3d616ee28896db)

tags: added: in-stable-train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/ussuri)

Reviewed: https://review.opendev.org/754829
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=1e4ce753708a827fd14939657ca405cf5313e4b3
Submitter: Zuul
Branch: stable/ussuri

commit 1e4ce753708a827fd14939657ca405cf5313e4b3
Author: shyam-biradar <email address hidden>
Date: Fri Sep 25 08:03:30 2020 -0400

    Allow optional volumes for nova_libvirt container

    Currently there in no heat parameter available to specify optional
    volumes for nova_libvirt container.
    This patch will allow to attach optional volumes to the nova_libvirt
    container through 'NovaLibvirtOptVolumes' heat parameter.

    Change-Id: I0651b93fe1e05ca674a3d349a114b980c2005eff
    Closes-Bug: #1897265
    (cherry picked from commit 5c4351304f63668c51f96da54e3d616ee28896db)

tags: added: in-stable-ussuri
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/755523

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (master)

Reviewed: https://review.opendev.org/755523
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=5d0f624d87abfac88fc4ae437c1728fc415a2b5d
Submitter: Zuul
Branch: master

commit 5d0f624d87abfac88fc4ae437c1728fc415a2b5d
Author: Alex Schultz <email address hidden>
Date: Thu Oct 1 08:14:44 2020 -0600

    Make NovaLibvirtOptVolumes role specific

    Since it's common for users to deploy multiple types of compute nodes,
    we should make the opt volumes role specific to allow for customization
    based on the role being deployed.

    Change-Id: Ie9d68fe1a0c3e05c7fc31c3fea79d6019281886b
    Related-Bug: #1897265

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/ussuri)

Related fix proposed to branch: stable/ussuri
Review: https://review.opendev.org/756206

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (stable/train)

Related fix proposed to branch: stable/train
Review: https://review.opendev.org/756220

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/ussuri)

Reviewed: https://review.opendev.org/756206
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=76e3a6880687a06d6d37cb089e35dc5d18aeeaca
Submitter: Zuul
Branch: stable/ussuri

commit 76e3a6880687a06d6d37cb089e35dc5d18aeeaca
Author: Alex Schultz <email address hidden>
Date: Thu Oct 1 08:14:44 2020 -0600

    Make NovaLibvirtOptVolumes role specific

    Since it's common for users to deploy multiple types of compute nodes,
    we should make the opt volumes role specific to allow for customization
    based on the role being deployed.

    Change-Id: Ie9d68fe1a0c3e05c7fc31c3fea79d6019281886b
    Related-Bug: #1897265
    (cherry picked from commit 5d0f624d87abfac88fc4ae437c1728fc415a2b5d)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-heat-templates (stable/train)

Reviewed: https://review.opendev.org/756220
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=f76fab7238a9c380599c6d4798dff4a7208a05d2
Submitter: Zuul
Branch: stable/train

commit f76fab7238a9c380599c6d4798dff4a7208a05d2
Author: Alex Schultz <email address hidden>
Date: Thu Oct 1 08:14:44 2020 -0600

    Make NovaLibvirtOptVolumes role specific

    Since it's common for users to deploy multiple types of compute nodes,
    we should make the opt volumes role specific to allow for customization
    based on the role being deployed.

    Conflicts:
          deployment/nova/nova-libvirt-container-puppet.yaml

    Change-Id: Ie9d68fe1a0c3e05c7fc31c3fea79d6019281886b
    Related-Bug: #1897265
    (cherry picked from commit 5d0f624d87abfac88fc4ae437c1728fc415a2b5d)
    (cherry picked from commit 76e3a6880687a06d6d37cb089e35dc5d18aeeaca)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 11.4.0

This issue was fixed in the openstack/tripleo-heat-templates 11.4.0 release.

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

Other bug subscribers