)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8190,"name":"Drew Thorstensen (thorst)","email":"thorst@us.ibm.com","username":"thorst"},"change_message_id":"9bad555e4567c07bb35b2293024f05e3a02461fe","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Identify PowerKVM and PowerVM virt type"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Using platform and model values as the criteria to distinguish PowerKVM"},{"line_number":10,"context_line":"from PowerVM."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I3d19ada78038caafdb3a89e8ddf5a91041e31e60"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa6399be_667245e5","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":13},"updated":"2016-10-19 11:58:16.000000000","message":"A little bit different.  It is KVM on Power, not PowerKVM.\n\nAnd even more specifically, the proc info is the following.\n\nHost for KVM on Power\nplatform        : PowerNV\nmodel           : 8247-22L\n\nVM running on KVM on Power\nplatform        : pSeries\nmodel           : IBM pSeries (emulated by qemu)\n\nPowerVM (VM or NovaLink host)\nplatform        : pSeries\nmodel           : IBM,8247-22L\n\n\nI think we want to update the commit message to reflect that more.","commit_id":"da809f660575fb0d7877c12b43ba7b789b78acc0"},{"author":{"_account_id":10347,"name":"Wang Qing wu","email":"wqw2700@sina.com","username":"cody"},"change_message_id":"afad24631fee65bf4a0af94c4ede8c6bcf2d42c6","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Identify PowerKVM and PowerVM virt type"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Using platform and model values as the criteria to distinguish PowerKVM"},{"line_number":10,"context_line":"from PowerVM."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I3d19ada78038caafdb3a89e8ddf5a91041e31e60"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa6399be_222c9949","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":13},"in_reply_to":"fa6399be_667245e5","updated":"2016-10-20 02:27:57.000000000","message":"Done","commit_id":"da809f660575fb0d7877c12b43ba7b789b78acc0"},{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"318679a3c7b601b5a952da9c9b983ec5c070ae22","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Identify PowerKVM and PowerVM virt type"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Using platform and model values as the criteria to distinguish PowerKVM"},{"line_number":10,"context_line":"from PowerVM."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I3d19ada78038caafdb3a89e8ddf5a91041e31e60"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa6399be_beb37ae8","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":13},"in_reply_to":"fa6399be_667245e5","updated":"2016-10-19 15:39:03.000000000","message":"yeah, I think it\u0027s important to distinguish that the middle one is if you\u0027re doing a nested KVM setup.","commit_id":"da809f660575fb0d7877c12b43ba7b789b78acc0"},{"author":{"_account_id":10347,"name":"Wang Qing wu","email":"wqw2700@sina.com","username":"cody"},"change_message_id":"afad24631fee65bf4a0af94c4ede8c6bcf2d42c6","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Identify PowerKVM and PowerVM virt type"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Using platform and model values as the criteria to distinguish PowerKVM"},{"line_number":10,"context_line":"from PowerVM."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: I3d19ada78038caafdb3a89e8ddf5a91041e31e60"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa6399be_422fcd3d","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":13},"in_reply_to":"fa6399be_beb37ae8","updated":"2016-10-20 02:27:57.000000000","message":"Done","commit_id":"da809f660575fb0d7877c12b43ba7b789b78acc0"}],"tasks/nova_virt_detect.yml":[{"author":{"_account_id":13883,"name":"Adam Reznechek","email":"adreznec@us.ibm.com","username":"adrez"},"change_message_id":"318679a3c7b601b5a952da9c9b983ec5c070ae22","unresolved":false,"context_lines":[{"line_number":27,"context_line":"  when: cpuinfo_contents.stdout.find(\u0027vmx\u0027) !\u003d -1"},{"line_number":28,"context_line":"        or cpuinfo_contents.stdout.find(\u0027svm\u0027) !\u003d -1"},{"line_number":29,"context_line":"        or cpuinfo_contents.stdout.find(\u0027PowerNV\u0027) !\u003d -1"},{"line_number":30,"context_line":"        or (cpuinfo_contents.stdout.find(\u0027pSeries\u0027) !\u003d -1"},{"line_number":31,"context_line":"            and cpuinfo_contents.stdout.find(\u0027qemu\u0027) !\u003d -1"},{"line_number":32,"context_line":"            and ansible_architecture \u003d\u003d \u0027ppc64le\u0027)"},{"line_number":33,"context_line":"  tags:"},{"line_number":34,"context_line":"    - nova-virt-type-set"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- name: Register a fact for the nova powervm virt type"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"fa6399be_5e889e22","line":33,"range":{"start_line":30,"start_character":0,"end_line":33,"end_character":7},"updated":"2016-10-19 15:39:03.000000000","message":"Is there a reason why you couldn\u0027t just search for the whole static string \"pSeries (emulated by qemu)\" here?","commit_id":"da809f660575fb0d7877c12b43ba7b789b78acc0"},{"author":{"_account_id":10347,"name":"Wang Qing wu","email":"wqw2700@sina.com","username":"cody"},"change_message_id":"afad24631fee65bf4a0af94c4ede8c6bcf2d42c6","unresolved":false,"context_lines":[{"line_number":27,"context_line":"  when: cpuinfo_contents.stdout.find(\u0027vmx\u0027) !\u003d -1"},{"line_number":28,"context_line":"        or cpuinfo_contents.stdout.find(\u0027svm\u0027) !\u003d -1"},{"line_number":29,"context_line":"        or cpuinfo_contents.stdout.find(\u0027PowerNV\u0027) !\u003d -1"},{"line_number":30,"context_line":"        or (cpuinfo_contents.stdout.find(\u0027pSeries\u0027) !\u003d -1"},{"line_number":31,"context_line":"            and cpuinfo_contents.stdout.find(\u0027qemu\u0027) !\u003d -1"},{"line_number":32,"context_line":"            and ansible_architecture \u003d\u003d \u0027ppc64le\u0027)"},{"line_number":33,"context_line":"  tags:"},{"line_number":34,"context_line":"    - nova-virt-type-set"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- name: Register a fact for the nova powervm virt type"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"fa6399be_a268a9bb","line":33,"range":{"start_line":30,"start_character":0,"end_line":33,"end_character":7},"in_reply_to":"fa6399be_5e889e22","updated":"2016-10-20 02:27:57.000000000","message":"\"pSeries (emulated by qemu)\", I am afraid that this string format or other words are changed, which causes mismatch. So I just pick up some key words.","commit_id":"da809f660575fb0d7877c12b43ba7b789b78acc0"}]}
