)]}'
{"id":"openstack%2Fpython-glanceclient~502074","triplet_id":"openstack%2Fpython-glanceclient~master~I67804f6238c09b40b1828e4d15e703756ccfef31","project":"openstack/python-glanceclient","branch":"master","hashtags":[],"change_id":"I67804f6238c09b40b1828e4d15e703756ccfef31","subject":"Enable Python hash seed randomization in tests","status":"MERGED","created":"2017-09-08 14:36:23.000000000","updated":"2018-06-06 02:43:03.000000000","submitted":"2018-06-06 02:43:03.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"502074-1528252983322-1c2e32f6","meta_rev_id":"66ba719429b2b8e91fb829f5662ad9fea8f46c3e","_number":502074,"virtual_id_number":502074,"owner":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":27248,"name":"Prateek Goel","email":"prateek.goel2@tatacommunications.com","username":"prateek.goel"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"date":"2017-09-09 00:12:56.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2018-06-06 02:43:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"recommended":{"_account_id":27248,"name":"Prateek Goel","email":"prateek.goel2@tatacommunications.com","username":"prateek.goel"},"all":[{"value":1,"date":"2018-03-11 18:35:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27248,"name":"Prateek Goel","email":"prateek.goel2@tatacommunications.com","username":"prateek.goel"},{"value":2,"date":"2018-06-05 13:40:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2018-06-06 00:57:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"all":[{"value":0,"_account_id":27248,"name":"Prateek Goel","email":"prateek.goel2@tatacommunications.com","username":"prateek.goel"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":1,"date":"2018-06-06 00:57:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":27248,"name":"Prateek Goel","email":"prateek.goel2@tatacommunications.com","username":"prateek.goel"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27248,"name":"Prateek Goel","email":"prateek.goel2@tatacommunications.com","username":"prateek.goel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-09-09 00:12:56.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2018-03-11 18:35:50.000000000","updated_by":{"_account_id":27248,"name":"Prateek Goel","email":"prateek.goel2@tatacommunications.com","username":"prateek.goel"},"reviewer":{"_account_id":27248,"name":"Prateek Goel","email":"prateek.goel2@tatacommunications.com","username":"prateek.goel"},"state":"REVIEWER"},{"updated":"2018-06-05 13:40:36.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2018-06-06 00:57:42.000000000","updated_by":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"reviewer":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"state":"REVIEWER"},{"updated":"2018-06-06 02:43:03.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"}],"messages":[{"id":"c265f26361dab407cc29194c15e3f44ba0ec6923","author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"date":"2017-09-08 14:36:23.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"648a688fad7977cd93202a9d802f488430c6a3ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-09-09 00:12:56.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-docs-ubuntu-xenial http://docs-draft.openstack.org/74/502074/1/check/gate-python-glanceclient-docs-ubuntu-xenial/dbd31c4//doc/build/html/ : SUCCESS in 3m 33s\n- gate-python-glanceclient-pep8-ubuntu-xenial http://logs.openstack.org/74/502074/1/check/gate-python-glanceclient-pep8-ubuntu-xenial/dfd8902/ : SUCCESS in 4m 59s\n- gate-python-glanceclient-python27-ubuntu-xenial http://logs.openstack.org/74/502074/1/check/gate-python-glanceclient-python27-ubuntu-xenial/f37eab2/ : SUCCESS in 7m 34s\n- gate-python-glanceclient-python35 http://logs.openstack.org/74/502074/1/check/gate-python-glanceclient-python35/5d4c8e0/ : SUCCESS in 5m 26s\n- gate-python-glanceclient-releasenotes http://docs-draft.openstack.org/74/502074/1/check/gate-python-glanceclient-releasenotes/816b5b4//releasenotes/build/html/ : SUCCESS in 7m 28s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-ubuntu-xenial http://logs.openstack.org/74/502074/1/check/gate-tempest-dsvm-neutron-src-python-glanceclient-ubuntu-xenial/743922c/ : SUCCESS in 1h 41m 12s\n- gate-glanceclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/74/502074/1/check/gate-glanceclient-dsvm-functional-ubuntu-xenial/faca2b6/ : SUCCESS in 27m 41s\n- gate-glanceclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/74/502074/1/check/gate-glanceclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/4778567/ : FAILURE in 27m 07s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6e28c3cfe770d835e2483a6f033cf4255b37ce13","author":{"_account_id":27248,"name":"Prateek Goel","email":"prateek.goel2@tatacommunications.com","username":"prateek.goel"},"date":"2018-03-11 18:35:50.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"1f3d5f489b2656bba62da5aab7a2565b5e7f2830","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2018-03-15 11:34:39.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"58c7a27ad4f744ff56c420b16d58106132acbfde","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-15 12:56:37.000000000","message":"Patch Set 1: 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- openstack-tox-pep8 http://logs.openstack.org/74/502074/1/check/openstack-tox-pep8/053b0ca/ : SUCCESS in 3m 48s\n- openstack-tox-py27 http://logs.openstack.org/74/502074/1/check/openstack-tox-py27/9700455/ : SUCCESS in 3m 55s\n- openstack-tox-py35 http://logs.openstack.org/74/502074/1/check/openstack-tox-py35/4bf3120/ : SUCCESS in 4m 17s\n- build-openstack-sphinx-docs http://logs.openstack.org/74/502074/1/check/build-openstack-sphinx-docs/af726b9/html/ : SUCCESS in 5m 05s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/74/502074/1/check/legacy-tempest-dsvm-neutron-src/a608ba7/ : SUCCESS in 1h 19m 33s\n- glanceclient-dsvm-functional http://logs.openstack.org/74/502074/1/check/glanceclient-dsvm-functional/183a358/ : POST_FAILURE in 28m 17s\n- glanceclient-dsvm-functional-identity-v3-only http://logs.openstack.org/74/502074/1/check/glanceclient-dsvm-functional-identity-v3-only/7df2d4d/ : POST_FAILURE in 26m 27s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"41413fffcfda52685eab4292207c6bb50295d842","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-06-04 23:02:48.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"b6849a86bfe332beec56adaa5c8eb60d9394a87c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-05 01:45:48.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/74/502074/1/check/openstack-tox-pep8/c18ab4d/ : SUCCESS in 5m 36s\n- openstack-tox-py27 http://logs.openstack.org/74/502074/1/check/openstack-tox-py27/44a420f/ : SUCCESS in 4m 34s\n- openstack-tox-py35 http://logs.openstack.org/74/502074/1/check/openstack-tox-py35/88dd52f/ : SUCCESS in 5m 10s\n- build-openstack-sphinx-docs http://logs.openstack.org/74/502074/1/check/build-openstack-sphinx-docs/21d4fd8/html/ : SUCCESS in 3m 34s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/74/502074/1/check/legacy-tempest-dsvm-neutron-src/e4ddc39/ : SUCCESS in 1h 35m 50s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/74/502074/1/check/glanceclient-dsvm-functional-v1/17cabe3/ : SUCCESS in 26m 09s\n- glanceclient-dsvm-functional http://logs.openstack.org/74/502074/1/check/glanceclient-dsvm-functional/89b6abd/ : SUCCESS in 29m 23s\n- glanceclient-dsvm-functional-identity-v3-only http://logs.openstack.org/74/502074/1/check/glanceclient-dsvm-functional-identity-v3-only/c4c059b/ : SUCCESS in 28m 29s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/74/502074/1/check/openstack-tox-lower-constraints/2f1d520/ : SUCCESS in 5m 25s","accounts_in_message":[],"_revision_number":1},{"id":"aa21a653718daec211192b2b302744a04f13a51f","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-06-05 11:53:02.000000000","message":"Patch Set 1:\n\nrecheck\n\nRunning again to check different randomization.","accounts_in_message":[],"_revision_number":1},{"id":"baf667d48ba654a0b98951a8753e738b2eaeed35","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-05 13:34:30.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/74/502074/1/check/openstack-tox-pep8/a40746b/ : SUCCESS in 4m 06s\n- openstack-tox-py27 http://logs.openstack.org/74/502074/1/check/openstack-tox-py27/76ad891/ : SUCCESS in 4m 51s\n- openstack-tox-py35 http://logs.openstack.org/74/502074/1/check/openstack-tox-py35/28e6fa7/ : SUCCESS in 4m 44s\n- build-openstack-sphinx-docs http://logs.openstack.org/74/502074/1/check/build-openstack-sphinx-docs/4061c18/html/ : SUCCESS in 4m 02s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/74/502074/1/check/legacy-tempest-dsvm-neutron-src/da944b6/ : SUCCESS in 1h 32m 44s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/74/502074/1/check/glanceclient-dsvm-functional-v1/efec135/ : SUCCESS in 25m 50s\n- glanceclient-dsvm-functional http://logs.openstack.org/74/502074/1/check/glanceclient-dsvm-functional/e83b4b1/ : SUCCESS in 27m 12s\n- glanceclient-dsvm-functional-identity-v3-only http://logs.openstack.org/74/502074/1/check/glanceclient-dsvm-functional-identity-v3-only/5906d42/ : SUCCESS in 29m 37s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/74/502074/1/check/openstack-tox-lower-constraints/5e3a0b7/ : SUCCESS in 4m 29s","accounts_in_message":[],"_revision_number":1},{"id":"7a41b99dfbc9743b0173fd5da466f8cdc77626fe","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-06-05 13:40:36.000000000","message":"Patch Set 1: Code-Review+2\n\nLooks like things are happy with this. I think we should get it merged to make sure we don\u0027t run into any future issues.","accounts_in_message":[],"_revision_number":1},{"id":"1ef2092ddf92f7a8e14a94e7c08848badfbd6f77","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2018-06-06 00:57:42.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nFinally!","accounts_in_message":[],"_revision_number":1},{"id":"6dcd5e998050961207c8096a0c6fca0dc78fa7a3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-06 00:57:55.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"ef401add9ad97f66886b5e4fd96ad05a6ef9cd4a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-06 02:43:03.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/74/502074/1/gate/openstack-tox-pep8/a0d515e/ : SUCCESS in 3m 53s\n- openstack-tox-py27 http://logs.openstack.org/74/502074/1/gate/openstack-tox-py27/8bdc6d7/ : SUCCESS in 4m 52s\n- openstack-tox-py35 http://logs.openstack.org/74/502074/1/gate/openstack-tox-py35/fe77482/ : SUCCESS in 5m 00s\n- build-openstack-sphinx-docs http://logs.openstack.org/74/502074/1/gate/build-openstack-sphinx-docs/ceda168/html/ : SUCCESS in 3m 23s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/74/502074/1/gate/legacy-tempest-dsvm-neutron-src/e0cde05/ : SUCCESS in 1h 39m 09s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/74/502074/1/gate/glanceclient-dsvm-functional-v1/561a75e/ : SUCCESS in 22m 35s\n- glanceclient-dsvm-functional http://logs.openstack.org/74/502074/1/gate/glanceclient-dsvm-functional/ff1f17b/ : SUCCESS in 24m 51s\n- openstack-tox-lower-constraints http://logs.openstack.org/74/502074/1/gate/openstack-tox-lower-constraints/a1fb3bb/ : SUCCESS in 4m 56s","accounts_in_message":[],"_revision_number":1},{"id":"66ba719429b2b8e91fb829f5662ad9fea8f46c3e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-06 02:43:03.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"89c55e7e27e8dade9a1ee4a339c1c8da71c75f1d","revisions":{"89c55e7e27e8dade9a1ee4a339c1c8da71c75f1d":{"kind":"REWORK","_number":1,"created":"2017-09-08 14:36:23.000000000","uploader":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"ref":"refs/changes/74/502074/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/74/502074/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/74/502074/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/74/502074/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/74/502074/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/74/502074/1"}}},"commit":{"parents":[{"commit":"08834d07e419f6f6a705fa4e8d49b5fefb33cea0","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/08834d07e419f6f6a705fa4e8d49b5fefb33cea0"}]}],"author":{"name":"Eric Harney","email":"eharney@redhat.com","date":"2017-09-08 14:31:28.000000000","tz":-240},"committer":{"name":"Eric Harney","email":"eharney@redhat.com","date":"2017-09-08 14:36:08.000000000","tz":-240},"subject":"Enable Python hash seed randomization in tests","message":"Enable Python hash seed randomization in tests\n\nUnit tests should run with hash seed randomization\non, to ensure code is not introduced that relies on\nordered access of dicts, sets, etc.\n\nPython 3.3 enables this at runtime by default.\n\nChange-Id: I67804f6238c09b40b1828e4d15e703756ccfef31\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/89c55e7e27e8dade9a1ee4a339c1c8da71c75f1d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/89c55e7e27e8dade9a1ee4a339c1c8da71c75f1d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
