sahara.plugins.general.utils module hard codes process names

Bug #1251750 reported by John Speidel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Sahara
Fix Released
High
Andrew Lazarev

Bug Description

The savanna.plugins.general.utils module hard codes the process names for several key node processes. These are the names that are used by the generic plugin but will likely not match the names used by other plugins. The node process names shouldn't be hard coded in this plugin agnostic module and the plugins shouldn't be expected to use these names. If we need to get an instance(s) for a specific node process, the plugin should be queried to ensure that the correct name is used.

John Speidel (jspeidel)
summary: - savanna.plugins.general.utils.py hard codes process names
+ savanna.plugins.general.utils module hard codes process names
Changed in savanna:
status: New → Confirmed
importance: Undecided → Medium
importance: Medium → Low
Changed in savanna:
milestone: none → icehouse-2
importance: Low → Medium
Changed in savanna:
milestone: icehouse-2 → icehouse-3
Changed in savanna:
milestone: icehouse-3 → next
Changed in savanna:
assignee: nobody → Andrew Lazarev (alazarev)
Changed in savanna:
importance: Medium → High
milestone: next → icehouse-3
Changed in savanna:
status: Confirmed → In Progress
Revision history for this message
Sergey Lukjanov (slukjanov) wrote : Re: savanna.plugins.general.utils module hard codes process names

could be partially fixed by https://review.openstack.org/#/c/73713/

Changed in savanna:
milestone: icehouse-3 → next
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to sahara (master)

Reviewed: https://review.openstack.org/73713
Committed: https://git.openstack.org/cgit/openstack/sahara/commit/?id=7362acea7cbb9259392a02c41503a955cbc2f1f1
Submitter: Jenkins
Branch: master

commit 7362acea7cbb9259392a02c41503a955cbc2f1f1
Author: Andrew Lazarev <email address hidden>
Date: Fri Apr 4 13:29:27 2014 -0700

    Moved information about processes names to plugins

    Names of the processes are highly plugin specific. So, plugin
    should handle processes names.

    Partially implements: blueprint edp-plugin-communication
    Closes-Bug: #1251750

    Change-Id: If1f84ce7672763034aadc28871b77fa0ba419adc

Changed in sahara:
status: In Progress → Fix Committed
Changed in sahara:
status: Fix Committed → New
status: New → Fix Committed
Changed in sahara:
milestone: next → juno-2
summary: - savanna.plugins.general.utils module hard codes process names
+ sahara.plugins.general.utils module hard codes process names
Changed in sahara:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in sahara:
milestone: juno-2 → 2014.2
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.