)]}'
{"id":"openstack%2Fpython-tackerclient~211232","triplet_id":"openstack%2Fpython-tackerclient~master~I35ab6700bf1565ce6fc95aec40889eef45c4bf10","project":"openstack/python-tackerclient","branch":"master","topic":"bug/1474966","hashtags":[],"change_id":"I35ab6700bf1565ce6fc95aec40889eef45c4bf10","subject":"Require positional name argument and fix config handling","status":"ABANDONED","created":"2015-08-10 15:38:49.000000000","updated":"2017-09-11 20:04:44.000000000","total_comment_count":12,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5e7d4847cb95debc23b0b83b89f015316bef65a7","_number":211232,"virtual_id_number":211232,"owner":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":18401,"name":"Luka Krajger","email":"luka.krajger@gmail.com","username":"KLuka"},{"_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},{"value":-1,"date":"2016-03-08 00:57:10.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},{"_account_id":12455,"name":"bharaththiruveedula","email":"bharath_ves@hotmail.com","username":"bharaththiruveedula"},{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"_account_id":15755,"name":"Martin Oemke","email":"zeih@zeih.eu","username":"zeih"},{"_account_id":13485,"name":"Sripriya Seetharam","email":"sseetha@brocade.com","username":"Sripriya"},{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"}],"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":{"recommended":{"_account_id":15755,"name":"Martin Oemke","email":"zeih@zeih.eu","username":"zeih"},"disliked":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":18401,"name":"Luka Krajger","email":"luka.krajger@gmail.com","username":"KLuka"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2016-03-12 18:20:55.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":12455,"name":"bharaththiruveedula","email":"bharath_ves@hotmail.com","username":"bharaththiruveedula"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"value":-1,"date":"2017-04-05 21:25:17.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"value":1,"date":"2016-02-19 22:22:16.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":15755,"name":"Martin Oemke","email":"zeih@zeih.eu","username":"zeih"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13485,"name":"Sripriya Seetharam","email":"sseetha@brocade.com","username":"Sripriya"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"}],"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":18401,"name":"Luka Krajger","email":"luka.krajger@gmail.com","username":"KLuka"},{"date":"2017-03-14 10:58:45.000000000","_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},{"_account_id":12455,"name":"bharaththiruveedula","email":"bharath_ves@hotmail.com","username":"bharaththiruveedula"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"_account_id":15755,"name":"Martin Oemke","email":"zeih@zeih.eu","username":"zeih"},{"_account_id":13485,"name":"Sripriya Seetharam","email":"sseetha@brocade.com","username":"Sripriya"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"_account_id":12455,"name":"bharaththiruveedula","email":"bharath_ves@hotmail.com","username":"bharaththiruveedula"},{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},{"_account_id":13485,"name":"Sripriya Seetharam","email":"sseetha@brocade.com","username":"Sripriya"},{"_account_id":15755,"name":"Martin Oemke","email":"zeih@zeih.eu","username":"zeih"},{"_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},{"_account_id":18401,"name":"Luka Krajger","email":"luka.krajger@gmail.com","username":"KLuka"},{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-12 19:11:39.000000000","updated_by":{"_account_id":12455,"name":"bharaththiruveedula","email":"bharath_ves@hotmail.com","username":"bharaththiruveedula"},"reviewer":{"_account_id":12455,"name":"bharaththiruveedula","email":"bharath_ves@hotmail.com","username":"bharaththiruveedula"},"state":"REVIEWER"},{"updated":"2015-11-12 09:17:15.000000000","updated_by":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"reviewer":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"state":"REVIEWER"},{"updated":"2015-11-13 09:48:53.000000000","updated_by":{"_account_id":18401,"name":"Luka Krajger","email":"luka.krajger@gmail.com","username":"KLuka"},"reviewer":{"_account_id":18401,"name":"Luka Krajger","email":"luka.krajger@gmail.com","username":"KLuka"},"state":"REVIEWER"},{"updated":"2015-11-23 04:10:59.000000000","updated_by":{"_account_id":13485,"name":"Sripriya Seetharam","email":"sseetha@brocade.com","username":"Sripriya"},"reviewer":{"_account_id":13485,"name":"Sripriya Seetharam","email":"sseetha@brocade.com","username":"Sripriya"},"state":"REVIEWER"},{"updated":"2016-02-19 22:22:16.000000000","updated_by":{"_account_id":15755,"name":"Martin Oemke","email":"zeih@zeih.eu","username":"zeih"},"reviewer":{"_account_id":15755,"name":"Martin Oemke","email":"zeih@zeih.eu","username":"zeih"},"state":"REVIEWER"},{"updated":"2016-03-08 00:57:10.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-03-12 18:20:55.000000000","updated_by":{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},"reviewer":{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},"state":"REVIEWER"},{"updated":"2017-03-14 10:58:45.000000000","updated_by":{"_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},"reviewer":{"_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},"state":"REVIEWER"},{"updated":"2017-04-05 21:25:17.000000000","updated_by":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"reviewer":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"state":"REVIEWER"}],"messages":[{"id":"d201e58b228813304b4f4aecde270966f4300b1d","author":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"date":"2015-08-10 15:38:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6226808d9bd24eb0ed8df095dbcaaa785e42e608","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-10 15:40:52.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-tackerclient-pep8 http://logs.openstack.org/32/211232/1/check/gate-python-tackerclient-pep8/913ceaf/ : SUCCESS in 57s","accounts_in_message":[],"_revision_number":1},{"id":"0c644178e99cbd51c2036526faed570a11483586","author":{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},"date":"2015-08-12 23:07:36.000000000","message":"Patch Set 1: Code-Review-1\n\n(3 comments)\n\nFew comments inline. \n\nI also tried the patchset in my testbed. Got an error while trying this,\n\n$ tacker vnfd-create --vnfd-file ./sample-vnfd.yaml test-abc\n\u0027Namespace\u0027 object has no attribute \u0027vnfd\u0027\n\nAny clue ?","accounts_in_message":[],"_revision_number":1},{"id":"d57416dd8970dbde4c29b7ee001a42c55ae69c1c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-26 22:51:25.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"854d481e30d0bfbb64828ebd3a3ecef443a9e5b1","author":{"_account_id":12455,"name":"bharaththiruveedula","email":"bharath_ves@hotmail.com","username":"bharaththiruveedula"},"date":"2015-09-12 19:11:39.000000000","message":"Patch Set 1:\n\n@bobh, can you try this patch https://gist.github.com/anonymous/185a16c6168a89e338aa . I think you forget to remove validation vnfd part in args2body method. It worked for me. Can you please change your code accordingly and resubmit?","accounts_in_message":[],"_revision_number":1},{"id":"b77acf226615955d76e6cb856445318c7bc3e4b2","author":{"_account_id":12455,"name":"bharaththiruveedula","email":"bharath_ves@hotmail.com","username":"bharaththiruveedula"},"date":"2015-09-12 19:13:17.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f60ef0b0ad8689c680cc65af5190077a2b350a04","author":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"date":"2015-09-26 20:16:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"67c937898893cd8a14b5fe6e709cc234aac43c93","author":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"date":"2015-09-26 20:17:21.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8a3516f58f30caf2413c590027d3ec776b4b95c6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-26 20:22:24.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-tackerclient-pep8 http://logs.openstack.org/32/211232/3/check/gate-python-tackerclient-pep8/a42ba31/ : SUCCESS in 57s","accounts_in_message":[],"_revision_number":3},{"id":"97e5546e03116ec7cf7ee4e6256025d7e55364f4","author":{"_account_id":18401,"name":"Luka Krajger","email":"luka.krajger@gmail.com","username":"KLuka"},"date":"2015-11-10 09:46:10.000000000","message":"Patch Set 3:\n\n(1 comment)\n\nPatch works as expected and it unifies create interface with other openstack clients.\n\nJust a minor nit inline...","accounts_in_message":[],"_revision_number":3},{"id":"bd2a5a128d4b34bd247a0634d999e41a4c7573cf","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2015-11-12 09:17:15.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"4e2ac9ca083e6e3098132bdf6da36d9438945a1f","author":{"_account_id":18401,"name":"Luka Krajger","email":"luka.krajger@gmail.com","username":"KLuka"},"date":"2015-11-12 09:57:45.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"68d4097a5dcd7bc52368c492bf6937b0f6808654","author":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"date":"2015-11-13 02:30:57.000000000","message":"Patch Set 3:\n\n(3 comments)\n\nI\u0027ll upload a new patchset so we can finally get this merged.","accounts_in_message":[],"_revision_number":3},{"id":"81c30b976655431acb5ef93f53d8d0f6e7fb5e71","author":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"date":"2015-11-13 02:44:43.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"c923b0eca5820e52ad9b48b9e5b8577ca3069c32","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-13 02:51:15.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-tackerclient-pep8 http://logs.openstack.org/32/211232/4/check/gate-python-tackerclient-pep8/0ac3a4d/ : SUCCESS in 53s","accounts_in_message":[],"_revision_number":4},{"id":"52f5965cc190558d40b82051384fcc97543d779a","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2015-11-13 03:06:27.000000000","message":"Patch Set 4:\n\n(1 comment)\n\nWe need unit test too.","accounts_in_message":[],"_revision_number":4},{"id":"952044b5c777f906cbe36234712b28a5a069121c","author":{"_account_id":18401,"name":"Luka Krajger","email":"luka.krajger@gmail.com","username":"KLuka"},"date":"2015-11-13 09:48:53.000000000","message":"Patch Set 4: Code-Review+1\n\nLGTM\n\nUnit tests need some cleaning first, so I would put that in a separate PR.","accounts_in_message":[],"_revision_number":4},{"id":"7f2eb5ba6163cf11ea112df87be8e1e1cb5865e1","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2015-12-11 03:08:20.000000000","message":"Patch Set 4:\n\nnow, the unit test can run, please add unit tests","accounts_in_message":[],"_revision_number":4},{"id":"9ddceceb421848f018f60ca9b62ade90b4cbbf32","author":{"_account_id":15755,"name":"Martin Oemke","email":"zeih@zeih.eu","username":"zeih"},"date":"2016-01-27 20:32:18.000000000","message":"Patch Set 4: Code-Review+1\n\nLGTM - unit tests would be nice","accounts_in_message":[],"_revision_number":4},{"id":"01307f12b290ba21f28f5a1736c20886058ae364","author":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"date":"2016-01-31 18:04:48.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"5c1efd454714ebc1c1fd8de2f3ce4590fd56efad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-31 18:11:32.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-tackerclient-pep8 http://logs.openstack.org/32/211232/5/check/gate-python-tackerclient-pep8/343f431/ : SUCCESS in 57s\n- gate-python-tackerclient-docs http://docs-draft.openstack.org/32/211232/5/check/gate-python-tackerclient-docs/30b6233//doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-tackerclient-python27 http://logs.openstack.org/32/211232/5/check/gate-python-tackerclient-python27/7c6f1e8/ : SUCCESS in 1m 04s","accounts_in_message":[],"_revision_number":5},{"id":"457e86bf01583939edf0056667a2c62ba8f61f29","author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"date":"2016-02-16 16:12:45.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"bd2c7e29ce0420173abca5e8b99668206e0a80f9","author":{"_account_id":15755,"name":"Martin Oemke","email":"zeih@zeih.eu","username":"zeih"},"date":"2016-02-19 22:22:16.000000000","message":"Patch Set 5: Code-Review+1\n\nLGTM","accounts_in_message":[],"_revision_number":5},{"id":"c59b42946bcef6e8b40b26475177a78c02ca833c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-08 00:57:10.000000000","message":"Patch Set 5: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":5},{"id":"03a2b87a1f750fcce4d1baca38edf18799268e16","author":{"_account_id":13380,"name":"Sridhar Ramaswamy","email":"srics.r@gmail.com","username":"srics-r"},"date":"2016-03-12 18:20:55.000000000","message":"Patch Set 5: Code-Review-1\n\nI think we need split unit test changes out of this patchset and leave just the remaining positional arg fix. In fact unit test is probably already taken care in [1].\n\n[1] https://review.openstack.org/#/c/279382/","accounts_in_message":[],"_revision_number":5},{"id":"6bec65f637567928b0eca0e01ad0dceeb245dd09","author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"date":"2017-04-05 21:25:17.000000000","message":"Patch Set 5: Code-Review-1\n\nCan we Abandon this, as issue already fixed.","accounts_in_message":[],"_revision_number":5},{"id":"3ac4d306ef97dc2d2e78c37ab955ac040c13f16e","author":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"date":"2017-09-11 20:04:44.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"6c4b9bebc083e4fda45e6f15093d37f7793918db","revisions":{"2417863496533485e192e24000b4bf65a3694add":{"kind":"REWORK","_number":1,"created":"2015-08-10 15:38:49.000000000","uploader":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"ref":"refs/changes/32/211232/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-tackerclient","ref":"refs/changes/32/211232/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/1"}}},"commit":{"parents":[{"commit":"2fd66f81f5c2ea779a0974d53e0fd6cb2fc3b955","subject":"Merge \"The vnf-create and vnfd-create output is hard to read\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/2fd66f81f5c2ea779a0974d53e0fd6cb2fc3b955"}]}],"author":{"name":"Bob HADDLETON","email":"bob.haddleton@alcatel-lucent.com","date":"2015-08-10 15:23:22.000000000","tz":-300},"committer":{"name":"Bob HADDLETON","email":"bob.haddleton@alcatel-lucent.com","date":"2015-08-10 15:23:22.000000000","tz":-300},"subject":"Multiple command line changes:","message":"Multiple command line changes:\n\n * Name is now a required positional argument for both vnf-create\n   and vnfd-create\n\n * vnfd-create now requires the --vnfd-file option and the --vnfd\n   option has been deleted\n\n * vnf-create supports the --config OR --config-file options but not\n   both, which was broken anyway\n\n * The vnf-create and vnf-show output has been cleaned up by replacing\n   the \"attributes\" value with the content of the attributes dictionary\n\nChange-Id: I35ab6700bf1565ce6fc95aec40889eef45c4bf10\nCloses-Bug: 1474966\nCloses-Bug: 1475785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/2417863496533485e192e24000b4bf65a3694add"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/2417863496533485e192e24000b4bf65a3694add"}]},"branch":"refs/heads/master"},"117d0e9bf8ab260c122170688e752e9e7d4cd84e":{"kind":"REWORK","_number":2,"created":"2015-09-26 20:16:12.000000000","uploader":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"ref":"refs/changes/32/211232/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-tackerclient","ref":"refs/changes/32/211232/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/2"}}},"commit":{"parents":[{"commit":"8459dd4a4747ad1bb0fcc95ca68c6fa84696c186","subject":"Change ignore-errors to ignore_errors","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/8459dd4a4747ad1bb0fcc95ca68c6fa84696c186"}]}],"author":{"name":"Bob HADDLETON","email":"bob.haddleton@alcatel-lucent.com","date":"2015-09-26 19:56:32.000000000","tz":-300},"committer":{"name":"Bob HADDLETON","email":"bob.haddleton@alcatel-lucent.com","date":"2015-09-26 19:57:55.000000000","tz":-300},"subject":"Require positional name argument for create commands and fix config handling","message":"Require positional name argument for create commands and fix config handling\n\n * Name is now a required positional argument for both vnf-create\n   and vnfd-create.  This is now consistent with other OpenStack\n   create commands where name is a required, positional argument.\n\n * vnf-create supports the --config OR --config-file options but not\n   both, which was broken anyway because the command line config would\n   override the file config.\n\nChange-Id: I35ab6700bf1565ce6fc95aec40889eef45c4bf10\nCloses-Bug: 1474966\nCloses-Bug: 1475785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/117d0e9bf8ab260c122170688e752e9e7d4cd84e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/117d0e9bf8ab260c122170688e752e9e7d4cd84e"}]},"branch":"refs/heads/master"},"5a7caab5dff79304a8a3e493d485e3f76263dc37":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2015-09-26 20:17:21.000000000","uploader":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"ref":"refs/changes/32/211232/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-tackerclient","ref":"refs/changes/32/211232/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/3"}}},"commit":{"parents":[{"commit":"8459dd4a4747ad1bb0fcc95ca68c6fa84696c186","subject":"Change ignore-errors to ignore_errors","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/8459dd4a4747ad1bb0fcc95ca68c6fa84696c186"}]}],"author":{"name":"Bob HADDLETON","email":"bob.haddleton@alcatel-lucent.com","date":"2015-09-26 19:56:32.000000000","tz":-300},"committer":{"name":"Bob HADDLETON","email":"bob.haddleton@alcatel-lucent.com","date":"2015-09-26 20:16:31.000000000","tz":-300},"subject":"Require positional name argument and fix config handling","message":"Require positional name argument and fix config handling\n\n * Name is now a required positional argument for both vnf-create\n   and vnfd-create.  This is now consistent with other OpenStack\n   create commands where name is a required, positional argument.\n\n * vnf-create supports the --config OR --config-file options but not\n   both, which was broken anyway because the command line config would\n   override the file config.\n\nChange-Id: I35ab6700bf1565ce6fc95aec40889eef45c4bf10\nCloses-Bug: 1474966\nCloses-Bug: 1475785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/5a7caab5dff79304a8a3e493d485e3f76263dc37"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/5a7caab5dff79304a8a3e493d485e3f76263dc37"}]},"branch":"refs/heads/master"},"aac14f861eb5045cc8835a44ff7fd9250de5c412":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2015-11-13 02:44:43.000000000","uploader":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"ref":"refs/changes/32/211232/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-tackerclient","ref":"refs/changes/32/211232/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/4"}}},"commit":{"parents":[{"commit":"83db572f628cabed528cb21da43cb4ea1936f5c6","subject":"Added command to display VNFD\u0027s template","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/83db572f628cabed528cb21da43cb4ea1936f5c6"}]}],"author":{"name":"Bob HADDLETON","email":"bob.haddleton@alcatel-lucent.com","date":"2015-09-26 19:56:32.000000000","tz":-300},"committer":{"name":"Bob Haddleton","email":"bob.haddleton@alcatel-lucent.com","date":"2015-11-13 02:44:43.000000000","tz":0},"subject":"Require positional name argument and fix config handling","message":"Require positional name argument and fix config handling\n\n * Name is now a required positional argument for both vnf-create\n   and vnfd-create.  This is now consistent with other OpenStack\n   create commands where name is a required, positional argument.\n\n * vnf-create supports the --config OR --config-file options but not\n   both, which was broken anyway because the command line config would\n   override the file config.\n\nChange-Id: I35ab6700bf1565ce6fc95aec40889eef45c4bf10\nCloses-Bug: 1474966\nCloses-Bug: 1475785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/aac14f861eb5045cc8835a44ff7fd9250de5c412"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/aac14f861eb5045cc8835a44ff7fd9250de5c412"}]},"branch":"refs/heads/master"},"6c4b9bebc083e4fda45e6f15093d37f7793918db":{"kind":"REWORK","_number":5,"created":"2016-01-31 18:04:48.000000000","uploader":{"_account_id":16511,"name":"Bob Haddleton","email":"bob.haddleton@nokia.com","username":"bobh"},"ref":"refs/changes/32/211232/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-tackerclient","ref":"refs/changes/32/211232/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-tackerclient refs/changes/32/211232/5"}}},"commit":{"parents":[{"commit":"6596d5222f195e93b0db2f07cebf7f1599e433e4","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/6596d5222f195e93b0db2f07cebf7f1599e433e4"}]}],"author":{"name":"Bob HADDLETON","email":"bob.haddleton@alcatel-lucent.com","date":"2015-09-26 19:56:32.000000000","tz":-300},"committer":{"name":"Bob.Haddleton","email":"bob.haddleton@nokia.com","date":"2016-01-31 18:04:46.000000000","tz":-360},"subject":"Require positional name argument and fix config handling","message":"Require positional name argument and fix config handling\n\n * Name is now a required positional argument for both vnf-create\n   and vnfd-create.  This is now consistent with other OpenStack\n   create commands where name is a required, positional argument.\n\n * vnf-create supports the --config OR --config-file options but not\n   both, which was broken anyway because the command line config would\n   override the file config.\n\nChange-Id: I35ab6700bf1565ce6fc95aec40889eef45c4bf10\nCloses-Bug: 1474966\nCloses-Bug: 1475785\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/6c4b9bebc083e4fda45e6f15093d37f7793918db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-tackerclient/commit/6c4b9bebc083e4fda45e6f15093d37f7793918db"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
