)]}'
{"id":"openstack%2Fpython-openstackclient~675609","triplet_id":"openstack%2Fpython-openstackclient~master~I2155a1599d307d55ed8d72c980adb43eea8fa4e6","project":"openstack/python-openstackclient","branch":"master","topic":"bp/tosca-csar-mgmt-driver","hashtags":[],"change_id":"I2155a1599d307d55ed8d72c980adb43eea8fa4e6","subject":"Add python-openstackclient support to vnf package APIs","status":"ABANDONED","created":"2019-08-09 12:17:39.000000000","updated":"2020-01-08 08:19:13.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0a24dbe48964b237d09f5c2378efbf6c15ece941","_number":675609,"virtual_id_number":675609,"owner":{"_account_id":29236,"name":"Shubham Potale","email":"Shubham.Potale@nttdata.com","username":"shubham.potale"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":1,"date":"2019-08-10 07:50:02.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2019-08-09 16:31:24.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"date":"2019-08-10 06:23:49.000000000","_account_id":29236,"name":"Shubham Potale","email":"Shubham.Potale@nttdata.com","username":"shubham.potale"}],"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":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":-1,"date":"2019-08-23 07:18:25.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":29236,"name":"Shubham Potale","email":"Shubham.Potale@nttdata.com","username":"shubham.potale"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":29236,"name":"Shubham Potale","email":"Shubham.Potale@nttdata.com","username":"shubham.potale"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29236,"name":"Shubham Potale","email":"Shubham.Potale@nttdata.com","username":"shubham.potale"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-09 16:31:24.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2019-08-10 07:50:02.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-08-23 07:18:25.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":"2fa5486ee6be645714f17984b2bd66840069a753","author":{"_account_id":29236,"name":"Shubham Potale","email":"Shubham.Potale@nttdata.com","username":"shubham.potale"},"date":"2019-08-09 12:17:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"186f2b3a73882394ca90eeafb969e79823f87aba","author":{"_account_id":29236,"name":"Shubham Potale","email":"Shubham.Potale@nttdata.com","username":"shubham.potale"},"date":"2019-08-09 12:23:26.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"641aba1800a4732ab3b1581fae7af32a290ef031","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 14:02:34.000000000","message":"Patch Set 2: 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- test-release-openstack https://logs.opendev.org/09/675609/2/check/test-release-openstack/879e5bb/ : SUCCESS in 2m 21s\n- openstackclient-check-plugins https://logs.opendev.org/09/675609/2/check/openstackclient-check-plugins/125affa/ : SUCCESS in 4m 06s (non-voting)\n- osc-tox-py27-tips https://logs.opendev.org/09/675609/2/check/osc-tox-py27-tips/018dcba/ : SUCCESS in 5m 09s\n- osc-tox-py36-tips https://logs.opendev.org/09/675609/2/check/osc-tox-py36-tips/07f27bf/ : SUCCESS in 5m 04s\n- openstack-tox-cover https://logs.opendev.org/09/675609/2/check/openstack-tox-cover/08e1473/cover/ : SUCCESS in 4m 17s\n- openstack-tox-lower-constraints https://logs.opendev.org/09/675609/2/check/openstack-tox-lower-constraints/9601c05/ : SUCCESS in 5m 32s\n- openstack-tox-pep8 https://logs.opendev.org/09/675609/2/check/openstack-tox-pep8/ac10851/ : SUCCESS in 3m 57s\n- openstack-tox-py27 https://logs.opendev.org/09/675609/2/check/openstack-tox-py27/48dacd5/ : SUCCESS in 3m 27s\n- openstack-tox-py36 https://logs.opendev.org/09/675609/2/check/openstack-tox-py36/6f960b3/ : SUCCESS in 4m 52s\n- openstack-tox-py37 https://logs.opendev.org/09/675609/2/check/openstack-tox-py37/9d6a39b/ : SUCCESS in 4m 11s\n- openstack-tox-docs https://logs.opendev.org/09/675609/2/check/openstack-tox-docs/cabc91d/html/ : SUCCESS in 4m 03s\n- tempest-full https://logs.opendev.org/09/675609/2/check/tempest-full/d4d2a2f/ : SUCCESS in 1h 31m 10s\n- tempest-full-py3 https://logs.opendev.org/09/675609/2/check/tempest-full-py3/8b2936c/ : SUCCESS in 1h 29m 54s\n- osc-functional-devstack https://logs.opendev.org/09/675609/2/check/osc-functional-devstack/fc148e0/ : SUCCESS in 1h 04m 43s\n- osc-functional-devstack-tips https://logs.opendev.org/09/675609/2/check/osc-functional-devstack-tips/3109a47/ : FAILURE in 58m 32s","accounts_in_message":[],"_revision_number":2},{"id":"24258efc433990c3acc6baf6d275cecee49628db","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2019-08-09 16:31:24.000000000","message":"Patch Set 2:\n\nI have looked through this series and think I have an idea of what this looks like.  I do wonder why create and upload are separate steps?  Do you have some docs that describe the typical workflow here?\n\nAt one place in the BP package upload is compared to uploading files to glance, which is implemented in OSC as image create.  I would like to have a strong reason to not do that here as consistency across commands is a strong principle in OSC.\n\nPlease add your resource name to doc/source/cli/commands.rst in this review so we can make sure that is good before we get to the commands themselves.\n\nThe series needs RST docs, which would be simplified by using autodoc but that is not a requirement.","accounts_in_message":[],"_revision_number":2},{"id":"1dcca1d1b0157af4cb1650e7c2020b11e04a474d","author":{"_account_id":29236,"name":"Shubham Potale","email":"Shubham.Potale@nttdata.com","username":"shubham.potale"},"date":"2019-08-10 06:23:49.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"6133e7b622a229999fd29da3bb05174ece8984af","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-10 07:50:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://logs.opendev.org/09/675609/2/check/test-release-openstack/3d7f4ca/ : SUCCESS in 3m 13s\n- openstackclient-check-plugins https://logs.opendev.org/09/675609/2/check/openstackclient-check-plugins/dca32b2/ : SUCCESS in 4m 11s (non-voting)\n- osc-tox-py27-tips https://logs.opendev.org/09/675609/2/check/osc-tox-py27-tips/f7a425b/ : SUCCESS in 4m 21s\n- osc-tox-py36-tips https://logs.opendev.org/09/675609/2/check/osc-tox-py36-tips/0bd6d51/ : SUCCESS in 6m 10s\n- openstack-tox-cover https://logs.opendev.org/09/675609/2/check/openstack-tox-cover/c42b202/cover/ : SUCCESS in 5m 36s\n- openstack-tox-lower-constraints https://logs.opendev.org/09/675609/2/check/openstack-tox-lower-constraints/7eccba2/ : SUCCESS in 3m 47s\n- openstack-tox-pep8 https://logs.opendev.org/09/675609/2/check/openstack-tox-pep8/637652d/ : SUCCESS in 4m 46s\n- openstack-tox-py27 https://logs.opendev.org/09/675609/2/check/openstack-tox-py27/c02a660/ : SUCCESS in 4m 22s\n- openstack-tox-py36 https://logs.opendev.org/09/675609/2/check/openstack-tox-py36/2303849/ : SUCCESS in 2m 52s\n- openstack-tox-py37 https://logs.opendev.org/09/675609/2/check/openstack-tox-py37/8efe925/ : SUCCESS in 6m 49s\n- openstack-tox-docs https://logs.opendev.org/09/675609/2/check/openstack-tox-docs/fb316b9/html/ : SUCCESS in 4m 28s\n- tempest-full https://logs.opendev.org/09/675609/2/check/tempest-full/38bcca7/ : SUCCESS in 1h 23m 23s\n- tempest-full-py3 https://logs.opendev.org/09/675609/2/check/tempest-full-py3/d88d29c/ : SUCCESS in 1h 19m 54s\n- osc-functional-devstack https://logs.opendev.org/09/675609/2/check/osc-functional-devstack/c7ccc35/ : SUCCESS in 45m 52s\n- osc-functional-devstack-tips https://logs.opendev.org/09/675609/2/check/osc-functional-devstack-tips/9fae8f3/ : SUCCESS in 53m 24s","accounts_in_message":[],"_revision_number":2},{"id":"27b47fed6c2e545c385213071a6c722d9063f01d","author":{"_account_id":18955,"name":"dharmendra","email":"dharmendra.kushwaha@gmail.com","username":"dharmendra"},"date":"2019-08-23 07:18:25.000000000","message":"Patch Set 2: Code-Review-1\n\nit should be moved inside tackerclient repo.\nhttps://github.com/openstack/python-tackerclient/tree/master/tackerclient/osc","accounts_in_message":[],"_revision_number":2},{"id":"5db4ed81f2d5c55c06eb1933b2e2bd8da7530e37","author":{"_account_id":29236,"name":"Shubham Potale","email":"Shubham.Potale@nttdata.com","username":"shubham.potale"},"date":"2020-01-08 08:19:13.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"b69359082da110c8ed5e52058d85a95692756f94","revisions":{"38a7cd228fb5cce7a5281dd386a546619b96677c":{"kind":"REWORK","_number":1,"created":"2019-08-09 12:17:39.000000000","uploader":{"_account_id":29236,"name":"Shubham Potale","email":"Shubham.Potale@nttdata.com","username":"shubham.potale"},"ref":"refs/changes/09/675609/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/09/675609/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/675609/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/675609/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/675609/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/09/675609/1"}}},"commit":{"parents":[{"commit":"6f60f833e87979a1fca066c352dbaf9bb9fd852d","subject":"Merge \"openstack port create support --extra-dhcp-option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6f60f833e87979a1fca066c352dbaf9bb9fd852d"}]}],"author":{"name":"Shubham Potale","email":"shubham.potale@nttdata.com","date":"2019-05-24 05:08:26.000000000","tz":330},"committer":{"name":"Shubham Potale","email":"shubham.potale@nttdata.com","date":"2019-08-09 04:46:57.000000000","tz":330},"subject":"Add python-openstackclient support to vnf package APIs","message":"Add python-openstackclient support to vnf package APIs\n\nAdded support for Tacker client to implement commands of vnf package APIs.\n\nDepends-On: http://127.0.0.1:8080/#/c/1066\n\nChange-Id: I2155a1599d307d55ed8d72c980adb43eea8fa4e6\nImplements: bp tosca-csar-mgmt-driver\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/38a7cd228fb5cce7a5281dd386a546619b96677c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/38a7cd228fb5cce7a5281dd386a546619b96677c"}]},"branch":"refs/heads/master"},"b69359082da110c8ed5e52058d85a95692756f94":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-08-09 12:23:26.000000000","uploader":{"_account_id":29236,"name":"Shubham Potale","email":"Shubham.Potale@nttdata.com","username":"shubham.potale"},"ref":"refs/changes/09/675609/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/09/675609/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/675609/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/675609/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/09/675609/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/09/675609/2"}}},"commit":{"parents":[{"commit":"6f60f833e87979a1fca066c352dbaf9bb9fd852d","subject":"Merge \"openstack port create support --extra-dhcp-option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6f60f833e87979a1fca066c352dbaf9bb9fd852d"}]}],"author":{"name":"Shubham Potale","email":"shubham.potale@nttdata.com","date":"2019-05-24 05:08:26.000000000","tz":330},"committer":{"name":"Shubham Potale","email":"shubham.potale@nttdata.com","date":"2019-08-09 12:20:40.000000000","tz":330},"subject":"Add python-openstackclient support to vnf package APIs","message":"Add python-openstackclient support to vnf package APIs\n\nAdded support for Tacker client to implement commands of vnf package APIs.\n\nDepends-On: https://review.opendev.org/#/c/675604\n\nChange-Id: I2155a1599d307d55ed8d72c980adb43eea8fa4e6\nImplements: bp tosca-csar-mgmt-driver\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b69359082da110c8ed5e52058d85a95692756f94"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b69359082da110c8ed5e52058d85a95692756f94"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
