Kb216

Emulab FAQ: Testbed Operations: How do I get an updated image loaded in an experiment, or globally?

Emulab FAQ: Testbed Operations: How do I get an updated image loaded in an experiment, or globally?

Turns out you were not getting the right image. If you are interested in seeing if the fix does work, you can do the following to your existing experiment. From ops (users) do:

os_load -i FBSD41-STD-COM1 -e eWorm,fixtest

That will force it to load the correct image on the machines.

ISI testbed-ops: the problem is that the FBSD41-STD-COM1 osid exists in both the new single-partition image you built as well as the whole-disk image. When he created the experiment requesting FBSD410-STD-COM1, the system saw that that OSID was in the image that was already on the disk and it didn't bother to reload the disk. Since you didn't create a new whole-disk image, he got the old version. So you need to create a new whole-disk image with the fix.

And that is not all. Even with the new whole-disk image, all your existing free nodes still have the old image, so you have to force them to reload their disks with sched_reload. I do: