)]}'
{"id":"openstack%2Fpython-glanceclient~585937","triplet_id":"openstack%2Fpython-glanceclient~master~I1ca63d251fa366f0e8e58128d45b729a2489b65c","project":"openstack/python-glanceclient","branch":"master","topic":"bug/1783290","hashtags":[],"change_id":"I1ca63d251fa366f0e8e58128d45b729a2489b65c","subject":"Skip quote \u0027\u003d\u0027 for token header","status":"MERGED","created":"2018-07-26 03:34:00.000000000","updated":"2018-07-26 14:08:06.000000000","submitted":"2018-07-26 13:32:40.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":"585937-1532611960552-050f3658","meta_rev_id":"4bb85aeff3b5969ba2a2f524ccec229ed34ea68f","_number":585937,"virtual_id_number":585937,"owner":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":2,"date":"2018-07-26 13:32:40.000000000","post_submit":true,"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"},"all":[{"value":2,"date":"2018-07-26 12:06:54.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-07-26 05:21:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":1,"date":"2018-07-26 12:06:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"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":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-07-26 05:21:31.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"},{"updated":"2018-07-26 12:06:54.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-07-26 13:32:40.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":"771ef2c000ee50e02456c1111f2a4c1e7e9eb71b","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-07-26 03:34:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2fb6ccb7f97d22069fadc3c890fbfb4f335abf2a","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-07-26 03:37:27.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8e1786be00166d1db6b9131fe3c2380c3a878905","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-07-26 03:41:44.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"77e9ec3760f5d8112bee66829ea819cebc5df733","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-26 05:18:33.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/37/585937/3/check/openstack-tox-pep8/d732d01/ : SUCCESS in 8m 17s\n- openstack-tox-py27 http://logs.openstack.org/37/585937/3/check/openstack-tox-py27/3ac54cf/ : SUCCESS in 6m 36s\n- openstack-tox-py35 http://logs.openstack.org/37/585937/3/check/openstack-tox-py35/e6eabb6/ : SUCCESS in 5m 36s\n- build-openstack-sphinx-docs http://logs.openstack.org/37/585937/3/check/build-openstack-sphinx-docs/08f1687/html/ : SUCCESS in 5m 49s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/37/585937/3/check/legacy-tempest-dsvm-neutron-src/64b5f96/ : SUCCESS in 1h 26m 03s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/37/585937/3/check/glanceclient-dsvm-functional-v1/530eb53/ : SUCCESS in 24m 45s\n- glanceclient-dsvm-functional http://logs.openstack.org/37/585937/3/check/glanceclient-dsvm-functional/d9615cd/ : SUCCESS in 29m 37s\n- openstack-tox-lower-constraints http://logs.openstack.org/37/585937/3/check/openstack-tox-lower-constraints/a0b9c95/ : SUCCESS in 6m 33s","accounts_in_message":[],"_revision_number":3},{"id":"a25e49288fd7432d9a488689a77e4a9303976fba","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2018-07-26 05:21:31.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"1e0f1add3fa924a6d8cbb6751b730ebb50c760bc","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2018-07-26 12:06:54.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"864ccd1af7dc007f56bb0389fa31569a6915e8b1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-26 12:07:08.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"d59787339d82cc05e72ae8318cb54b6b0ac631ba","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-26 13:32:40.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"4196c6da0dfd13af2236e8bac4c315c6ceb1390b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-26 13:32:40.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/37/585937/3/gate/openstack-tox-pep8/19ded91/ : SUCCESS in 6m 05s\n- openstack-tox-py27 http://logs.openstack.org/37/585937/3/gate/openstack-tox-py27/687e7d2/ : SUCCESS in 5m 20s\n- openstack-tox-py35 http://logs.openstack.org/37/585937/3/gate/openstack-tox-py35/adb7aae/ : SUCCESS in 4m 27s\n- build-openstack-sphinx-docs http://logs.openstack.org/37/585937/3/gate/build-openstack-sphinx-docs/4294d48/html/ : SUCCESS in 6m 55s\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/37/585937/3/gate/legacy-tempest-dsvm-neutron-src/97874b5/ : SUCCESS in 1h 21m 40s\n- glanceclient-dsvm-functional-v1 http://logs.openstack.org/37/585937/3/gate/glanceclient-dsvm-functional-v1/0c7ad75/ : SUCCESS in 30m 04s\n- glanceclient-dsvm-functional http://logs.openstack.org/37/585937/3/gate/glanceclient-dsvm-functional/788ec54/ : SUCCESS in 31m 21s\n- openstack-tox-lower-constraints http://logs.openstack.org/37/585937/3/gate/openstack-tox-lower-constraints/00a3170/ : SUCCESS in 5m 38s","accounts_in_message":[],"_revision_number":3},{"id":"e4e019d5da5dbcc5e21da0f12d27f878bbcb21ff","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2018-07-26 14:08:06.000000000","message":"Patch Set 3: Cherry Picked\n\nThis patchset was cherry picked to branch stable/rocky as commit f15d91d1c875ea6c012d377566292662f546aa3d","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"eba4bb06d9aeaaf18a7e393ae8c03d47bd052f20","revisions":{"356b3bbd1f2141a965b391be18ebced001446d97":{"kind":"REWORK","_number":1,"created":"2018-07-26 03:34:00.000000000","uploader":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"ref":"refs/changes/37/585937/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/37/585937/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/37/585937/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/37/585937/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/37/585937/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/37/585937/1"}}},"commit":{"parents":[{"commit":"2c26f2748f433fbb510715532b45973768bf7483","subject":"Merge \"Correct typo in releasenote\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/2c26f2748f433fbb510715532b45973768bf7483"}]}],"author":{"name":"wangxiyuan","email":"wangxiyuan@huawei.com","date":"2018-07-26 03:31:08.000000000","tz":480},"committer":{"name":"wangxiyuan","email":"wangxiyuan@huawei.com","date":"2018-07-26 03:31:08.000000000","tz":480},"subject":"Skip quote \u0027\u003d\u0027 for token header","message":"Skip quote \u0027\u003d\u0027 for token header\n\nIf the token is encoded by base64, it may contain \u0027\u003d\u0027 char\nas well.\n\nWe should skip quoting it.\n\nChange-Id: I1ca63d251fa366f0e8e58128d45b729a2489b65c\nPartial-Bug: #1783290\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/356b3bbd1f2141a965b391be18ebced001446d97"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/356b3bbd1f2141a965b391be18ebced001446d97"}]},"branch":"refs/heads/master"},"50d8959ea022b0320d0bfc7db4991942fad95eeb":{"kind":"REWORK","_number":2,"created":"2018-07-26 03:37:27.000000000","uploader":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"ref":"refs/changes/37/585937/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/37/585937/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/37/585937/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/37/585937/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/37/585937/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/37/585937/2"}}},"commit":{"parents":[{"commit":"2c26f2748f433fbb510715532b45973768bf7483","subject":"Merge \"Correct typo in releasenote\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/2c26f2748f433fbb510715532b45973768bf7483"}]}],"author":{"name":"wangxiyuan","email":"wangxiyuan@huawei.com","date":"2018-07-26 03:31:08.000000000","tz":480},"committer":{"name":"wangxiyuan","email":"wangxiyuan@huawei.com","date":"2018-07-26 03:37:10.000000000","tz":480},"subject":"Skip quote \u0027\u003d\u0027 for token header","message":"Skip quote \u0027\u003d\u0027 for token header\n\nIf the token is encoded by base64, it may contain \u0027\u003d\u0027 char\nas well.\n\nWe should skip quoting it.\n\nChange-Id: I1ca63d251fa366f0e8e58128d45b729a2489b65c\nPartial-Bug: #1783290\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/50d8959ea022b0320d0bfc7db4991942fad95eeb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/50d8959ea022b0320d0bfc7db4991942fad95eeb"}]},"branch":"refs/heads/master"},"eba4bb06d9aeaaf18a7e393ae8c03d47bd052f20":{"kind":"REWORK","_number":3,"created":"2018-07-26 03:41:44.000000000","uploader":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"ref":"refs/changes/37/585937/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/37/585937/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/37/585937/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/37/585937/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/37/585937/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/37/585937/3"}}},"commit":{"parents":[{"commit":"2c26f2748f433fbb510715532b45973768bf7483","subject":"Merge \"Correct typo in releasenote\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/2c26f2748f433fbb510715532b45973768bf7483"}]}],"author":{"name":"wangxiyuan","email":"wangxiyuan@huawei.com","date":"2018-07-26 03:31:08.000000000","tz":480},"committer":{"name":"wangxiyuan","email":"wangxiyuan@huawei.com","date":"2018-07-26 03:41:27.000000000","tz":480},"subject":"Skip quote \u0027\u003d\u0027 for token header","message":"Skip quote \u0027\u003d\u0027 for token header\n\nIf the token is encoded by base64, it may contain \u0027\u003d\u0027 char\nas well.\n\nWe should skip quoting it.\n\nChange-Id: I1ca63d251fa366f0e8e58128d45b729a2489b65c\nPartial-Bug: #1783290\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/eba4bb06d9aeaaf18a7e393ae8c03d47bd052f20"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/eba4bb06d9aeaaf18a7e393ae8c03d47bd052f20"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
