Add NetworkChoiceField to Dynamic UI

Bug #1476881 reported by OpenStack Infra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Murano
Fix Released
Medium
Alexander Tivelkov

Bug Description

https://review.openstack.org/201310

Dear documentation bug triager. This bug was created here because we did not know how to map the project name "openstack/murano-dashboard" to a launchpad project name. This indicates that the notify_impact config needs tweaks. You can ask the OpenStack infra team (#openstack-infra on freenode) for help if you need to.

commit e11148e636bf060d952bb42d65de1a7b6b1ba896
Author: Alexander Tivelkov <email address hidden>
Date: Mon Jul 13 22:46:43 2015 +0300

    Add NetworkChoiceField to Dynamic UI

    Sometimes a VM should be placed to an existing network rather then to a
    new network created during deployment. While our workflows support this,
    there is no way for the end user to select such a network in the UI.

    This patch adds a new type of the field for Murano Dynamic UI:
    NetworkChoiseField. This field provides a selection of networks and
    their subnetworks as a dropdown pupulated with those which are available
    to the current tenant.

    When the user selects an item in this list the IDs of selected network
    and subnet are returned by the control and thus may passed to the
    engine along with the rest of the ObjectModel, so the newly created
    instances join the specified net and subnet.

    The control has a default option ("Auto"): if it is selected the
    returned tuple contains Null, so the ObjectModel may be constructed in a
    default way. This option may be disabled by the field parameter, so
    package developers may use this field to oblige the user to select some
    network.

    Field has some other parameters, which allow to filter the available
    networks: pick only the networks matching the specific regex, exclude
    murano-generated networks or replace murano-generated names with
    human-readable ones.

    As this new field adds new functionality to the Dynamic UI platform,
    it also bumps up a minor version of the format version to 2.1.

    Implements Blueprint ui-network-selection
    DocImpact

    Change-Id: Ie256c36523c67f27e4cb0b7c9aeed76b2abd28af

Danny.Ho (dannyh)
Changed in openstack-manuals:
status: New → Confirmed
status: Confirmed → New
affects: openstack-manuals → murano
Revision history for this message
Ekaterina Chernova (efedorova) wrote :
Changed in murano:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Alexander Tivelkov (ativelkov)
milestone: none → liberty-2
status: Confirmed → Fix Committed
Changed in murano:
status: Fix Committed → Fix Released
Changed in murano:
milestone: liberty-2 → 1.0.0
Changed in murano:
milestone: 1.0.0 → 1.0.1
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.