I would sat that one of two things happened.
1. Someone changed the hostname, and it did not get updated to the ODM, thus a reboot will load what the ODM has.
2. There is an entry in one of the /etc/rc.*net files that is "re-naming" you machine. It would look something like this:
/bin/hostname localhost
crowe