)]}'
{"id":"openstack%2Fkeystone~1987","triplet_id":"openstack%2Fkeystone~master~I06839e22a4408e7ff4b6f5b8ebd29a73fcc809cf","project":"openstack/keystone","branch":"master","topic":"bug/898353","hashtags":[],"change_id":"I06839e22a4408e7ff4b6f5b8ebd29a73fcc809cf","subject":"Added JSON validator; fixed samples (bug 898353)","status":"MERGED","created":"2011-11-30 20:58:57.000000000","updated":"2011-11-30 23:52:21.000000000","submitted":"2011-11-30 23:52:21.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c629e4ada2fc381dc7e337893b16c45a05a0b1de","_number":1987,"virtual_id_number":1987,"owner":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2011-11-30 22:00:11.000000000","_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":1,"date":"2011-11-30 21:54:16.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"}],"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":{"approved":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"recommended":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"date":"2011-11-30 22:00:11.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"date":"2011-11-30 21:54:16.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2011-11-30 21:01:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":2,"date":"2011-11-30 23:51:04.000000000","_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"}],"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":[{"value":0,"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2011-11-30 21:54:16.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2011-11-30 22:00:11.000000000","updated_by":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"reviewer":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"state":"REVIEWER"},{"updated":"2011-11-30 23:51:04.000000000","updated_by":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"reviewer":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"state":"REVIEWER"}],"messages":[{"id":"bab619bbf88a52b3886848010e292870d4a092af","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2011-11-30 21:00:11.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b8153b787ef2bbea97c62e474a565dad0c257a11","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2011-11-30 21:01:00.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\nRemoved an extra blank line in patch 2","accounts_in_message":[],"_revision_number":2},{"id":"e7b151b308fae8742899ff2f1332b40dc6658708","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-11-30 21:54:16.000000000","message":"Patch Set 2: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-keystone-merge/468/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-keystone-pep8/511/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-keystone-unittests/70/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-keystone-pylint/585/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"b3338a0bd8c6e86958ef43cd33ff3bc2293269f9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-11-30 21:57:33.000000000","message":"Patch Set 2:\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-keystone-json/3/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"01536b342fb972f32e6fa46c51d0f86cfcdb3e34","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2011-11-30 22:00:11.000000000","message":"Patch Set 2:\n\nI\u0027ve created a gate-keystone-json job in Jenkins, and verified that it succeeds, as of this change.  I\u0027ve disabled the job since there are still changes in review without this test.  So when this is approved (someone still needs to +2 this), I\u0027ll enable the job and we\u0027ll be good to go.\n\nCaveat: I have not actually reviewed this change itself.","accounts_in_message":[],"_revision_number":2},{"id":"680c0b9b454d732b5eaea1b7bf834daef3f193da","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2011-11-30 22:51:43.000000000","message":"Patch Set 2:\n\nThank you, jeblair!","accounts_in_message":[],"_revision_number":2},{"id":"c158a7b16cf2ee6b8fc9892afd71c259049fd9b7","author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"date":"2011-11-30 23:51:04.000000000","message":"Patch Set 2: Looks good to me, approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"8546681997bb2a77cdf9adfcbe573b2838e785d8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-11-30 23:52:21.000000000","message":"Patch Set 2:\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-keystone-merge/473/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-keystone-pep8/516/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-keystone-unittests/75/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-keystone-pylint/590/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"1af3f8ac4709eb4e1497dbb61258a5e3920ddaf3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-11-30 23:52:21.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"8f21b2c1efe4020aabfa5388ce1cd5eabf85cef5","revisions":{"cf61575256e80480e521d59a47d0c7f85f03abe0":{"kind":"REWORK","_number":1,"created":"2011-11-30 20:58:57.000000000","uploader":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"ref":"refs/changes/87/1987/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/87/1987/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/87/1987/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/87/1987/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/87/1987/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/87/1987/1"}}},"commit":{"parents":[{"commit":"7d2956d0b5b5e590733a0e88a0cb4ea1f57caa11","subject":"Merge \"Eliminated debug output from sphinx_build (bug 898211)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7d2956d0b5b5e590733a0e88a0cb4ea1f57caa11"}]}],"author":{"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","date":"2011-11-30 20:26:06.000000000","tz":-360},"committer":{"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","date":"2011-11-30 20:58:58.000000000","tz":-360},"subject":"Added JSON validator; fixed samples (bug 898353)","message":"Added JSON validator; fixed samples (bug 898353)\n\n- Fixed broken samples\n- Added command to validate all included *.json files\n    ./run_tests.sh -j\n\nChange-Id: I06839e22a4408e7ff4b6f5b8ebd29a73fcc809cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cf61575256e80480e521d59a47d0c7f85f03abe0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cf61575256e80480e521d59a47d0c7f85f03abe0"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"7d2956d0b5b5e590733a0e88a0cb4ea1f57caa11","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"8f21b2c1efe4020aabfa5388ce1cd5eabf85cef5":{"kind":"REWORK","_number":2,"created":"2011-11-30 21:00:11.000000000","uploader":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"ref":"refs/changes/87/1987/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/87/1987/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/87/1987/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/87/1987/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/87/1987/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/87/1987/2"}}},"commit":{"parents":[{"commit":"7d2956d0b5b5e590733a0e88a0cb4ea1f57caa11","subject":"Merge \"Eliminated debug output from sphinx_build (bug 898211)\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7d2956d0b5b5e590733a0e88a0cb4ea1f57caa11"}]}],"author":{"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","date":"2011-11-30 20:26:06.000000000","tz":-360},"committer":{"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","date":"2011-11-30 21:00:06.000000000","tz":-360},"subject":"Added JSON validator; fixed samples (bug 898353)","message":"Added JSON validator; fixed samples (bug 898353)\n\n- Fixed broken samples\n- Added command to validate all included *.json files\n    ./run_tests.sh -j\n\nChange-Id: I06839e22a4408e7ff4b6f5b8ebd29a73fcc809cf\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8f21b2c1efe4020aabfa5388ce1cd5eabf85cef5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8f21b2c1efe4020aabfa5388ce1cd5eabf85cef5"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"7d2956d0b5b5e590733a0e88a0cb4ea1f57caa11","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
