)]}'
{"id":"openstack%2Fpython-vitrageclient~487299","triplet_id":"openstack%2Fpython-vitrageclient~master~I021bd09d3bbc6d4b9c8965c59c7f4ec4895f8b8b","project":"openstack/python-vitrageclient","branch":"master","hashtags":[],"change_id":"I021bd09d3bbc6d4b9c8965c59c7f4ec4895f8b8b","subject":"Replaces yaml.load() with yaml.safe_load()","status":"MERGED","created":"2017-07-26 06:43:26.000000000","updated":"2017-08-24 11:46:34.000000000","submitted":"2017-08-24 11:46:34.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"95172afef0a3f3c5388839c239587fb71bf3445d","_number":487299,"virtual_id_number":487299,"owner":{"_account_id":25571,"name":"Rajat Sharma","email":"rajat.sharma@india.nec.com","username":"rajat29"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2017-08-24 11:46:34.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":21414,"name":"Yujun Zhang","email":"zhang.yujunz@zte.com.cn","username":"yujunz"},{"value":0,"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},{"value":0,"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},{"value":0,"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"}],"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":21414,"name":"Yujun Zhang","email":"zhang.yujunz@zte.com.cn","username":"yujunz"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-07-26 07:06:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21414,"name":"Yujun Zhang","email":"zhang.yujunz@zte.com.cn","username":"yujunz"},{"value":0,"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},{"value":1,"date":"2017-08-02 07:23:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},{"value":0,"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":21414,"name":"Yujun Zhang","email":"zhang.yujunz@zte.com.cn","username":"yujunz"},{"value":0,"date":"2017-08-17 10:19:20.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},{"value":0,"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},{"value":1,"date":"2017-08-24 11:42:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"}],"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":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},{"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},{"_account_id":21414,"name":"Yujun Zhang","email":"zhang.yujunz@zte.com.cn","username":"yujunz"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-07-26 07:06:01.000000000","updated_by":{"_account_id":21414,"name":"Yujun Zhang","email":"zhang.yujunz@zte.com.cn","username":"yujunz"},"reviewer":{"_account_id":21414,"name":"Yujun Zhang","email":"zhang.yujunz@zte.com.cn","username":"yujunz"},"state":"REVIEWER"},{"updated":"2017-08-02 07:23:12.000000000","updated_by":{"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},"reviewer":{"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},"state":"REVIEWER"},{"updated":"2017-08-17 10:19:20.000000000","updated_by":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"reviewer":{"_account_id":19159,"name":"Ifat Afek","email":"ifat.afek@nokia.com","username":"ifat_afek"},"state":"REVIEWER"},{"updated":"2017-08-24 11:42:14.000000000","updated_by":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"reviewer":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"state":"REVIEWER"},{"updated":"2017-08-24 11:46:34.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7e08faa25080f84541112af9942e5d0589aba106","author":{"_account_id":25571,"name":"Rajat Sharma","email":"rajat.sharma@india.nec.com","username":"rajat29"},"date":"2017-07-26 06:43:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6dec714592bfe8ea2746501b3ee7adc79b1e6166","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-07-26 06:50:30.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-vitrageclient-docs-ubuntu-xenial http://docs-draft.openstack.org/99/487299/1/check/gate-python-vitrageclient-docs-ubuntu-xenial/9298c43//doc/build/html/ : SUCCESS in 2m 04s\n- gate-python-vitrageclient-pep8-ubuntu-xenial http://logs.openstack.org/99/487299/1/check/gate-python-vitrageclient-pep8-ubuntu-xenial/58de159/ : SUCCESS in 2m 24s\n- gate-python-vitrageclient-python27-ubuntu-xenial http://logs.openstack.org/99/487299/1/check/gate-python-vitrageclient-python27-ubuntu-xenial/60d7cfd/ : SUCCESS in 5m 39s\n- gate-python-vitrageclient-python35 http://logs.openstack.org/99/487299/1/check/gate-python-vitrageclient-python35/a002310/ : SUCCESS in 2m 20s\n- check-osc-plugins http://logs.openstack.org/99/487299/1/check/check-osc-plugins/3600de8/ : SUCCESS in 5m 25s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8e6d32322b494dff6523590dfe1e0b7ea2e048a0","author":{"_account_id":21414,"name":"Yujun Zhang","email":"zhang.yujunz@zte.com.cn","username":"yujunz"},"date":"2017-07-26 07:06:01.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"4f5bd94872e75c2952c5597755c8306b7206821b","author":{"_account_id":19930,"name":"Dai Dang Van","email":"daidv@omzcloud.vn","username":"daidv"},"date":"2017-08-02 07:23:12.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"d3bb62fb023b0f0c848726dc55ee4e54288dfc49","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2017-08-24 11:42:14.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"31b0abb1f25a44974343072f9de831f8d6414551","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-24 11:42:24.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"86114d125617ab4f4272de01548f3a76a4ae3efa","date":"2017-08-24 11:46:34.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"95172afef0a3f3c5388839c239587fb71bf3445d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-08-24 11:46:34.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-vitrageclient-docs-ubuntu-xenial http://docs-draft.openstack.org/99/487299/1/gate/gate-python-vitrageclient-docs-ubuntu-xenial/f046f73//doc/build/html/ : SUCCESS in 2m 46s\n- gate-python-vitrageclient-pep8-ubuntu-xenial http://logs.openstack.org/99/487299/1/gate/gate-python-vitrageclient-pep8-ubuntu-xenial/87b2e66/ : SUCCESS in 4m 02s\n- gate-python-vitrageclient-python27-ubuntu-xenial http://logs.openstack.org/99/487299/1/gate/gate-python-vitrageclient-python27-ubuntu-xenial/a131503/ : SUCCESS in 4m 02s\n- gate-python-vitrageclient-python35 http://logs.openstack.org/99/487299/1/gate/gate-python-vitrageclient-python35/16ce393/ : SUCCESS in 2m 53s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"d27cd0ea4e18566c71de2bcf43e94be6fd68a4c4","revisions":{"d27cd0ea4e18566c71de2bcf43e94be6fd68a4c4":{"kind":"REWORK","_number":1,"created":"2017-07-26 06:43:26.000000000","uploader":{"_account_id":25571,"name":"Rajat Sharma","email":"rajat.sharma@india.nec.com","username":"rajat29"},"ref":"refs/changes/99/487299/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-vitrageclient","ref":"refs/changes/99/487299/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-vitrageclient refs/changes/99/487299/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-vitrageclient refs/changes/99/487299/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-vitrageclient refs/changes/99/487299/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-vitrageclient refs/changes/99/487299/1"}}},"commit":{"parents":[{"commit":"4c7b6071b7ba05a80a036f24d01c99ec20c32af3","subject":"Create a folder for the contributor docs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-vitrageclient/commit/4c7b6071b7ba05a80a036f24d01c99ec20c32af3"}]}],"author":{"name":"rajat29","email":"rajat.sharma@nectechnologies.in","date":"2017-07-26 06:41:48.000000000","tz":330},"committer":{"name":"rajat29","email":"rajat.sharma@nectechnologies.in","date":"2017-07-26 06:41:48.000000000","tz":330},"subject":"Replaces yaml.load() with yaml.safe_load()","message":"Replaces yaml.load() with yaml.safe_load()\n\nYaml.load() return Python object may be dangerous if you receive\na YAML document from an untrusted source such as the Internet.\nThe function yaml.safe_load() limits this ability to simple\nPython objects like integers or lists.\n\nReference:\nhttps://security.openstack.org/guidelines/dg_avoid-dangerous-input-parsing-libraries.html\n\nChange-Id: I021bd09d3bbc6d4b9c8965c59c7f4ec4895f8b8b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-vitrageclient/commit/d27cd0ea4e18566c71de2bcf43e94be6fd68a4c4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-vitrageclient/commit/d27cd0ea4e18566c71de2bcf43e94be6fd68a4c4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
