OpenStack Integration

Registered by Robbie Williamson on 2011-04-28

Plans for what we need to do for integrating OpenStack "Diablo" or "E" into 11.10.

Blueprint information

Status:
Complete
Approver:
Robbie Williamson
Priority:
Essential
Drafter:
Chuck Short
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
Accepted for oneiric
Implementation:
Implemented
Milestone target:
milestone icon ubuntu-11.10-beta-1
Started by
Dave Walker on 2011-06-21
Completed by
Robbie Williamson on 2011-10-18

Related branches

Sprints

Whiteboard

Work Items for oneiric-alpha-2:
[davewalker] Write MIR for python-carrot or kombu: DONE
[gandelman-a] Write MIR for python-amqplib: DONE
[zulcss] Write MIR for python-sqlachemy: DONE
[james-page] Write MIR for python-eventlet: DONE
[zulcss] Write MIR for python-gflags: DONE
[zulcss] Write MIR for python-mox: DONE
[zulcss] Write MIR for python-routes: DONE
[zulcss] Write MIR for python-webob: DONE
[james-page] Write MIR for python-migrate: DONE
[zulcss] Write MIR for python-decorator: DONE
[zulcss] Write MIR for python-tempita: DONE
[zulcss] Write MIR for python-netaddr: DONE
[zulcss] Write MIR for pthon-lockfile: DONE
[zulcss] Write MIR for pep8: DONE
[zulcss] Write MIR for python-twised-web: DONE
[zulcss] Write MIR for ajaxterm: DONE
[zulcss] Write MIR for python-xattr: DONE
[zulcss] Write MIR for python-greenlet: DONE
[zulcss] Write MIR for python-netifaces: DONE
[zulcss] Dropped xen-linux-system from depends: DONE
[davewalker] Write MIR for nova: DONE
[zulcss] Write MIR for glance: DONE
[clint-fewbar] Write MIR for swift: POSTPONED
[zulcss] Investigate sensible defaults for Nova multi node install: DONE
[zulcss] Investigate with sensible defaults for Nova single install: DONE
[zulcss] Replace python-ipy with python-netaddr and submit upstream: DONE
[zulcss] Drop python-tempita from nova packaging: DONE
[zulcss] Fix MIR feedback: DONE

Work Items for oneiric-alpha-3:
[zulcss] Investigate S3 for glance: POSTPONED
[zulcss] Investigate S3 for swift: POSTPONED
[zulcss] Investigate sensible defaults for glance installation: POSTPONED
[zulcss] Investigate sensible defaults for swift installation: POSTPONED
[gandelman-a] Integrate ensemble modules for puppet deployment: DONE
[davewalker] Write MIR for python-carrot or kombu: DONE
[james-page] Write MIR for python-migrate: DONE
[clint-fewbar] Write MIR for swift: DONE
[davewalker] Write MIR for nova: DONE
[zulcss] Fix MIR feedback: DONE
[zulcss] Package lio-utils for oneiric: DONE
[zulcss] Investigate the usage of rootwrap into eucalyptus and submit upstream: DONE
[zulcss] Package openstack dashboard: DONE
[zulcss] Package quantum and upload to the archive: POSTPONED
[zulcss] Package keystone and upload to the archive: DONE

Work Items:
[zulcss] Replace vblade-persist with something else: POSTPONED
[zulcss] Replace socat with netcat-openbsd: DONE
[zulcss] Package lio-utils for oneiric: DONE
[zulcss] Replace iscsitarget with lio-utils and submit upstream: POSTPONED
[zulcss] Add EC2 testcases to upstream: POSTPONED
[zulcss] Investigate monitoring hooks: POSTPONED
[zulcss] Investigate monitoring hooks needed for orchestra: DONE
[zulcss] Update preseeds for UEC test rig: DONE
[zulcss] Suggest socat and ajaxterm: POSTPONED
[zulcss] Try to fix ajaxterm for Ubuntu: DONE
[zulcss] Try ensemble on openstack: DONE
[zulcss] ldap support (for IS): POSTPONED
[zulcss] postgresql support (for IS): DONE
[zulcss] no starting of nova/swift for upstart: POSTPONED
[zulcss] rootwrap: POSTPONED
[zulcss] ensemble formula for nagios: DONE
[zulcss] ensemble formula for collectd: DONE
[zulcss] glusterfs support: POSTPONED
ensemble for ganglia: DONE
ensemble for munin: DONE

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.