cloud-init paths different on Ubuntu hosts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
High
|
Jeff Peeler | ||
Grizzly |
Fix Released
|
High
|
Jeff Peeler |
Bug Description
cfn-userdata is located /var/lib/
shardy
---------
I noticed this too, wonder if we can just drop some directory symlinks in as part of building the jeos (ie after cloud-init is installed, which owns /var/lib/cloud, but annoyingly not the subdirectories, so I guess it creates those at runtime)
If the above approach is viable then I guess this should be a heat-jeos issue
zane
--------
Note that in the case of the provision-finished file, it's the missing /var/lib/
jpeeler
--------
I'm wondering if we shouldn't put logic in the scripts to handle cloud-init path handling. Thoughts on that? I'm unsure if the locations changed due to different version or distro, but I'm assuming at least the locations are fairly static now. (There's also the issue of assuming execution of runcmd will be successful which I have a fix for, so I think there's a precedent to making sure script execution is successful lies with the script itself - unless somebody knows of a cloud-config option I haven't found.)
Changed in heat: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in heat: | |
milestone: | none → grizzly-3 |
Changed in heat: | |
assignee: | nobody → Jeff Peeler (jpeeler-z) |
Changed in heat: | |
milestone: | grizzly-3 → grizzly-2 |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | grizzly-2 → 2013.1 |
Fix proposed to branch: master /review. openstack. org/19133
Review: https:/