Soren, Thanks for reviewing, and I'm trying to fix based on your comments. By the way, I have some questions - please give me a hand to solve one by one. Regarding to the comment on nova/compute/manager.py: >> self.db.instance_update(context, >> instance_id, >> - {'host': self.host}) >> + {'host': self.host, 'launched_on':self.host}) > >Why pass the same value twice? You mentioned "'launched_on':self.host" should be removed didn't you? Before doing so, let me explain. "host' column on Instance table is to record which host an instance is running on. Therefore, values are updated if an instance is moved by live migration. On the other hand, 'launched_on' column that I created is to record which host an instance was launched, and is not updated. This information is necessary because cpuflag of launched host must have compatibility to the one of live migration destination host. For this reason, I insert save value twice to different column when an instance is launched. Please let me know if it does not make sense. Regards, Kei Masumoto -----Original Message----- From: