Add ability to define arbitrary nova_config through manifest parameter

Bug #1290634 reported by Mathieu Gagné
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-nova
Fix Released
Undecided
Mathieu Gagné
Havana
Fix Committed
Undecided
Unassigned

Bug Description

There should be a way to define arbitrary nova_config through puppet-nova manifest parameter. This will add the ability for the end user to use Hiera to manage and define nova configurations.

This will also allow the end users to not rely on us to add a plethora of parameters to support all use cases and Nova configurations.

Mathieu Gagné (mgagne)
summary: - There should be a way to define arbitrary nova_config
+ Add ability to define arbitrary nova_config through manifest parameter
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-nova (master)

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

Changed in puppet-nova:
assignee: nobody → Mathieu Gagné (mgagne)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-nova (master)

Reviewed: https://review.openstack.org/79506
Committed: https://git.openstack.org/cgit/stackforge/puppet-nova/commit/?id=40188356321c3a65bacc32311856569b53d45b57
Submitter: Jenkins
Branch: master

commit 40188356321c3a65bacc32311856569b53d45b57
Author: Mathieu Gagné <email address hidden>
Date: Mon Mar 10 21:46:17 2014 -0400

    Introduce nova::config

    Add a new class nova::config which allows the creation and
    management of arbitrary nova_config and nova_api_paste_ini resources.

    This will add the ability for the end user to use Hiera to manage
    those resources.

    Change-Id: Iad7a2b764884887a75f5f6db3e1660644e07c5c0
    Closes-bug: #1290634

Changed in puppet-nova:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-nova (stable/havana)

Fix proposed to branch: stable/havana
Review: https://review.openstack.org/97272

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-nova (stable/havana)

Reviewed: https://review.openstack.org/97272
Committed: https://git.openstack.org/cgit/stackforge/puppet-nova/commit/?id=b50779cf607e9012da55f5f7c098083a8f2a3358
Submitter: Jenkins
Branch: stable/havana

commit b50779cf607e9012da55f5f7c098083a8f2a3358
Author: Mathieu Gagné <email address hidden>
Date: Mon Mar 10 21:46:17 2014 -0400

    Introduce nova::config + Update nova::config example description.

    Add a new class nova::config which allows the creation and
    management of arbitrary nova_config and nova_api_paste_ini resources.

    This will add the ability for the end user to use Hiera to manage
    those resources.

    The original example in nova::config is syntax invalid.
    Besides fixing that, this patch also gives an example in yaml format.

    (cherry-picked from 40188356 and 133d5da1 in master)
    Change-Id: Iad7a2b764884887a75f5f6db3e1660644e07c5c0
    Closes-bug: #1290634

tags: added: in-stable-havana
Mathieu Gagné (mgagne)
Changed in puppet-nova:
milestone: none → 4.0.0
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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