)]}'
{"id":"openstack%2Fpython-qinlingclient~666017","triplet_id":"openstack%2Fpython-qinlingclient~master~Ic1071a5ba7bfd12161a423c99d888857a786a1ba","project":"openstack/python-qinlingclient","branch":"master","topic":"2003478/24744","hashtags":[],"change_id":"Ic1071a5ba7bfd12161a423c99d888857a786a1ba","subject":"Fix broken function version during webhook update","status":"MERGED","created":"2019-06-18 15:11:25.000000000","updated":"2019-07-25 22:47:20.000000000","submitted":"2019-07-25 22:47:20.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"666017-1564094840631-31ef7618","meta_rev_id":"2c5f00d4d56a5bc04b2cd61c3fd4e8b75038d8f7","_number":666017,"virtual_id_number":666017,"owner":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},{"value":2,"date":"2019-07-25 22:47:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"}],"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":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"all":[{"value":0,"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-07-25 22:40:50.000000000","_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"}],"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":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"all":[{"value":0,"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-07-25 22:40:50.000000000","_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-25 22:40:50.000000000","updated_by":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"reviewer":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"state":"REVIEWER"},{"updated":"2019-07-25 22:47:20.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":"719ecc07418406d272326b10f962e943f41f3b24","author":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"date":"2019-06-18 15:11:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bf1e26e5fbbc084b2e6beccaadb653356fd8fec6","author":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"date":"2019-06-18 15:15:07.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a6c6a45b1e5006f707b4a6cc4580906fc2bd9248","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-18 15:27:15.000000000","message":"Patch Set 2: 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-cover http://logs.openstack.org/17/666017/2/check/openstack-tox-cover/d110cf9/ : FAILURE in 4m 52s\n- openstack-tox-lower-constraints http://logs.openstack.org/17/666017/2/check/openstack-tox-lower-constraints/ac832ba/ : FAILURE in 5m 53s\n- openstack-tox-pep8 http://logs.openstack.org/17/666017/2/check/openstack-tox-pep8/71e8741/ : SUCCESS in 4m 25s\n- openstack-tox-py27 http://logs.openstack.org/17/666017/2/check/openstack-tox-py27/9662f14/ : FAILURE in 4m 56s\n- openstack-tox-py36 http://logs.openstack.org/17/666017/2/check/openstack-tox-py36/4bc3bd7/ : FAILURE in 5m 17s\n- openstack-tox-py37 http://logs.openstack.org/17/666017/2/check/openstack-tox-py37/995c784/ : FAILURE in 5m 33s\n- openstack-tox-docs http://logs.openstack.org/17/666017/2/check/openstack-tox-docs/3d05743/ : FAILURE in 4m 37s\n- openstackclient-check-plugins http://logs.openstack.org/17/666017/2/check/openstackclient-check-plugins/7e60730/ : SUCCESS in 4m 43s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1415b5f0cfeb0df89a08c43d2156fce457ccf98d","author":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"date":"2019-07-01 17:00:05.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"2d9bdc640a3a196677c20df2b1350e7da30ef701","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-01 17:11:17.000000000","message":"Patch Set 2:\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-cover http://logs.openstack.org/17/666017/2/check/openstack-tox-cover/3bb3acb/ : FAILURE in 3m 04s\n- openstack-tox-lower-constraints http://logs.openstack.org/17/666017/2/check/openstack-tox-lower-constraints/79f2a28/ : FAILURE in 5m 02s\n- openstack-tox-pep8 http://logs.openstack.org/17/666017/2/check/openstack-tox-pep8/64bd681/ : SUCCESS in 4m 16s\n- openstack-tox-py27 http://logs.openstack.org/17/666017/2/check/openstack-tox-py27/dcbd4c0/ : FAILURE in 3m 59s\n- openstack-tox-py36 http://logs.openstack.org/17/666017/2/check/openstack-tox-py36/2610289/ : FAILURE in 4m 13s\n- openstack-tox-py37 http://logs.openstack.org/17/666017/2/check/openstack-tox-py37/d571017/ : FAILURE in 3m 28s\n- openstack-tox-docs http://logs.openstack.org/17/666017/2/check/openstack-tox-docs/78f28cd/html/ : SUCCESS in 3m 04s\n- openstackclient-check-plugins http://logs.openstack.org/17/666017/2/check/openstackclient-check-plugins/a42464d/ : SUCCESS in 4m 22s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8a4d80c6f213f17370a2ae1a28ab1886ce3eeb68","author":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"date":"2019-07-03 03:02:45.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"4c665dd79ccd26b15c6b6fa043385b1b3f2c6778","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-03 03:23:25.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/17/666017/3/check/openstack-tox-cover/2fe36c3/cover/ : SUCCESS in 4m 08s\n- openstack-tox-lower-constraints http://logs.openstack.org/17/666017/3/check/openstack-tox-lower-constraints/3df22eb/ : SUCCESS in 4m 09s\n- openstack-tox-pep8 http://logs.openstack.org/17/666017/3/check/openstack-tox-pep8/ad4a2ea/ : SUCCESS in 3m 33s\n- openstack-tox-py27 http://logs.openstack.org/17/666017/3/check/openstack-tox-py27/e3864cb/ : SUCCESS in 4m 13s\n- openstack-tox-py36 http://logs.openstack.org/17/666017/3/check/openstack-tox-py36/7fb554b/ : SUCCESS in 4m 11s\n- openstack-tox-py37 http://logs.openstack.org/17/666017/3/check/openstack-tox-py37/82b2e79/ : SUCCESS in 4m 20s\n- openstack-tox-docs http://logs.openstack.org/17/666017/3/check/openstack-tox-docs/702059a/html/ : SUCCESS in 3m 28s\n- openstackclient-check-plugins http://logs.openstack.org/17/666017/3/check/openstackclient-check-plugins/40f1398/ : SUCCESS in 5m 59s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"2ec3e3462191d0e7e5c23e09dbb982097105db3d","author":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"date":"2019-07-23 21:41:54.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3681f8ac8ae014665eecef3cd3d36d694039590d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-23 21:49:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/17/666017/4/check/openstack-tox-cover/08bc2e1/cover/ : SUCCESS in 4m 52s\n- openstack-tox-lower-constraints http://logs.openstack.org/17/666017/4/check/openstack-tox-lower-constraints/2d843d8/ : SUCCESS in 5m 32s\n- openstack-tox-pep8 http://logs.openstack.org/17/666017/4/check/openstack-tox-pep8/9187e5d/ : SUCCESS in 4m 18s\n- openstack-tox-py27 http://logs.openstack.org/17/666017/4/check/openstack-tox-py27/14a708b/ : SUCCESS in 3m 52s\n- openstack-tox-py36 http://logs.openstack.org/17/666017/4/check/openstack-tox-py36/bdc6e71/ : SUCCESS in 3m 42s\n- openstack-tox-py37 http://logs.openstack.org/17/666017/4/check/openstack-tox-py37/0f7f2bf/ : SUCCESS in 3m 46s\n- openstack-tox-docs http://logs.openstack.org/17/666017/4/check/openstack-tox-docs/ee55709/html/ : SUCCESS in 4m 17s\n- build-openstack-releasenotes http://logs.openstack.org/17/666017/4/check/build-openstack-releasenotes/4eac81b/html/ : SUCCESS in 3m 12s\n- openstackclient-check-plugins http://logs.openstack.org/17/666017/4/check/openstackclient-check-plugins/8f90206/ : SUCCESS in 4m 04s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"4adb0551adfb0ad531251b5cd236a5af371f6127","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2019-07-24 22:41:01.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"c576a8619e88906f6915f44639b795cbd3239abf","author":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"date":"2019-07-25 15:25:56.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"1873e57bfba51c2f21d5c02fa0b2d1f00bd94a58","author":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"date":"2019-07-25 15:26:56.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c25c53151258cc2fc8b3379416ea7651bc000098","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 15:37:38.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/17/666017/5/check/openstack-tox-cover/e10ff41/cover/ : SUCCESS in 5m 33s\n- openstack-tox-lower-constraints http://logs.openstack.org/17/666017/5/check/openstack-tox-lower-constraints/a026040/ : SUCCESS in 5m 08s\n- openstack-tox-pep8 http://logs.openstack.org/17/666017/5/check/openstack-tox-pep8/456b608/ : SUCCESS in 5m 03s\n- openstack-tox-py27 http://logs.openstack.org/17/666017/5/check/openstack-tox-py27/34e1a6d/ : SUCCESS in 2m 46s\n- openstack-tox-py36 http://logs.openstack.org/17/666017/5/check/openstack-tox-py36/0f9b303/ : SUCCESS in 3m 27s\n- openstack-tox-py37 http://logs.openstack.org/17/666017/5/check/openstack-tox-py37/62edebc/ : SUCCESS in 4m 53s\n- openstack-tox-docs http://logs.openstack.org/17/666017/5/check/openstack-tox-docs/21c1594/html/ : SUCCESS in 3m 28s\n- build-openstack-releasenotes http://logs.openstack.org/17/666017/5/check/build-openstack-releasenotes/8a41a4b/html/ : SUCCESS in 3m 53s\n- openstackclient-check-plugins http://logs.openstack.org/17/666017/5/check/openstackclient-check-plugins/a8aae1a/ : SUCCESS in 4m 16s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"b7b9d646854bb4bed209629beecfd3b7c4884bc1","author":{"_account_id":6732,"name":"Lingxian Kong","email":"anlin.kong@gmail.com","username":"kong"},"date":"2019-07-25 22:40:50.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\nthanks!","accounts_in_message":[],"_revision_number":5},{"id":"cca3f4dc7bd95416cbf4f781adc823dfdf708f26","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 22:41:01.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"572fec12c85337a77a7213100380da14560a49ac","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 22:47:20.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/17/666017/5/gate/openstack-tox-lower-constraints/159ffe1/ : SUCCESS in 5m 06s\n- openstack-tox-pep8 http://logs.openstack.org/17/666017/5/gate/openstack-tox-pep8/164ea02/ : SUCCESS in 3m 07s\n- openstack-tox-py27 http://logs.openstack.org/17/666017/5/gate/openstack-tox-py27/89a464f/ : SUCCESS in 3m 25s\n- openstack-tox-py36 http://logs.openstack.org/17/666017/5/gate/openstack-tox-py36/9042d7d/ : SUCCESS in 4m 01s\n- openstack-tox-py37 http://logs.openstack.org/17/666017/5/gate/openstack-tox-py37/1e591da/ : SUCCESS in 3m 37s\n- openstack-tox-docs http://logs.openstack.org/17/666017/5/gate/openstack-tox-docs/6fd74cf/html/ : SUCCESS in 4m 15s\n- build-openstack-releasenotes http://logs.openstack.org/17/666017/5/gate/build-openstack-releasenotes/83d8cc6/html/ : SUCCESS in 2m 57s","accounts_in_message":[],"_revision_number":5},{"id":"ee0f29a6c5d08ee468cb045d1a261d981e5c42b1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 22:47:20.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"80bdfcf08743e83ebea3a7d2e873e252223d2f33","revisions":{"2d4fe00fe5fb9bb002753b308b9038fd94775f65":{"kind":"REWORK","_number":1,"created":"2019-06-18 15:11:25.000000000","uploader":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"ref":"refs/changes/17/666017/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-qinlingclient","ref":"refs/changes/17/666017/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/1"}}},"commit":{"parents":[{"commit":"36d3987a77d38b9efdefecef7f9d9b5508f80d21","subject":"Fix the filter description for resource list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/36d3987a77d38b9efdefecef7f9d9b5508f80d21"}]}],"author":{"name":"Gaëtan Trellu","email":"gaetan.trellu@incloudus.com","date":"2019-06-18 15:08:19.000000000","tz":-240},"committer":{"name":"Gaëtan Trellu","email":"gaetan.trellu@incloudus.com","date":"2019-06-18 15:11:24.000000000","tz":-240},"subject":"Fix broken function version during webhook update","message":"Fix broken function version during webhook update\n\nWhen updating a webhook which uses a function_version other than 0\nusing qinlingclient, the function_version of that webhook would be\nreset to 0.\n\nThis is caused by the argument \u0027function_version\u0027 of the webhook\nupdate command is set to a default value 0, so it is always passed\nto the Qinling API even though user doesn\u0027t specify it.\n\nChange-Id: Ic1071a5ba7bfd12161a423c99d888857a786a1ba\nStory: 2003478\nTask: 24744\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/2d4fe00fe5fb9bb002753b308b9038fd94775f65"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/2d4fe00fe5fb9bb002753b308b9038fd94775f65"}]},"branch":"refs/heads/master"},"f0594f5f265450183362ece846b81657556f8bc2":{"kind":"REWORK","_number":2,"created":"2019-06-18 15:15:07.000000000","uploader":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"ref":"refs/changes/17/666017/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-qinlingclient","ref":"refs/changes/17/666017/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/2"}}},"commit":{"parents":[{"commit":"36d3987a77d38b9efdefecef7f9d9b5508f80d21","subject":"Fix the filter description for resource list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/36d3987a77d38b9efdefecef7f9d9b5508f80d21"}]}],"author":{"name":"Gaëtan Trellu","email":"gaetan.trellu@incloudus.com","date":"2019-06-18 15:08:19.000000000","tz":-240},"committer":{"name":"Gaëtan Trellu","email":"gaetan.trellu@incloudus.com","date":"2019-06-18 15:15:02.000000000","tz":-240},"subject":"Fix broken function version during webhook update","message":"Fix broken function version during webhook update\n\nWhen updating a webhook which uses a function_version other than 0\nusing qinlingclient, the function_version of that webhook would be\nreset to 0.\n\nThis is caused by the argument \u0027function_version\u0027 of the webhook\nupdate command is set to a default value 0, so it is always passed\nto the Qinling API even though user doesn\u0027t specify it.\n\nChange-Id: Ic1071a5ba7bfd12161a423c99d888857a786a1ba\nStory: 2003478\nTask: 24744\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/f0594f5f265450183362ece846b81657556f8bc2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/f0594f5f265450183362ece846b81657556f8bc2"}]},"branch":"refs/heads/master"},"dd6b7e706a214ad1148436641f8e0fa262a02272":{"kind":"REWORK","_number":3,"created":"2019-07-03 03:02:45.000000000","uploader":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"ref":"refs/changes/17/666017/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-qinlingclient","ref":"refs/changes/17/666017/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/3"}}},"commit":{"parents":[{"commit":"390e2808ab9d336db606b493c64e54ca4cc76276","subject":"Merge \"Update json module to jsonutils\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/390e2808ab9d336db606b493c64e54ca4cc76276"}]}],"author":{"name":"Gaëtan Trellu","email":"gaetan.trellu@incloudus.com","date":"2019-06-18 15:08:19.000000000","tz":-240},"committer":{"name":"Gaëtan Trellu","email":"gaetan.trellu@incloudus.com","date":"2019-07-03 03:02:44.000000000","tz":-240},"subject":"Fix broken function version during webhook update","message":"Fix broken function version during webhook update\n\nWhen updating a webhook which uses a function_version other than 0\nusing qinlingclient, the function_version of that webhook would be\nreset to 0.\n\nThis is caused by the argument \u0027function_version\u0027 of the webhook\nupdate command is set to a default value 0, so it is always passed\nto the Qinling API even though user doesn\u0027t specify it.\n\nChange-Id: Ic1071a5ba7bfd12161a423c99d888857a786a1ba\nStory: 2003478\nTask: 24744\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/dd6b7e706a214ad1148436641f8e0fa262a02272"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/dd6b7e706a214ad1148436641f8e0fa262a02272"}]},"branch":"refs/heads/master"},"32834c5eb89ac245915cc150f54aa66a78aa6427":{"kind":"REWORK","_number":4,"created":"2019-07-23 21:41:54.000000000","uploader":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"ref":"refs/changes/17/666017/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-qinlingclient","ref":"refs/changes/17/666017/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/4"}}},"commit":{"parents":[{"commit":"390e2808ab9d336db606b493c64e54ca4cc76276","subject":"Merge \"Update json module to jsonutils\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/390e2808ab9d336db606b493c64e54ca4cc76276"}]}],"author":{"name":"Gaëtan Trellu","email":"gaetan.trellu@incloudus.com","date":"2019-06-18 15:08:19.000000000","tz":-240},"committer":{"name":"Gaëtan Trellu","email":"gaetan.trellu@incloudus.com","date":"2019-07-23 21:41:40.000000000","tz":-240},"subject":"Fix broken function version during webhook update","message":"Fix broken function version during webhook update\n\nWhen updating a webhook which uses a function_version other than 0\nusing qinlingclient, the function_version of that webhook would be\nreset to 0.\n\nThis is caused by the argument \u0027function_version\u0027 of the webhook\nupdate command is set to a default value 0, so it is always passed\nto the Qinling API even though user doesn\u0027t specify it.\n\nChange-Id: Ic1071a5ba7bfd12161a423c99d888857a786a1ba\nStory: 2003478\nTask: 24744\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/32834c5eb89ac245915cc150f54aa66a78aa6427"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/32834c5eb89ac245915cc150f54aa66a78aa6427"}]},"branch":"refs/heads/master"},"80bdfcf08743e83ebea3a7d2e873e252223d2f33":{"kind":"REWORK","_number":5,"created":"2019-07-25 15:26:56.000000000","uploader":{"_account_id":16006,"name":"goldyfruit","email":"gaetan.trellu@incloudus.com","username":"goldyfruit"},"ref":"refs/changes/17/666017/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-qinlingclient","ref":"refs/changes/17/666017/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-qinlingclient refs/changes/17/666017/5"}}},"commit":{"parents":[{"commit":"01cde229deff04955720d82ee671d57c50b2b5f3","subject":"Release note for --function-alias support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/01cde229deff04955720d82ee671d57c50b2b5f3"}]}],"author":{"name":"Gaëtan Trellu","email":"gaetan.trellu@incloudus.com","date":"2019-06-18 15:08:19.000000000","tz":-240},"committer":{"name":"Gaëtan Trellu","email":"gaetan.trellu@incloudus.com","date":"2019-07-25 15:26:48.000000000","tz":-240},"subject":"Fix broken function version during webhook update","message":"Fix broken function version during webhook update\n\nWhen updating a webhook which uses a function_version other than 0\nusing qinlingclient, the function_version of that webhook would be\nreset to 0.\n\nThis is caused by the argument \u0027function_version\u0027 of the webhook\nupdate command is set to a default value 0, so it is always passed\nto the Qinling API even though user doesn\u0027t specify it.\n\nChange-Id: Ic1071a5ba7bfd12161a423c99d888857a786a1ba\nStory: 2003478\nTask: 24744\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/80bdfcf08743e83ebea3a7d2e873e252223d2f33"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-qinlingclient/commit/80bdfcf08743e83ebea3a7d2e873e252223d2f33"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
