Remove dependency on heat-jeos
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
High
|
Steven Hardy |
Bug Description
heat-jeos is a convenience wrapper, and now we no longer need to inject files into the image (because heat-cfntools is in pypi), we can deprecate it and just call the underlying standard tools.
This should make things clearer to the user (visibility of the underlying calls, and not have to rely on something currently provided via a personal repo), and easier for us as we won't have to maintain the code anymore.
So e.g:
heat-jeos create U12-10-
will become (probably in a trivial shell script under tools?)
oz-install -d 3 U12.10-
oz-customize -d 3 U12.10-
qemu-img convert -c -O qcow2 /var/lib/
glance add name=U12-
The main decision is where we put the example TDL files, since that seems to be the main purpose of the heat-jeos repo now, hosting the example templates
Changed in heat: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Steven Hardy (shardy) |
milestone: | none → havana-1 |
Changed in heat: | |
status: | Triaged → In Progress |
Changed in heat: | |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | havana-1 → 2013.2 |
Fix proposed to branch: master /review. openstack. org/27727
Review: https:/