Cobbler next steps.

Registered by Chuck Short

Cobbler was packaged and included into natty. What are the next things we have to do in order to improve cobbler support for Ubuntu.

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
Completed by
Robbie Williamson

Related branches

Sprints

Whiteboard

[lynxman]
Cobbler way of determining distro (by checking directory hierarchy) doesn't work with mini.iso, do we want to keep it that way or improve distro detection <-- Andreas seems to have got it working.

Work Items for oneiric-alpha-2:
[davewalker] Bug #705436 Fix lintian warnings: DONE
[zulcss] Check release schedule for 2.1.x with upstream: DONE
[zulcss] Determine which patches that we are carrying right now should be upstreamable: DONE
[zulcss] Add GPXE support to cobbler: DONE
[andreserl] Validate mirror deployment throught debmirror: DONE
[andreserl] Validate server mini iso deployment (add autodetection of mini iso): DONE
[andreserl] Verify if Bug #782776 (cobbler buildiso) fixed in new upstream release: DONE
[andreserl] Bug #760019 Fix kops-post option: DONE
[andreserl] Bug #766229 Add grub2 support (grubby no longer in Ubuntu): DONE
[zulcss] Bug #784420 Fix dns integration: DONE
[davewalker] Investigate replacing gpxe with ipxe: DONE
[zulcss] Write MIR for ipxe: DONE
[andreserl] Ensure koan works with virtinst and all ISO's: DONE
[zulcss] Add ARM as a valid arch: DONE

Work items:
Review cobbler defaults to make sure that they are sane: DONE
Add cloud-init support to cobbler: POSTPONED
Add EC2 API hook to cobbler: POSTPONED
Add hardware inventory to cobbler API: POSTPONED
Extend cobbler API to do snapshot reporting as well: POSTPONED
[davewalker] Enrol new server with cobbler via ISO: DONE
Investigate and report what is missing on web ui: POSTPONED
Add Ubuntu CSS stylesheet for web ui: DONE
Add support for uboot: POSTPONED
Add support for other arches: POSTPONED
Add generic distro support: POSTPONED
[andreserl] Validate desktop deployment through cobbler: DONE

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.