)]}'
{"id":"openstack%2Fnova-specs~136104","triplet_id":"openstack%2Fnova-specs~master~Ie81a9c84490393720e119ca50ca3962ef4642cfe","project":"openstack/nova-specs","branch":"master","topic":"bp/pass-flavor-capabilities-to-ironic-virt-driver","hashtags":[],"change_id":"Ie81a9c84490393720e119ca50ca3962ef4642cfe","subject":"Pass on the capabilities in the flavor to the ironic","status":"MERGED","created":"2014-11-20 19:33:48.000000000","updated":"2014-12-18 01:26:50.000000000","submitted":"2014-12-18 01:26:48.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"df169ea46dbcb3e125a65f610875d712befcc74a","_number":136104,"virtual_id_number":136104,"owner":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2014-12-11 21:13:27.000000000","_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},{"value":0,"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":2,"date":"2014-12-18 01:26:48.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"value":0,"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":10202,"name":"Wan-yen Hsu","email":"wanyenhsu@gmail.com"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"recommended":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"all":[{"value":0,"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},{"value":0,"date":"2014-12-12 17:48:07.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"value":1,"date":"2014-12-18 01:26:50.000000000","post_submit":true,"permitted_voting_range":{"min":1,"max":1},"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"value":2,"date":"2014-12-18 00:07:21.000000000","_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":1,"date":"2014-12-16 08:45:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10202,"name":"Wan-yen Hsu","email":"wanyenhsu@gmail.com"},{"value":2,"date":"2014-12-17 03:10:36.000000000","_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}],"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":{"approved":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"all":[{"value":0,"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},{"value":0,"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"value":0,"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"value":1,"date":"2014-12-18 00:07:21.000000000","_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":10202,"name":"Wan-yen Hsu","email":"wanyenhsu@gmail.com"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},{"value":0,"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"value":0,"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"value":0,"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":10202,"name":"Wan-yen Hsu","email":"wanyenhsu@gmail.com"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"_account_id":10202,"name":"Wan-yen Hsu","email":"wanyenhsu@gmail.com"},{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-11-21 15:21:33.000000000","updated_by":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"reviewer":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"state":"REVIEWER"},{"updated":"2014-12-04 06:12:01.000000000","updated_by":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"reviewer":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"state":"REVIEWER"},{"updated":"2014-12-09 18:10:14.000000000","updated_by":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"reviewer":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"state":"REVIEWER"},{"updated":"2014-12-12 17:48:07.000000000","updated_by":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"reviewer":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"state":"REVIEWER"},{"updated":"2014-12-16 08:45:46.000000000","updated_by":{"_account_id":10202,"name":"Wan-yen Hsu","email":"wanyenhsu@gmail.com"},"reviewer":{"_account_id":10202,"name":"Wan-yen Hsu","email":"wanyenhsu@gmail.com"},"state":"REVIEWER"},{"updated":"2014-12-17 03:10:36.000000000","updated_by":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"reviewer":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"state":"REVIEWER"},{"updated":"2014-12-18 00:07:21.000000000","updated_by":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"reviewer":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"state":"REVIEWER"},{"updated":"2014-12-18 01:26:48.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"6bd5beb675caeb35a3f93e10388ee7762a3edb45","author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"date":"2014-11-20 19:33:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c9b010421283c2fe75a9927abce7e2bf2726197c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-20 19:51:37.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/04/136104/1/check/gate-nova-specs-docs/aea0cfc/doc/build/html/ : SUCCESS in 2m 54s\n- gate-nova-specs-python27 http://logs.openstack.org/04/136104/1/check/gate-nova-specs-python27/fde3e31 : SUCCESS in 2m 08s","accounts_in_message":[],"_revision_number":1},{"id":"4656d3ed8a1606bfdb8e094e214b391192d07154","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2014-12-04 06:12:01.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"24b6309b313bb94d9a0818496f69f134d23e6cce","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2014-12-04 06:54:51.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d20f2a3735004581c83efabce0f7c42b7f891604","author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"date":"2014-12-05 23:30:36.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)\n\nMichael\u0027s comment notwithstanding, the rest LGTM.\n\nTo note, it\u0027s not clear that we\u0027ll have time to implement the Ironic side of this during Kilo, but that shouldn\u0027t block this side of the work. Nova can perform the task described in this spec, and it can be tested sufficiently, independently of Ironic implementing the other side of it.","accounts_in_message":[],"_revision_number":1},{"id":"3b172593902eb23ea2f8bb32112f7ff65e2ff4d0","author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"date":"2014-12-06 04:19:11.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9eead0a818b20aa0e83230c6efbff3f7b48fcb2d","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2014-12-07 23:18:52.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"7bedd1745445a5cb38be4636f3cda499d388f8a6","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2014-12-07 23:19:06.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f732392a4c6d5a1b97f5ea3e544ee61a93c8e4be","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2014-12-07 23:19:27.000000000","message":"Patch Set 2: Code-Review+2\n\nTweaked to address review comments.","accounts_in_message":[],"_revision_number":2},{"id":"e020bdee661ecc6cdca1aa99b77ac1baecd1889b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-07 23:23:00.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/04/136104/2/check/gate-nova-specs-docs/7cb4295/doc/build/html/ : SUCCESS in 2m 44s\n- gate-nova-specs-python27 http://logs.openstack.org/04/136104/2/check/gate-nova-specs-python27/0eda313 : SUCCESS in 1m 27s","accounts_in_message":[],"_revision_number":2},{"id":"8f6fd55a483d2e0439585e6f7c26171ef67c0d93","author":{"_account_id":10202,"name":"Wan-yen Hsu","email":"wanyenhsu@gmail.com"},"date":"2014-12-09 08:50:00.000000000","message":"Patch Set 2:\n\nDeva this spec is needed in order to support bios, uefi boot mode and secure boot.  A node can support all three capabilities.  Ironic driver  will need to know which capability is requested in the flavor so that it can act upon accordingly.  Namely if the secure boot is specified in the flavor then Ironic driver will deploy the selected bare-metal node with secure boot.  If bios mode is specified in the flavor then Irnoic driver will deploy the selected node with bios mode.","accounts_in_message":[],"_revision_number":2},{"id":"5f0373f016d5fe3cd7c8fdfffcd89be78318e77c","author":{"_account_id":10202,"name":"Wan-yen Hsu","email":"wanyenhsu@gmail.com"},"date":"2014-12-09 08:50:19.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"6bd75901c84e841d64b6af2542abb95bedc0d634","author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"date":"2014-12-09 18:10:14.000000000","message":"Patch Set 2: Code-Review+1\n\nre-applying my +1","accounts_in_message":[],"_revision_number":2},{"id":"befd1992b01d0c7732f6e179bfa71f73fdc11a25","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2014-12-11 19:56:27.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"892bde24d61ade3c9038cd71918a167e7b903f7f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-11 19:56:28.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"db0ba8dd39eafb85b549ecb47e942c9bc6c360a8","date":"2014-12-11 19:59:47.000000000","message":"The change could not be merged due to a path conflict.\n\nPlease rebase the change locally and upload the rebased commit for review.","accounts_in_message":[],"_revision_number":2},{"id":"57a13a5f8c005330b924220db0366b6ebb9d93ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-11 19:59:47.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/04/136104/2/gate/gate-nova-specs-docs/c5696b1/doc/build/html/ : SUCCESS in 2m 57s\n- gate-nova-specs-python27 http://logs.openstack.org/04/136104/2/gate/gate-nova-specs-python27/965cc20 : SUCCESS in 2m 10s","accounts_in_message":[],"_revision_number":2},{"id":"ffbce73be193e714662fdea8bac53a38d467a83e","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2014-12-11 20:54:46.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"93a63308b2810224dfb98e815c957cd58378d6c7","author":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"date":"2014-12-11 20:55:47.000000000","message":"Patch Set 3: Code-Review-1\n\nIt seems like this might be covered by https://review.openstack.org/#/c/126620/.  If the flavor extra_specs are passed down with the instance does any further work need to be done?","accounts_in_message":[],"_revision_number":3},{"id":"0c385529b2254c167562e1aa8aa5083b63beb119","author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"date":"2014-12-11 21:02:55.000000000","message":"Patch Set 2:\n\nPlease could you advise the path where the spec needs to be rebased.","accounts_in_message":[],"_revision_number":2},{"id":"09bfde5eb51f577c8b19f7a369bc77368f159a47","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-11 21:03:30.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/04/136104/3/check/gate-nova-specs-docs/5f31f39/doc/build/html/ : SUCCESS in 3m 01s\n- gate-nova-specs-python27 http://logs.openstack.org/04/136104/3/check/gate-nova-specs-python27/4921249 : SUCCESS in 1m 38s","accounts_in_message":[],"_revision_number":3},{"id":"9ac00099dd8adbf89c13ce447fb9d0166ecb5671","author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"date":"2014-12-11 21:13:27.000000000","message":"Patch Set 3:\n\nAndrew,\n\nThis is required basically for ironic. So we choose only to copy the capabilities which are/will be in turn used by ironic for taking further actions on the selected node. The spec referred by you is copying the complete extra spec which is not of use for ironic.\n\nMoreover how will the capabilities look like if we choose to say that the referred spec will take care of passing capabilities from extra-spec to ironic instance info.","accounts_in_message":[],"_revision_number":3},{"id":"60cb954e76434013e68f8e2f0ca661bf64cf7408","author":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"date":"2014-12-12 16:33:09.000000000","message":"Patch Set 3:\n\nNisha: I understand that the complete set of extra_specs may not be useful to ironic, but if the capabilities are included in that set of extra_specs then why pass them down a second time?\n\nThe capabilities will be attached to the flavor that is attached to the instance object.  The ironic driver can pull those capabilities out and send them on to ironic in whatever format it needs.","accounts_in_message":[],"_revision_number":3},{"id":"63ab40d53447d7daabc24db9b0bfb66572371929","author":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"date":"2014-12-12 17:48:07.000000000","message":"Patch Set 3: -Code-Review\n\nI was misunderstanding where extra_specs were not being passed currently and what was being proposed.  I think this is a good change to make, but I don\u0027t think it needs a spec.\n\nAt most I would expect a blueprint for this.","accounts_in_message":[],"_revision_number":3},{"id":"1f2e62e292ff77c45ead9d99e30ccfc63ba09db8","author":{"_account_id":10202,"name":"Wan-yen Hsu","email":"wanyenhsu@gmail.com"},"date":"2014-12-16 08:45:46.000000000","message":"Patch Set 3: Code-Review+1\n\nre-applied my +1.","accounts_in_message":[],"_revision_number":3},{"id":"a907ac427987d9eadbe5095d4d22596c9a7d578f","author":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"date":"2014-12-17 03:10:36.000000000","message":"Patch Set 3: Code-Review+2\n\nWe\u0027re here now, so I think we should just approve this.","accounts_in_message":[],"_revision_number":3},{"id":"4d6f81a6337396ed4d4310649628a01982ea4eb7","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2014-12-18 00:07:21.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nsince the spec is already here lets just approve it","accounts_in_message":[],"_revision_number":3},{"id":"e4fee408d56f78ec5234874186010f023ac0f3ee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-18 00:47:21.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"0a0234c81d15e797808c7f6c93dadbdf1e2878c7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-18 01:26:48.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/04/136104/3/gate/gate-nova-specs-docs/b819d72//doc/build/html/ : SUCCESS in 2m 33s\n- gate-nova-specs-python27 http://logs.openstack.org/04/136104/3/gate/gate-nova-specs-python27/fb25802/ : SUCCESS in 1m 24s","accounts_in_message":[],"_revision_number":3},{"id":"0f1b9b56d55e7d20eac52da0ead14fee77ca8f92","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-18 01:26:50.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"d8ef2dd6a429e5bb27ad411c2db771139c4e238e","revisions":{"7e927472527b68f5a3ff18eed12d3859427cea61":{"kind":"REWORK","_number":1,"created":"2014-11-20 19:33:48.000000000","uploader":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"ref":"refs/changes/04/136104/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/04/136104/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/04/136104/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/04/136104/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/04/136104/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/04/136104/1"}}},"commit":{"parents":[{"commit":"44390890202b67325920bf4d63b2cd77311bc4ac","subject":"Merge \"Spec for keypair X509 public key certificates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/44390890202b67325920bf4d63b2cd77311bc4ac"}]}],"author":{"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","date":"2014-11-18 23:34:47.000000000","tz":330},"committer":{"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","date":"2014-11-20 19:36:07.000000000","tz":330},"subject":"Pass on the capabilities in the flavor to the ironic","message":"Pass on the capabilities in the flavor to the ironic\n\nImplements : blueprint pass-flavor-capabilities-to-ironic-virt-driver\n\nChange-Id: Ie81a9c84490393720e119ca50ca3962ef4642cfe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/7e927472527b68f5a3ff18eed12d3859427cea61"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/7e927472527b68f5a3ff18eed12d3859427cea61"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"44390890202b67325920bf4d63b2cd77311bc4ac","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"ec4182f77af210ddae08b99e9f6eb32219558baa":{"kind":"REWORK","_number":2,"created":"2014-12-07 23:19:06.000000000","uploader":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"ref":"refs/changes/04/136104/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/04/136104/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/04/136104/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/04/136104/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/04/136104/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/04/136104/2"}}},"commit":{"parents":[{"commit":"44390890202b67325920bf4d63b2cd77311bc4ac","subject":"Merge \"Spec for keypair X509 public key certificates\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/44390890202b67325920bf4d63b2cd77311bc4ac"}]}],"author":{"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","date":"2014-11-18 23:34:47.000000000","tz":330},"committer":{"name":"Michael Still","email":"mikal@stillhq.com","date":"2014-12-07 23:18:56.000000000","tz":660},"subject":"Pass on the capabilities in the flavor to the ironic","message":"Pass on the capabilities in the flavor to the ironic\n\nImplements : blueprint pass-flavor-capabilities-to-ironic-virt-driver\n\nChange-Id: Ie81a9c84490393720e119ca50ca3962ef4642cfe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/ec4182f77af210ddae08b99e9f6eb32219558baa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/ec4182f77af210ddae08b99e9f6eb32219558baa"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"44390890202b67325920bf4d63b2cd77311bc4ac","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"d8ef2dd6a429e5bb27ad411c2db771139c4e238e":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2014-12-11 20:54:46.000000000","uploader":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"ref":"refs/changes/04/136104/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/04/136104/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/04/136104/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/04/136104/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/04/136104/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/04/136104/3"}}},"commit":{"parents":[{"commit":"aebe9d38a9552d9cc059b70cb1f1d4cc7a375257","subject":"Merge \"(Re)Propose \"Add DB2 as an option for backend database\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/aebe9d38a9552d9cc059b70cb1f1d4cc7a375257"}]}],"author":{"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","date":"2014-11-18 23:34:47.000000000","tz":330},"committer":{"name":"Joe Gordon","email":"joe.gordon0@gmail.com","date":"2014-12-11 20:54:16.000000000","tz":-480},"subject":"Pass on the capabilities in the flavor to the ironic","message":"Pass on the capabilities in the flavor to the ironic\n\nImplements : blueprint pass-flavor-capabilities-to-ironic-virt-driver\n\nChange-Id: Ie81a9c84490393720e119ca50ca3962ef4642cfe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/d8ef2dd6a429e5bb27ad411c2db771139c4e238e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/d8ef2dd6a429e5bb27ad411c2db771139c4e238e"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"aebe9d38a9552d9cc059b70cb1f1d4cc7a375257","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
