If there is no Userdata, loguserdata.py should not try to execute it.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
Low
|
Angus Salkeld |
Bug Description
loguserdata.py explodes if userdata is not an executable:
Traceback (most recent call last):
File "/var/lib/
returncode = main(log)
File "/var/lib/
returncode = call([userdata_
File "/var/lib/
p = subprocess.
File "/usr/lib/
errread, errwrite)
File "/usr/lib/
raise child_exception
OSError: [Errno 8] Exec format error
2013-03-13 03:56:11,929 - util.py[WARNING]: Failed running /var/lib/
This is a completely normal situation and should just be logged.
Changed in heat: | |
assignee: | nobody → Angus Salkeld (asalkeld) |
Changed in heat: | |
milestone: | none → grizzly-rc1 |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | grizzly-rc1 → 2013.1 |
Fix proposed to branch: master /review. openstack. org/24399
Review: https:/