Cannot override compute_driver config
Bug #1472445 reported by
Mathieu Gagné
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
puppet-nova |
Fix Released
|
High
|
Mathieu Gagné | ||
Kilo |
Fix Released
|
High
|
Mathieu Gagné |
Bug Description
All nova::compute::* manifests enforce an hardcoded value for the compute_driver config and do not allow the user to override it.
A user should be able to override the compute_driver by its own. Common use case is to use a local or derivative version of the compute driver which adds features and/or bugfixes.
affects: | nova → puppet-nova |
Changed in puppet-nova: | |
assignee: | nobody → Mathieu Gagné (mgagne) |
Changed in puppet-nova: | |
status: | New → In Progress |
Changed in puppet-nova: | |
status: | In Progress → Confirmed |
status: | Confirmed → In Progress |
importance: | Undecided → High |
no longer affects: | puppet-nova/kilo |
Changed in puppet-nova: | |
milestone: | none → 7.0.0 |
Changed in puppet-nova: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/199360 /git.openstack. org/cgit/ openstack/ puppet- nova/commit/ ?id=7a7051ab488 5e8a7aaed50f6e9 0dfcdedfb57773
Committed: https:/
Submitter: Jenkins
Branch: master
commit 7a7051ab4885e8a 7aaed50f6e90dfc dedfb57773
Author: Mathieu Gagné <email address hidden>
Date: Tue Jul 7 20:53:02 2015 -0400
Add ability to override compute_driver
This change introduces a new compute_driver parameter
for all compute driver manifests. This will allow a user to override
the compute_driver config value by its own instead of forking or
monkey-patching the manifests.
It also changes the compute_driver config value of Ironic
for ironic.IronicDriver which also works and better fit
the config value style already used in the other manifests.
Common use case for this parameter is to allow the use of a local
or derivative version of a driver which adds features and/or bug fixes.
Closes-bug: #1472445 22f4c2aa6db7592 cc9861d4f40
Change-Id: I4cd211b389303c