meta-phosphor: Adding machine name in MANIFEST

Added machine name in the image manifest file which can be used to
verify on target while upgrading

(From meta-phosphor rev: ba9f97ed4018c8a6b1d74cb958bfb2a80fd94546)

Change-Id: I31dca600c0a2ff1bd2cf8e13c486e529d245b5d7
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/meta-phosphor/classes/image_types_phosphor.bbclass b/meta-phosphor/classes/image_types_phosphor.bbclass
index f7742c8..05f58b2 100644
--- a/meta-phosphor/classes/image_types_phosphor.bbclass
+++ b/meta-phosphor/classes/image_types_phosphor.bbclass
@@ -377,11 +377,13 @@
 
 python do_generate_phosphor_manifest() {
     version = do_get_version(d)
+    target_machine = d.getVar('MACHINE', True)
     with open('MANIFEST', 'w') as fd:
         fd.write('purpose=xyz.openbmc_project.Software.Version.VersionPurpose.BMC\n')
         fd.write('version={}\n'.format(version.strip('"')))
         fd.write('KeyType={}\n'.format(get_pubkey_type(d)))
         fd.write('HashType=RSA-SHA256\n')
+        fd.write('MachineName={}\n'.format(target_machine))
 }
 do_generate_phosphor_manifest[dirs] = "${S}"
 do_generate_phosphor_manifest[depends] += " \