)]}'
{"id":"openstack%2Fpython-keystoneclient~116523","triplet_id":"openstack%2Fpython-keystoneclient~master~Iad4e392119067e246c7b77009da3fef48d251382","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1360892","hashtags":[],"change_id":"Iad4e392119067e246c7b77009da3fef48d251382","subject":"fix EC2 Signature Version 4 calculation, in the case of POST","status":"MERGED","created":"2014-08-24 20:07:09.000000000","updated":"2014-09-20 23:02:33.000000000","submitted":"2014-09-20 23:02:32.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"4689fdc175f16cf07a2154f25a87a92fc22c147d","_number":116523,"virtual_id_number":116523,"owner":{"_account_id":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-09-20 23:02:32.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,"date":"2014-08-31 23:56:52.000000000","_account_id":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2014-09-04 18:51:15.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":2,"date":"2014-09-20 16:41:14.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"}],"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":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"all":[{"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":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"},{"value":0,"date":"2014-09-04 18:50:21.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":1,"date":"2014-09-20 16:41:14.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-09-04 18:50:21.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2014-09-04 18:51:15.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2014-09-20 16:41:14.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2014-09-20 23:02:32.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"58da33190beea6b06221fab6ebef47bc2ca7a955","author":{"_account_id":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"},"date":"2014-08-24 20:07:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"de760f97fc9629918df47fbe1d8ca445125a1f14","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-24 21:03:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/23/116523/1/check/gate-python-keystoneclient-pep8/de510f4 : SUCCESS in 2m 44s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/23/116523/1/check/gate-python-keystoneclient-docs/a39cfef/doc/build/html/ : SUCCESS in 2m 25s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/23/116523/1/check/gate-python-keystoneclient-python26/ee55366 : SUCCESS in 1m 55s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/23/116523/1/check/gate-python-keystoneclient-python27/3672d1d : SUCCESS in 1m 54s\n- check-tempest-dsvm-full http://logs.openstack.org/23/116523/1/check/check-tempest-dsvm-full/516f6a4 : SUCCESS in 46m 06s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/23/116523/1/check/check-tempest-dsvm-postgres-full/b6d2fb4 : SUCCESS in 53m 52s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/23/116523/1/check/check-tempest-dsvm-neutron-full/189dc1c : SUCCESS in 46m 57s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/23/116523/1/check/check-tempest-dsvm-neutron-heat-slow/43bf004 : SUCCESS in 24m 21s\n- check-grenade-dsvm http://logs.openstack.org/23/116523/1/check/check-grenade-dsvm/384b826 : SUCCESS in 41m 03s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/23/116523/1/check/gate-tempest-dsvm-large-ops/51ad2c6 : SUCCESS in 24m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/23/116523/1/check/gate-tempest-dsvm-neutron-large-ops/822061d : SUCCESS in 24m 42s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/23/116523/1/check/check-tempest-dsvm-full-havana/d7a8bbc : SUCCESS in 32m 19s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/23/116523/1/check/check-tempest-dsvm-neutron-havana/483e796 : SUCCESS in 34m 41s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/23/116523/1/check/check-tempest-dsvm-full-icehouse/1dd057e : SUCCESS in 50m 04s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/23/116523/1/check/check-tempest-dsvm-neutron-icehouse/11d9dbd : SUCCESS in 55m 51s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/23/116523/1/check/gate-python-keystoneclient-python33/2acc60e : SUCCESS in 3m 39s\n- check-devstack-dsvm-cells http://logs.openstack.org/23/116523/1/check/check-devstack-dsvm-cells/8fbf358 : SUCCESS in 12m 47s","accounts_in_message":[],"_revision_number":1},{"id":"2c456da5eded9813d598bd3b3a0fa08470b2c62c","author":{"_account_id":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"},"date":"2014-08-24 21:56:15.000000000","message":"Patch Set 1: Workflow-1\n\nI will update test code.\nCurrent test code passes no query params. so it passes test regardless of being applied of the patch.","accounts_in_message":[],"_revision_number":1},{"id":"8b2849af67baf19eaf7fd7f8d4c23ade9d675e4c","author":{"_account_id":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"},"date":"2014-08-25 23:09:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c26f3dec3a698acdb3460d79195e1e21371bfa67","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-26 03:10:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/23/116523/2/check/gate-python-keystoneclient-pep8/2de33a0 : SUCCESS in 3m 19s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/23/116523/2/check/gate-python-keystoneclient-docs/bc625d4/doc/build/html/ : SUCCESS in 3m 31s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/23/116523/2/check/gate-python-keystoneclient-python26/63a2b0f : SUCCESS in 3m 15s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/23/116523/2/check/gate-python-keystoneclient-python27/36ff8f5 : SUCCESS in 2m 18s\n- check-tempest-dsvm-full http://logs.openstack.org/23/116523/2/check/check-tempest-dsvm-full/7f39d86 : SUCCESS in 58m 11s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/23/116523/2/check/check-tempest-dsvm-postgres-full/b699492 : SUCCESS in 44m 11s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/23/116523/2/check/check-tempest-dsvm-neutron-full/bfabfd6 : SUCCESS in 50m 55s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/23/116523/2/check/check-tempest-dsvm-neutron-heat-slow/7ec18b7 : SUCCESS in 21m 32s\n- check-grenade-dsvm http://logs.openstack.org/23/116523/2/check/check-grenade-dsvm/1eda3fd : SUCCESS in 40m 16s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/23/116523/2/check/gate-tempest-dsvm-large-ops/db85d3d : SUCCESS in 27m 32s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/23/116523/2/check/gate-tempest-dsvm-neutron-large-ops/5e95ee4 : SUCCESS in 25m 58s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/23/116523/2/check/check-tempest-dsvm-full-havana/c447e7e : SUCCESS in 36m 48s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/23/116523/2/check/check-tempest-dsvm-neutron-havana/7fb2f6b : SUCCESS in 36m 31s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/23/116523/2/check/check-tempest-dsvm-full-icehouse/778ac6e : SUCCESS in 52m 05s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/23/116523/2/check/check-tempest-dsvm-neutron-icehouse/d9285b5 : SUCCESS in 56m 56s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/23/116523/2/check/gate-python-keystoneclient-python33/8913389 : SUCCESS in 5m 53s\n- check-devstack-dsvm-cells http://logs.openstack.org/23/116523/2/check/check-devstack-dsvm-cells/d3baedd : SUCCESS in 17m 47s","accounts_in_message":[],"_revision_number":2},{"id":"e771c016930c9fac8bf22a6b03e239ccefac7ee5","author":{"_account_id":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"},"date":"2014-08-31 23:56:02.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"cb47858ca1dcb8e80f7df7f3d687f7cc4f609fa6","author":{"_account_id":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"},"date":"2014-08-31 23:56:52.000000000","message":"Patch Set 3:\n\nI rebased on current master, and updated commit message just a little.\nplease review it.","accounts_in_message":[],"_revision_number":3},{"id":"ac7971f8e53bfd8766e7940143d558d262b01730","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-01 01:14:27.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/23/116523/3/check/gate-python-keystoneclient-pep8/22bb179 : SUCCESS in 3m 09s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/23/116523/3/check/gate-python-keystoneclient-docs/cfffbd1/doc/build/html/ : SUCCESS in 4m 20s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/23/116523/3/check/gate-python-keystoneclient-python26/30d4a23 : SUCCESS in 1m 55s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/23/116523/3/check/gate-python-keystoneclient-python27/43be048 : SUCCESS in 3m 11s\n- check-tempest-dsvm-full http://logs.openstack.org/23/116523/3/check/check-tempest-dsvm-full/19d6def : SUCCESS in 59m 03s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/23/116523/3/check/check-tempest-dsvm-postgres-full/0d44f6b : SUCCESS in 1h 18m 22s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/23/116523/3/check/check-tempest-dsvm-neutron-full/b1a1f85 : SUCCESS in 1h 04m 45s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/23/116523/3/check/check-tempest-dsvm-neutron-heat-slow/388f9ac : SUCCESS in 23m 01s\n- check-grenade-dsvm http://logs.openstack.org/23/116523/3/check/check-grenade-dsvm/0a48ac0 : SUCCESS in 42m 24s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/23/116523/3/check/gate-tempest-dsvm-large-ops/7c5b133 : SUCCESS in 24m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/23/116523/3/check/gate-tempest-dsvm-neutron-large-ops/5d89fe0 : SUCCESS in 23m 24s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/23/116523/3/check/check-tempest-dsvm-full-havana/18b5f5f : SUCCESS in 38m 56s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/23/116523/3/check/check-tempest-dsvm-neutron-havana/f5dcbb0 : SUCCESS in 34m 46s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/23/116523/3/check/check-tempest-dsvm-full-icehouse/38ac086 : SUCCESS in 51m 36s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/23/116523/3/check/check-tempest-dsvm-neutron-icehouse/8726542 : SUCCESS in 55m 58s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/23/116523/3/check/gate-python-keystoneclient-python33/a4f79a9 : SUCCESS in 5m 11s\n- check-devstack-dsvm-cells http://logs.openstack.org/23/116523/3/check/check-devstack-dsvm-cells/5d971c2 : SUCCESS in 15m 21s","accounts_in_message":[],"_revision_number":3},{"id":"2da12929c06a10ca9058a74f01461462cf5ff615","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-09-04 18:51:15.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"d585520df77a7a0a1169d4a4b8d78c3ce97b880e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-20 16:41:14.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"b396be8bdc0319e1f4846b64a174e76276ef008f","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2014-09-20 16:41:14.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"15b32a024751fcda1bf9ea50ab426c3c1e8fb24c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-20 23:02:32.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded.\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/23/116523/3/gate/gate-python-keystoneclient-docs/c097b23/doc/build/html/ : SUCCESS in 3m 14s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/23/116523/3/gate/gate-python-keystoneclient-pep8/a9bbdd5 : SUCCESS in 2m 40s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/23/116523/3/gate/gate-python-keystoneclient-python26/1d041f9 : SUCCESS in 2m 00s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/23/116523/3/gate/gate-python-keystoneclient-python27/35d259b : SUCCESS in 2m 39s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/23/116523/3/gate/gate-python-keystoneclient-python33/daa8d7f : SUCCESS in 4m 15s\n- gate-tempest-dsvm-full http://logs.openstack.org/23/116523/3/gate/gate-tempest-dsvm-full/5e3ab02 : SUCCESS in 47m 15s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/23/116523/3/gate/gate-tempest-dsvm-postgres-full/105dbbb : SUCCESS in 55m 07s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/23/116523/3/gate/gate-tempest-dsvm-neutron-full/0d32328 : SUCCESS in 1h 10m 28s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/23/116523/3/gate/gate-tempest-dsvm-neutron-heat-slow/a34d7f4 : SUCCESS in 20m 47s\n- gate-grenade-dsvm http://logs.openstack.org/23/116523/3/gate/gate-grenade-dsvm/116c385 : SUCCESS in 47m 29s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/23/116523/3/gate/gate-tempest-dsvm-large-ops/79b8b9c : SUCCESS in 27m 02s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/23/116523/3/gate/gate-tempest-dsvm-neutron-large-ops/c58da67 : SUCCESS in 22m 53s\n- gate-devstack-dsvm-cells http://logs.openstack.org/23/116523/3/gate/gate-devstack-dsvm-cells/e695e75 : SUCCESS in 17m 19s","accounts_in_message":[],"_revision_number":3},{"id":"5a4f101a9c3dc1ac69c5af4ead1bad856e0bd115","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-20 23:02:33.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"cf5e45dd5b1ae9b98698a05e7d39989b6bfd4747","revisions":{"3ff100b267504ad0e4f398478cd977e40059e0be":{"kind":"REWORK","_number":1,"created":"2014-08-24 20:07:09.000000000","uploader":{"_account_id":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"},"ref":"refs/changes/23/116523/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/23/116523/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/116523/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/116523/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/116523/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/116523/1"}}},"commit":{"parents":[{"commit":"62d4c7141b96df60b5fb29ed1525da5513db99dc","subject":"Merge \"Allow unauthenticated discovery\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/62d4c7141b96df60b5fb29ed1525da5513db99dc"}]}],"author":{"name":"Yukinori Sagara","email":"sagara177@gmail.com","date":"2014-08-25 01:53:30.000000000","tz":540},"committer":{"name":"Yukinori Sagara","email":"sagara177@gmail.com","date":"2014-08-25 01:53:30.000000000","tz":540},"subject":"fix EC2 v4 signature calculation, in case of request is POST","message":"fix EC2 v4 signature calculation, in case of request is POST\n\nChange-Id: Iad4e392119067e246c7b77009da3fef48d251382\nCloses-Bug: 1360892\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3ff100b267504ad0e4f398478cd977e40059e0be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3ff100b267504ad0e4f398478cd977e40059e0be"}]},"branch":"refs/heads/master"},"d0ce50be5da81bad1e9bb6a1e44650a6ab0e287e":{"kind":"REWORK","_number":2,"created":"2014-08-25 23:09:39.000000000","uploader":{"_account_id":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"},"ref":"refs/changes/23/116523/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/23/116523/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/116523/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/116523/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/116523/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/116523/2"}}},"commit":{"parents":[{"commit":"62d4c7141b96df60b5fb29ed1525da5513db99dc","subject":"Merge \"Allow unauthenticated discovery\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/62d4c7141b96df60b5fb29ed1525da5513db99dc"}]}],"author":{"name":"Yukinori Sagara","email":"sagara177@gmail.com","date":"2014-08-25 01:53:30.000000000","tz":540},"committer":{"name":"Yukinori Sagara","email":"sagara177@gmail.com","date":"2014-08-25 10:48:18.000000000","tz":540},"subject":"fix the AWS Signature Version 4 calculation, in the case of POST","message":"fix the AWS Signature Version 4 calculation, in the case of POST\n\nWhen calculating the AWS Signature Version 4, in the case of POST,\nset the CanonicalQueryString to an empty string. this follows the\nimplementation of the AWS and boto clients.\n\nChange-Id: Iad4e392119067e246c7b77009da3fef48d251382\nCloses-Bug: 1360892\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/d0ce50be5da81bad1e9bb6a1e44650a6ab0e287e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/d0ce50be5da81bad1e9bb6a1e44650a6ab0e287e"}]},"branch":"refs/heads/master"},"cf5e45dd5b1ae9b98698a05e7d39989b6bfd4747":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":3,"created":"2014-08-31 23:56:02.000000000","uploader":{"_account_id":12950,"name":"Yukinori Sagara","email":"yukinori.sagara@gmail.com","username":"sagara"},"ref":"refs/changes/23/116523/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/23/116523/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/116523/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/116523/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/116523/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/116523/3"}}},"commit":{"parents":[{"commit":"1643f7da32b1f729f12d042565d8c67f10f91b8c","subject":"Fix test mistake with requests-mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1643f7da32b1f729f12d042565d8c67f10f91b8c"}]}],"author":{"name":"Yukinori Sagara","email":"sagara177@gmail.com","date":"2014-08-25 01:53:30.000000000","tz":540},"committer":{"name":"Yukinori Sagara","email":"sagara177@gmail.com","date":"2014-08-31 23:06:07.000000000","tz":540},"subject":"fix EC2 Signature Version 4 calculation, in the case of POST","message":"fix EC2 Signature Version 4 calculation, in the case of POST\n\nWhen calculating the AWS Signature Version 4, in the case of POST,\nWe need to set the CanonicalQueryString to an empty string. this\nfollows the implementation of the AWS and boto clients.\n\nChange-Id: Iad4e392119067e246c7b77009da3fef48d251382\nCloses-Bug: 1360892\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cf5e45dd5b1ae9b98698a05e7d39989b6bfd4747"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cf5e45dd5b1ae9b98698a05e7d39989b6bfd4747"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
