The only thing that comes into my mind right now is download the new iso, mount it, then rsync it to the location where it lives whithing cobbler, and then do cobbler sync.
Cobbler sync should re-create the hardlinks, as it puts the kernel and initrd in a different location, which are used by the PXE file. Other thing that comes into my mind is to: 1. Download new ISO 2. Import it with oneiric-<date>-<arch> 3. Change the child profile (-ensemble) to point to the parent profile above (oneiric-<date>-<arch>) 4. Remove old profile This way, we would point the -ensemble profile to the newly imported, and then, once the old one is removed, then the systems wont be deleted as the -ensemble profile will be pointing to the newer profile at the time of deletion. -- You received this bug notification because you are a member of orchestra, which is subscribed to orchestra in Ubuntu. https://bugs.launchpad.net/bugs/850892 Title: orchestra-import-isos does not update Status in “cobbler” package in Ubuntu: In Progress Status in “orchestra” package in Ubuntu: In Progress Bug description: currently, ubuntu-orchestra-provisioning-server will install a cron job in /etc/cron.d/orchestra-import-isos that runs weekly. That runs /usr/sbin/orchestra-import-isos , which does has code like this: # Skip if cobbler already has this distro/arch combo if ! (cobbler distro list | grep -qs " $r-$a$"); then # Import the iso cobbler-ubuntu-import $r-$a fi The stanza there makes sense to not waste bandwidth, but it is insufficient in 2 ways: 1.) it will not update the development release (even from an iso imported during development to a released iso), which ensures that the user will have failed installs of development releases. (bug 850886) 2.) if '1' is fixed, it would not do out-of-date checking and thus waste bandwidth. I think the most reasonable way to fix this is to have cobbler-ubuntu- import have a '--out-of-date-check' flag that would then check if an update was needed against a timestamp or file. Then orchestra could just check if an update was needed and if so do it, otherwise continue. related bugs: bug 850886: cobbler-ubuntu-import results in possibly stale netboot kernels bug 850880: cobbler-ubuntu-import does not pull from -updates bug 850892: orchestra-import-isos does not update To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cobbler/+bug/850892/+subscriptions -- Mailing list: https://launchpad.net/~orchestra Post to : [email protected] Unsubscribe : https://launchpad.net/~orchestra More help : https://help.launchpad.net/ListHelp

