Comment 4 for bug 1642216

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-ui (master)

Reviewed: https://review.openstack.org/403422
Committed: https://git.openstack.org/cgit/openstack/tripleo-ui/commit/?id=ada4af3c256d39b3fb1152a33629b986da685efb
Submitter: Jenkins
Branch: master

commit ada4af3c256d39b3fb1152a33629b986da685efb
Author: Jiri Tomasek <email address hidden>
Date: Wed Nov 23 16:29:40 2016 +0100

    Normalize parameters

    This change introduces parameters normalization, when a nested
    resources tree from getParameters arrives, the tree is normalized
    into a flat list of resources and parameters. Parameters are uniquely
    identified by name and resources get an uuid generated.

    Parameter and Services lists are constructed using selectors.

    This change allows to sanely store resource tree in application state,
    make any imaginable selections on a subtree or listing certain
    parameters. In addition, we're able to do optimistic updates on
    parameter values in application state.

    Parameters and Resources are ordered alphabetically, Service names are
    truncated to pure service name rather than using resource type name,
    Internal parameters are filtered.

    A list of warnings about colliding parameter properties currently
    appear during normalization. This is a side effect of a bug
    (https://bugs.launchpad.net/tripleo/+bug/1640243) in tripleo-heat-
    templates

    Partial-Bug: 1642216
    Implements: blueprint deployment-configuration-improvements
    Change-Id: I2d4d78b0abc45718df584f7571feb0c2fb30941b