Reviewed: https://review.openstack.org/254342 Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=ddb94e0d526c1f750ae88ff4f6a53a14a9235da6 Submitter: Jenkins Branch: master
commit ddb94e0d526c1f750ae88ff4f6a53a14a9235da6 Author: lin-hua-cheng <os.lch...@gmail.com> Date: Mon Dec 7 10:19:53 2015 -0800 Fixes heat templates hidden parameters are not loading problem This patch allows the initial value to be filled on the form. Change-Id: I3070c63ddca7b969eaca6a519e0912d973fe46ba Closes-bug: #1414830 ** Changed in: horizon Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1414830 Title: heat templates hidden parameters are not loading defaults Status in OpenStack Dashboard (Horizon): Fix Released Bug description: When you use a Heat template that has parameters with default values but they're hidden , the defaults are not loaded. This is super annoying because then you have to unhide them in order to not have to set them. This is easy to repro with the Wordpress 2 Instance template in the heat-templates repo. In this template all the db_ stuff has default values of "admin" but when the field is marked hidden, Horizon is not setting the default parameter. Example section that's broken in Horizon: db_username: type: string description: The WordPress database admin account username default: admin hidden: true constraints: - length: { min: 1, max: 16 } description: db_username must be between 1 and 16 characters - allowed_pattern: '[a-zA-Z][a-zA-Z0-9]*' description: > db_username must begin with a letter and contain only alphanumeric characters Link to template: https://github.com/openstack/heat-templates/blob/master/hot/F20/WordPress_2_Instances.yaml To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1414830/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp