Hi James,
[...]

Indeed! This follow-up is cc-ed to James.


Another user recently pointed me towards this github repo:


I haven't gone through all of it, but there might be more items in there that might help you out. Specifically, there are some snippets to do static networking, which I was actually working on separately from this.
Thanks for the pointer.  I took a quick look of his snippets.

Yes.  The overall approach is very similar to what I came up: let the DHCP server do whatever it wants, and use the preseed/late-command to do what "we" want.

After all,  Cheetah engine will do templating for us, and cobbler has a light-weight built-in configuration management capability. 

But this user's approach is more sophisticated.  I will study it more.

I've also merged my signature branch into my master repo on github:


This is the branch I have been using to primarily test out ubuntu support, and I have done 12.04 and 12.10 successfully with it. So if you're comfortable with installing from source or if you have another system you could install it on for testing, you might want to give it a test.

Sure.  In this week, let me see how far I can go with the 2.4.0 from epel-testing in my evenings.  After that, I will switch to yours.

One thing that I feel sorely missing: the ability to log a Ubuntu installation progress like what anamon does for RH alike systems. 

Sure, Alt-F4 allows me to watch the log on the fly, but that's not so convenient when things scrolling by rapidly.  Also, after the first post-install reboot, there are no traces left.  If there are ways to generate and save logs for Ubuntu install, I would love to have a pointer or two.  

Best Regards,

-- Zack