Editing a Flavor that is used by an existing Node Group Template causes cluster error

Bug #1204943 reported by Chad Roberts
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Sahara
Fix Released
Medium
Nirmal Ranganathan

Bug Description

If you edit a Flavor that is used by an existing node group template, when you eventually try to launch a cluster that uses that template, the cluster will Error out immediately due to an invalid flavor reference.

I was able to reproduce this via the savanna-dashboard UI, but probably exists outside of the UI as well.

Tags: 0.3
Revision history for this message
Sergey Lukjanov (slukjanov) wrote :

so, it looks like that we should check flavor existence before using it, yes?

Changed in savanna:
status: New → Triaged
importance: Undecided → Medium
milestone: none → 0.3a1
tags: added: 0.3
removed: flavor
tags: removed: dashboard
Changed in savanna:
assignee: nobody → Nirmal Ranganathan (rnirmal)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to savanna (master)

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

Changed in savanna:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to savanna (master)

Reviewed: https://review.openstack.org/42005
Committed: http://github.com/stackforge/savanna/commit/248a699a2433aa10a34e839157ce47280eb45a1a
Submitter: Jenkins
Branch: master

commit 248a699a2433aa10a34e839157ce47280eb45a1a
Author: Nirmal Ranganathan <email address hidden>
Date: Tue Aug 13 20:55:29 2013 -0500

    Check for valid flavor on cluster create

    Check to make sure the flavor provided in the node groups
    represents a valid flavor.

    Fixes: bug #1204943
    Change-Id: I94654eb2ab358e3da91609cfc33b14b795627f83

Changed in savanna:
status: In Progress → Fix Committed
Changed in savanna:
status: Fix Committed → Fix Released
Changed in savanna:
milestone: 0.3a1 → 0.3
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.