Fuel has hardcoded value for "operating_system:" fixture

Bug #1549440 reported by Thomas Goirand
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
Medium
Fuel Sustaining
Mitaka
Won't Fix
Medium
Fuel Python (Deprecated)
Newton
Confirmed
Medium
Fuel Sustaining

Bug Description

Trying to get Fuel to understand Debian on both the master node and the deployment, I hacked a new nailgun/fixtures/openstack.yaml (which I called debian.yaml). Then, of course, I attempted to replace:

    operating_system: "Ubuntu"

by:

    operating_system: "Debian"

so it looked like this:

- pk: 1
  extend: *base_release
  fields:
    name: "Mitaka on Debian 8 (Jessie)"
    version: "mitaka-9.0"
    can_update_from_versions: []
    operating_system: "Debian"

but if someone does that, the web UI goes BOOOOOM ! After adding discovered nodes to the environment, I can't click on the "Dashboard" tab to click on deploy (ie: nothing happens). And after clicking on it, then the UI is completely destroyed and I can't click on anything again.

Please get this fixed... :P

Revision history for this message
Thomas Goirand (thomas-goirand) wrote :
Changed in fuel:
milestone: none → 9.0
importance: Undecided → Medium
assignee: nobody → Fuel Python Team (fuel-python)
tags: added: area-python
Changed in fuel:
status: New → Confirmed
importance: Medium → Low
Dmitry Pyzhov (dpyzhov)
tags: added: tech-debt
Changed in fuel:
importance: Low → Medium
Revision history for this message
Thomas Goirand (thomas-goirand) wrote :

Could you explain why tagging it wontfix?

Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

Sorry, it was tagged as won't fix because we passed SCF for 9.0.

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.