heat/heat/engine
Tomas Sedovic b8eefd1de9 Don't create cloud-init user unless specified
When the the instance_user value from heat.conf is set to empty string/None and
the user doesn't specify Server's admin_user property, Heat will not create a
custom cloud-init user.

The instance_user config option and admin_user property are deprecated and will
be removed in Juno where this behaviour becomes the default.

AWS::EC2::Instance will still create a cloud-init user for CloudFormation
compatibility. In the absence of the instance_user config option, 'ec2-user'
will be used.

Closes-Bug: #1257410
Change-Id: I42dda36045f79be079b2030669284e9db71463d7
2014-03-25 05:01:11 -04:00
..
cfn Don't re-bind parameters during stack update 2014-03-19 20:56:43 -04:00
hot Don't re-bind parameters during stack update 2014-03-19 20:56:43 -04:00
notification Fix misspellings in heat 2014-02-11 08:29:37 +08:00
resources Don't create cloud-init user unless specified 2014-03-25 05:01:11 -04:00
__init__.py Do not initialize anything during import phase 2013-04-24 10:03:06 -07:00
api.py Remove signal_id from deployments API and model 2014-03-11 08:21:49 +13:00
attributes.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
clients.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
constraints.py Merge "Remove vim header from files." 2014-03-05 16:54:16 +00:00
dependencies.py Use six.move.xrange to replace xrange 2014-03-14 09:32:24 +08:00
environment.py Fix user provider template registration 2014-03-19 09:36:59 +01:00
event.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
function.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
parameter_groups.py Updates template_validate call to validate parameter_groups. 2014-02-05 20:01:09 +00:00
parameters.py Fix HOT set_stack_id 2014-03-06 13:46:17 +01:00
parser.py Stack identity reads tenant from stack not context 2014-03-20 15:39:17 -05:00
plugin_manager.py Add a plugin_manager module 2014-03-03 21:10:42 -05:00
properties.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
resource.py Merge "Allow handle_signal to assert which actions are valid" 2014-03-10 07:25:00 +00:00
scheduler.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
service.py Merge "Properly encode heat.common.exception in rpc" 2014-03-25 02:15:16 +00:00
signal_responder.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
stack_lock.py Remove decorators for exceptions 2014-03-07 20:13:38 -07:00
stack_resource.py Error and NotFound inherit HeatException class 2014-03-24 16:16:17 -07:00
stack_user.py Catch NotFound exception on user delete_key 2014-03-18 16:45:12 -07:00
support.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
template.py Refactor Template.parse() 2014-03-11 16:43:39 -04:00
timestamp.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
update.py Remove vim header from files. 2014-03-04 08:51:56 -06:00
watchrule.py Remove vim header from files. 2014-03-04 08:51:56 -06:00