)]}'
{"id":"openstack%2Fnova-specs~666769","triplet_id":"openstack%2Fnova-specs~master~I0cc94e28afb9279a4bc43c365248616d77ea40de","project":"openstack/nova-specs","branch":"master","topic":"bp/intel-mktme-libvirt-support","hashtags":[],"change_id":"I0cc94e28afb9279a4bc43c365248616d77ea40de","subject":"Support VM memory encryption using Intel\u0027s MKTME","status":"ABANDONED","created":"2019-06-21 04:29:49.000000000","updated":"2020-02-10 16:07:41.000000000","total_comment_count":32,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d799507a1f547bba7ada76e181914486841ec721","_number":666769,"virtual_id_number":666769,"owner":{"_account_id":28171,"name":"karim","email":"karimullah.mohammed@intel.com","username":"karimull"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":23488,"name":"Helena","email":"helena.mcgough@intel.com","username":"hfm"},{"_account_id":30001,"name":"Ivens Zambrano","email":"ivens.zambrano@intel.com","username":"IvensZambrano"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":25497,"name":"Thaynara Silva","email":"thaynara.nascimento.da.silva@intel.com","username":"thaysilva"},{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"date":"2019-07-26 03:01:40.000000000","_account_id":28171,"name":"karim","email":"karimullah.mohammed@intel.com","username":"karimull"},{"value":1,"date":"2019-07-26 03:09:27.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":23488,"name":"Helena","email":"helena.mcgough@intel.com","username":"hfm"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":30001,"name":"Ivens Zambrano","email":"ivens.zambrano@intel.com","username":"IvensZambrano"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":25497,"name":"Thaynara Silva","email":"thaynara.nascimento.da.silva@intel.com","username":"thaysilva"},{"value":-1,"date":"2019-09-09 13:46:44.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":28171,"name":"karim","email":"karimullah.mohammed@intel.com","username":"karimull"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2020-02-10 14:19:28.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":23488,"name":"Helena","email":"helena.mcgough@intel.com","username":"hfm"},{"_account_id":30001,"name":"Ivens Zambrano","email":"ivens.zambrano@intel.com","username":"IvensZambrano"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":25497,"name":"Thaynara Silva","email":"thaynara.nascimento.da.silva@intel.com","username":"thaysilva"},{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":28171,"name":"karim","email":"karimullah.mohammed@intel.com","username":"karimull"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":23488,"name":"Helena","email":"helena.mcgough@intel.com","username":"hfm"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":30001,"name":"Ivens Zambrano","email":"ivens.zambrano@intel.com","username":"IvensZambrano"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":25497,"name":"Thaynara Silva","email":"thaynara.nascimento.da.silva@intel.com","username":"thaysilva"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":28171,"name":"karim","email":"karimullah.mohammed@intel.com","username":"karimull"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23488,"name":"Helena","email":"helena.mcgough@intel.com","username":"hfm"},{"_account_id":25497,"name":"Thaynara Silva","email":"thaynara.nascimento.da.silva@intel.com","username":"thaysilva"},{"_account_id":28171,"name":"karim","email":"karimullah.mohammed@intel.com","username":"karimull"},{"_account_id":30001,"name":"Ivens Zambrano","email":"ivens.zambrano@intel.com","username":"IvensZambrano"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-27 16:07:38.000000000","updated_by":{"_account_id":23488,"name":"Helena","email":"helena.mcgough@intel.com","username":"hfm"},"reviewer":{"_account_id":23488,"name":"Helena","email":"helena.mcgough@intel.com","username":"hfm"},"state":"REVIEWER"},{"updated":"2019-06-28 10:34:38.000000000","updated_by":{"_account_id":25497,"name":"Thaynara Silva","email":"thaynara.nascimento.da.silva@intel.com","username":"thaysilva"},"reviewer":{"_account_id":25497,"name":"Thaynara Silva","email":"thaynara.nascimento.da.silva@intel.com","username":"thaysilva"},"state":"REVIEWER"},{"updated":"2019-07-01 22:49:21.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2019-07-02 13:16:19.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2019-07-08 13:05:39.000000000","updated_by":{"_account_id":30001,"name":"Ivens Zambrano","email":"ivens.zambrano@intel.com","username":"IvensZambrano"},"reviewer":{"_account_id":30001,"name":"Ivens Zambrano","email":"ivens.zambrano@intel.com","username":"IvensZambrano"},"state":"REVIEWER"},{"updated":"2019-07-26 03:09:27.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-09-09 13:46:44.000000000","updated_by":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"reviewer":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"state":"REVIEWER"},{"updated":"2020-02-10 14:19:28.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"}],"messages":[{"id":"f11112fc7b5399a08a87ab269d78428bd4dfea78","author":{"_account_id":28171,"name":"karim","email":"karimullah.mohammed@intel.com","username":"karimull"},"date":"2019-06-21 04:29:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e726071db36b84681c35f2d8cda9def3a014a878","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-21 04:39:09.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs http://logs.openstack.org/69/666769/1/check/openstack-tox-docs/f379263/html/ : SUCCESS in 8m 04s\n- openstack-tox-pep8 http://logs.openstack.org/69/666769/1/check/openstack-tox-pep8/9815eae/ : FAILURE in 5m 00s","accounts_in_message":[],"_revision_number":1},{"id":"cd6b1d242bb97e03a1e3214a4be62768ddfb484c","author":{"_account_id":28171,"name":"karim","email":"karimullah.mohammed@intel.com","username":"karimull"},"date":"2019-06-21 05:08:23.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"d55df8b2611fec0ae1f4b214d00537e6ecde5f4c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-21 05:17:55.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs http://logs.openstack.org/69/666769/1/check/openstack-tox-docs/6658d73/html/ : SUCCESS in 7m 56s\n- openstack-tox-pep8 http://logs.openstack.org/69/666769/1/check/openstack-tox-pep8/8efd50a/ : FAILURE in 6m 07s","accounts_in_message":[],"_revision_number":1},{"id":"679d5e6ca70ef5e870b1b5c4e226aaa83bb7d604","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-01 22:49:21.000000000","message":"Patch Set 1: Code-Review-1\n\n(13 comments)\n\ni think it would be good to write this to explain what chagnes in addtion to those approved for SEV as part of https://specs.openstack.org/openstack/nova-specs/specs/train/approved/amd-sev-libvirt-support.html are required to also support mltme","accounts_in_message":[],"_revision_number":1},{"id":"91afce7e1a8556117a6ed5d2f329fda225253b0e","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-24 11:27:49.000000000","message":"Patch Set 1:\n\n(4 comments)\n\nThanks for submitting this.  I agree with Sean that this should build on top of the SEV spec.  We put a lot of work into getting that right and making sure it could accommodate MKTME in the future.","accounts_in_message":[],"_revision_number":1},{"id":"11b0822cc5196eda8990ecbecb9c00441ad1a22d","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-24 11:28:08.000000000","message":"Patch Set 1: Code-Review-1","accounts_in_message":[],"_revision_number":1},{"id":"488c38561b13752b1c08f7dd5597780798fc3aff","author":{"_account_id":28171,"name":"karim","email":"karimullah.mohammed@intel.com","username":"karimull"},"date":"2019-07-26 03:00:43.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"cdd56c8d9cd48f2475f3d5ddb2e453dba850fbf5","author":{"_account_id":28171,"name":"karim","email":"karimullah.mohammed@intel.com","username":"karimull"},"date":"2019-07-26 03:01:40.000000000","message":"Patch Set 2:\n\n(15 comments)","accounts_in_message":[],"_revision_number":2},{"id":"ed7054d605a596118efee255913a0b03ef32bca7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-26 03:09:27.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs http://logs.openstack.org/69/666769/2/check/openstack-tox-docs/843cdeb/html/ : SUCCESS in 8m 02s\n- openstack-tox-pep8 http://logs.openstack.org/69/666769/2/check/openstack-tox-pep8/75f2958/ : SUCCESS in 4m 37s","accounts_in_message":[],"_revision_number":2},{"id":"1f38f215d67befb0fa0e54d5df82679c64543bf5","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-09-09 13:46:44.000000000","message":"Patch Set 2: Code-Review-1\n\nLooks like something went wrong here, as patch set 2 doesn\u0027t include the new spec.  Did you forget to run \"git add\", perhaps?","accounts_in_message":[],"_revision_number":2},{"id":"62085a5ffe5a344bb44912d24c579fe7a3796c3d","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2020-02-10 14:19:28.000000000","message":"Patch Set 2: Code-Review-1\n\nYou probably f*cked your git patch when rebasing. Please provide a new revision by make sure you \u0027git add\u0027 your file.","accounts_in_message":[],"_revision_number":2},{"id":"3e2c1d41994b77dde6321ddf9c9766067d3f76ec","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-02-10 16:07:41.000000000","message":"Abandoned\n\nThis hasn\u0027t seen activity from the author in \u003e6mo. Please restore (and re-add the document) if you wish to pursue this.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"44e50ac796fe2348306e0baf1031d5d8d04effb4","revisions":{"312daae251fe062fa6c21f742eea020226df7472":{"kind":"REWORK","_number":1,"created":"2019-06-21 04:29:49.000000000","uploader":{"_account_id":28171,"name":"karim","email":"karimullah.mohammed@intel.com","username":"karimull"},"ref":"refs/changes/69/666769/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/69/666769/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/69/666769/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/69/666769/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/69/666769/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/69/666769/1"}}},"commit":{"parents":[{"commit":"84cf12416bfb8009bc73cbfb4f13c4586f86599a","subject":"Merge \"Change new image property to hw_mem_encryption\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/84cf12416bfb8009bc73cbfb4f13c4586f86599a"}]}],"author":{"name":"karimull","email":"karimullah.mohammed@intel.com","date":"2019-06-21 03:42:17.000000000","tz":-420},"committer":{"name":"karimull","email":"karimullah.mohammed@intel.com","date":"2019-06-21 04:16:24.000000000","tz":-420},"subject":"Support VM memory encryption using Intel\u0027s MKTME","message":"Support VM memory encryption using Intel\u0027s MKTME\n\nThis specification proposes the launch of VM instance with its memory\nencrypted on Intel\u0027s MKTME capable compute host with libvirt support.\nThis specification also proposes changes needed in image metadata\nproperties and flavor extra specs to configure encryption policy.\nThis policy information is used by Libvirt to boot the instance\nwith memory encryption type(AMD-SEV, Intel-MKTME) available\non the compute host.\n\nChange-Id: I0cc94e28afb9279a4bc43c365248616d77ea40de\nImplements: blueprint intel-mktme-libvirt-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/312daae251fe062fa6c21f742eea020226df7472"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/312daae251fe062fa6c21f742eea020226df7472"}]},"branch":"refs/heads/master"},"44e50ac796fe2348306e0baf1031d5d8d04effb4":{"kind":"REWORK","_number":2,"created":"2019-07-26 03:00:43.000000000","uploader":{"_account_id":28171,"name":"karim","email":"karimullah.mohammed@intel.com","username":"karimull"},"ref":"refs/changes/69/666769/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/69/666769/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/69/666769/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/69/666769/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/69/666769/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/69/666769/2"}}},"commit":{"parents":[{"commit":"84cf12416bfb8009bc73cbfb4f13c4586f86599a","subject":"Merge \"Change new image property to hw_mem_encryption\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/84cf12416bfb8009bc73cbfb4f13c4586f86599a"}]}],"author":{"name":"karimull","email":"karimullah.mohammed@intel.com","date":"2019-06-21 03:42:17.000000000","tz":-420},"committer":{"name":"karim","email":"karimullah.mohammed@intel.com","date":"2019-07-26 01:47:45.000000000","tz":0},"subject":"Support VM memory encryption using Intel\u0027s MKTME","message":"Support VM memory encryption using Intel\u0027s MKTME\n\nThis specification proposes the launch of VM instance with its memory\nencrypted on Intel\u0027s MKTME capable compute host with libvirt support.\nThis specification also proposes changes needed in image metadata\nproperties and flavor extra specs to configure encryption policy.\nThis policy information is used by Libvirt to boot the instance\nwith memory encryption type(AMD-SEV, Intel-MKTME) available\non the compute host.\n\nChange-Id: I0cc94e28afb9279a4bc43c365248616d77ea40de\nImplements: blueprint intel-mktme-libvirt-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/44e50ac796fe2348306e0baf1031d5d8d04effb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/44e50ac796fe2348306e0baf1031d5d8d04effb4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
