Activity log for bug #1360495

Date Who What changed Old value New value Message
2014-08-23 01:18:19 Miguel Grinberg bug added bug
2014-08-23 01:18:49 Miguel Grinberg description It appears the template parser has some issues handling boolean parameters. Use the following steps to reproduce my problem: 1. Go to Stacks and click Launch Stack 2. Set Template Source to Direct Input 3. Paste the following template and then click next. heat_template_version: 2013-05-23 parameters: str_param: type: string bool_param: type: boolean 4. Note that the second parameter on the bottom of the form is a repeated "str_param" instead of "bool_param". 5. Cancel and repeat the test, but now set the type of the second parameter to string: heat_template_version: 2013-05-23 parameters: str_param: type: string bool_param: type: string 6. Note that now the name of the second argument displays correctly. It appears the heat template parser has some issues handling boolean parameters. Use the following steps to reproduce my problem: 1. Go to Stacks and click Launch Stack 2. Set Template Source to Direct Input 3. Paste the following template and then click next. heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: boolean 4. Note that the second parameter on the bottom of the form is a repeated "str_param" instead of "bool_param". 5. Cancel and repeat the test, but now set the type of the second parameter to string: heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: string 6. Note that now the name of the second argument displays correctly.
2014-08-23 01:20:30 Miguel Grinberg horizon: assignee Miguel Grinberg (miguelgrinberg)
2014-08-23 01:22:19 Miguel Grinberg description It appears the heat template parser has some issues handling boolean parameters. Use the following steps to reproduce my problem: 1. Go to Stacks and click Launch Stack 2. Set Template Source to Direct Input 3. Paste the following template and then click next. heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: boolean 4. Note that the second parameter on the bottom of the form is a repeated "str_param" instead of "bool_param". 5. Cancel and repeat the test, but now set the type of the second parameter to string: heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: string 6. Note that now the name of the second argument displays correctly. It appears the heat template parser has some issues handling boolean parameters. Use the following steps to reproduce my problem: 1. Go to Stacks and click Launch Stack 2. Set Template Source to Direct Input 3. Paste the following template and then click next. heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: boolean 4. Note that the second parameter on the bottom of the form is a repeated "str_param" instead of "bool_param". 5. Cancel and repeat the test, but now set the type of the second parameter to string: heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: string 6. Note that now the name of the second parameter displays correctly.
2014-08-23 01:23:51 Miguel Grinberg description It appears the heat template parser has some issues handling boolean parameters. Use the following steps to reproduce my problem: 1. Go to Stacks and click Launch Stack 2. Set Template Source to Direct Input 3. Paste the following template and then click next. heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: boolean 4. Note that the second parameter on the bottom of the form is a repeated "str_param" instead of "bool_param". 5. Cancel and repeat the test, but now set the type of the second parameter to string: heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: string 6. Note that now the name of the second parameter displays correctly. It appears the heat template parser has some issues handling boolean parameters. Use the following steps to reproduce my problem: 1. Go to Stacks and click Launch Stack 2. Set Template Source to Direct Input 3. Paste the following template and then click next. heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: boolean 4. Note that the label of the second parameter is "str_param" instead of "bool_param", so both parameters have the same label. 5. Cancel and repeat the test, but now set the type of the second parameter to string: heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: string 6. Note that now the label of the second parameter displays correctly.
2014-08-24 10:44:25 Akihiro Motoki tags heat
2014-08-25 17:33:19 Gary W. Smith horizon: status New Confirmed
2014-08-25 17:35:59 Gary W. Smith horizon: importance Undecided Medium
2014-08-27 23:23:27 OpenStack Infra horizon: status Confirmed In Progress
2014-08-28 00:06:31 Miguel Grinberg summary boolean parameters in heat template do not appear in launch stack form boolean and json parameters in heat template do not appear in launch stack form
2014-08-28 00:07:21 Miguel Grinberg description It appears the heat template parser has some issues handling boolean parameters. Use the following steps to reproduce my problem: 1. Go to Stacks and click Launch Stack 2. Set Template Source to Direct Input 3. Paste the following template and then click next. heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: boolean 4. Note that the label of the second parameter is "str_param" instead of "bool_param", so both parameters have the same label. 5. Cancel and repeat the test, but now set the type of the second parameter to string: heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: string 6. Note that now the label of the second parameter displays correctly. It appears the heat template parser has some issues handling boolean and json parameters. Use the following steps to reproduce my problem: 1. Go to Stacks and click Launch Stack 2. Set Template Source to Direct Input 3. Paste the following template and then click next. heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: boolean 4. Note that the label of the second parameter is "str_param" instead of "bool_param", so both parameters have the same label. 5. Cancel and repeat the test, but now set the type of the second parameter to string: heat_template_version: 2013-05-23 parameters:   str_param:     type: string   bool_param:     type: string 6. Note that now the label of the second parameter displays correctly. The same issue occurs with json parameters.
2014-10-13 16:33:00 OpenStack Infra horizon: status In Progress Fix Committed
2014-12-18 16:21:38 Thierry Carrez horizon: status Fix Committed Fix Released
2014-12-18 16:21:38 Thierry Carrez horizon: milestone kilo-1
2015-04-30 08:22:48 Thierry Carrez horizon: milestone kilo-1 2015.1.0