Missing validation for 'neutron_management_network' field

Bug #1301614 reported by Dmitry Mescheryakov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Sahara
Fix Released
Medium
Andrew Lazarev

Bug Description

Steps to reproduce:
1. Set up Sahara with OpenStack running Neutron for networking.
2. Create a new cluster via REST. The request must be valid except neutron_management_network field must be missing.

As a result cluster will pass the validation but will soon fail with
BadRequest: Bad network format: missing 'uuid' (HTTP 400)

When creating a cluster on OpenStack with Neutron we must check that 'neutron_management_network' is defined.

Changed in sahara:
milestone: none → juno-1
importance: Undecided → Medium
status: New → Triaged
Changed in sahara:
assignee: nobody → Andrew Lazarev (alazarev)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to sahara (master)

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

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

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

commit b2abb5c7f367941fdfcf53aeeffa801f75ee744d
Author: Andrew Lazarev <email address hidden>
Date: Thu May 22 18:21:12 2014 -0700

    Added validation check that network provided for neutron

    Change-Id: I106d6e44f988fa225579b9cd54b24e00b7b35502
    Closes-Bug: #1301614

Changed in sahara:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in sahara:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in sahara:
milestone: juno-1 → 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.