Activity log for bug #1453718

Date Who What changed Old value New value Message
2015-05-11 08:46:58 Joanna H. Huang bug added bug
2015-05-11 08:48:59 Joanna H. Huang description The HOT custom constraints on parameters are very useful for verifying user inputs while creating a stack. For instance, the following parameter definition will only allow valid value of instance flavor known to Nova: flavor: type: string label: Instance Flavor default: m1.medium description: The flavor to use constraints: - custom_constraint: nova.flavor description: Instance Flavor must be a flavor known to Nova However, it is lacking of document to describe the currently available custom constraints implemented in various Heat resource plugins. I checked Heat Engine source code and found the following custom constrains: cinder.volume cinder.snapshot glance.image neutron.network neutron.port nova.flavor nova.keypair It would be good to have some document collecting information about all available custom constraints. The HOT custom constraints on parameters are very useful for verifying user inputs while creating a stack. For instance, the following parameter definition will only allow valid value of instance flavor known to Nova:   flavor:     type: string     label: Instance Flavor     default: m1.medium     description: The flavor to use     constraints:       - custom_constraint: nova.flavor         description: Instance Flavor must be a flavor known to Nova However, it is lacking of document to describe the currently available custom constraints implemented in various Heat resource plugins. I checked Heat Engine source code and found the following custom constraints: cinder.volume cinder.snapshot glance.image neutron.network neutron.port nova.flavor nova.keypair It would be good to have some document collecting information about all available custom constraints for HOT parameters.
2015-05-11 09:02:58 Joanna H. Huang description The HOT custom constraints on parameters are very useful for verifying user inputs while creating a stack. For instance, the following parameter definition will only allow valid value of instance flavor known to Nova:   flavor:     type: string     label: Instance Flavor     default: m1.medium     description: The flavor to use     constraints:       - custom_constraint: nova.flavor         description: Instance Flavor must be a flavor known to Nova However, it is lacking of document to describe the currently available custom constraints implemented in various Heat resource plugins. I checked Heat Engine source code and found the following custom constraints: cinder.volume cinder.snapshot glance.image neutron.network neutron.port nova.flavor nova.keypair It would be good to have some document collecting information about all available custom constraints for HOT parameters. The HOT custom constraints on parameters are very useful for verifying user inputs while creating a stack. For instance, the following parameter definition will only allow valid value of instance flavor known to Nova:   flavor:     type: string     label: Instance Flavor     default: m1.medium     description: The flavor to use     constraints:       - custom_constraint: nova.flavor         description: Instance Flavor must be a flavor known to Nova However, it is lacking of document to describe the currently available custom constraints implemented in various Heat resource plugins. I checked Heat Engine source code and found the following custom constraints:   cinder.volume cinder.vtype   cinder.snapshot   glance.image keystone.domain   neutron.network neutron.router   neutron.port neutron.subnet   nova.flavor   nova.keypair nova.server sahara.image trove.flavor It would be good to have some document collecting information about all available custom constraints for HOT parameters.
2015-05-11 20:48:28 Steve Baker tags documentation
2015-05-11 20:48:35 Steve Baker heat: status New Triaged
2015-05-11 20:48:37 Steve Baker heat: importance Undecided Medium
2015-09-18 19:57:02 Mark Vanderwiel heat: assignee Mark Vanderwiel (vanderwl)
2015-09-18 20:01:26 OpenStack Infra heat: status Triaged In Progress
2015-09-21 04:28:33 OpenStack Infra heat: status In Progress Fix Committed
2015-09-22 07:18:03 Steve Baker heat: milestone liberty-rc1
2015-09-23 09:24:47 Thierry Carrez heat: status Fix Committed Fix Released
2015-10-15 10:27:14 Thierry Carrez heat: milestone liberty-rc1 5.0.0