)]}'
{"id":"openstack%2Ftrove~856124","triplet_id":"openstack%2Ftrove~master~Ib81646b8f8a01fcbc31d033ec205491b76a7b755","project":"openstack/trove","branch":"master","attention_set":{},"removed_from_attention_set":{"31737":{"account":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"last_update":"2022-09-12 15:34:58.000000000","reason":"\u003cGERRIT_ACCOUNT_31737\u003e replied on the change","reason_account":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"}},"26285":{"account":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"last_update":"2022-09-14 17:16:02.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib81646b8f8a01fcbc31d033ec205491b76a7b755","subject":"Fix illegal shell characters","status":"MERGED","created":"2022-09-06 14:04:20.000000000","updated":"2022-09-14 17:17:10.000000000","submitted":"2022-09-14 17:16:02.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"856124","meta_rev_id":"e91fe670bec24576b49e6500602789b1ecd6a018","_number":856124,"virtual_id_number":856124,"owner":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"value":0,"_account_id":30396,"name":"qian wang","email":"wang.qian@99cloud.net","username":"wang.qian"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-09-14 17:16:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"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":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"all":[{"value":2,"date":"2022-09-14 14:10:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"value":1,"date":"2022-09-14 14:17:35.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30396,"name":"qian wang","email":"wang.qian@99cloud.net","username":"wang.qian"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-09-14 14:10:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"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":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"all":[{"value":0,"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"value":0,"_account_id":30396,"name":"qian wang","email":"wang.qian@99cloud.net","username":"wang.qian"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2022-09-14 14:10:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},{"value":0,"_account_id":30396,"name":"qian wang","email":"wang.qian@99cloud.net","username":"wang.qian"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},{"_account_id":30396,"name":"qian wang","email":"wang.qian@99cloud.net","username":"wang.qian"},{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-09-06 15:33:05.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"},{"updated":"2022-09-08 13:46:05.000000000","updated_by":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"reviewer":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"state":"REVIEWER"},{"updated":"2022-09-14 14:17:35.000000000","updated_by":{"_account_id":30396,"name":"qian wang","email":"wang.qian@99cloud.net","username":"wang.qian"},"reviewer":{"_account_id":30396,"name":"qian wang","email":"wang.qian@99cloud.net","username":"wang.qian"},"state":"REVIEWER"}],"messages":[{"id":"0dece75d75699c99177f0ff7fe3b084944b1d053","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2022-09-06 14:04:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d094c7f099c7b687410002238d3d6db8d1708b7b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-06 15:33:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7a078f66f81d480e985cac9fe415ff28\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/91359dab308344dabe3ec173dadb6052 : FAILURE in 8m 05s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/881047120f434f7db6ba7cb679ee6333 : SUCCESS in 5m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/aed8af222fa64282834dc555726f2653 : SUCCESS in 8m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/072a6ce6e5ef4fcab3b64a2cdb670a33 : SUCCESS in 8m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/556b6350b838456eabb096761e45cbf9 : RETRY_LIMIT in 2m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/edcb7c4cee544779990e10ad8835b881 : SUCCESS in 7m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/aeda8f97147a430bbc104bfdcdc81b2b : SUCCESS in 8m 26s\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/a152415875c5421da39728c6ed8b2f1c : SUCCESS in 8m 50s (non-voting)\n- trove-tempest https://zuul.opendev.org/t/openstack/build/ced734ed81e645e38e53ebdbd501b6c9 : SUCCESS in 1h 26m 20s (non-voting)\n- trove-tempest-postgres https://zuul.opendev.org/t/openstack/build/3731bd42a1ab4f3e9797f2318ea31b18 : SUCCESS in 1h 23m 34s (non-voting)\n- trove-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a2d7441fa5de46d78c7623322a4a60de : FAILURE in 1h 02m 26s (non-voting)\n- trove-functional-mysql https://zuul.opendev.org/t/openstack/build/20dfeb07198846eb962284da89038563 : FAILURE in 36m 37s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"65381f75eb4137d81f3928d392857ddf3ed6a705","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2022-09-12 03:06:04.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2ff52d91e9bd5d6604bd69673e62f9f4d22ac7f2","author":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"},"date":"2022-09-12 15:34:58.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f1f2c6cc78bda8ce970bf831e3f0f72d99996cad","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-12 15:35:33.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"5fffd8e977021f7c7fe405cc8c3a594ad15e08f4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-12 16:17:36.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/f31f2632c07c46749ac7d76c1ee45e8f\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cd0e7886181e459aa13c449fac3f3ff1 : SUCCESS in 6m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9b418f0964274c3884b4e56d129f4427 : FAILURE in 7m 34s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4c004be5b91d464f862d59e9075ea95c : FAILURE in 7m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/afa7ed7777274bc2a5a4d334eb705852 : SUCCESS in 7m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a76f29aee2254022a561cb834901f271 : SUCCESS in 5m 49s\n- trove-tempest https://zuul.opendev.org/t/openstack/build/e2244e5b63384629815e24dc39fbbab9 : FAILURE in 30m 50s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2de618e14674d2e4a05c30d6472f296ddc3d50df","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2022-09-13 05:48:11.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ae8f91f451738b1d1f518197461dab554b49dda3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-13 06:38:45.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/b71df1e3f9ce4b81a096c14d7452929e\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b452316822fd4fe59acc74cba25ef663 : FAILURE in 8m 54s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8206706442ed43279cfdd2e431a14b9a : SUCCESS in 5m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/599bf0237af04f148e62961a3b37b471 : FAILURE in 6m 57s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5b04a2c3cce049818d807821d852809f : FAILURE in 6m 47s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/dc34ce54bf244bd8a740e7f5f84a4344 : RETRY_LIMIT in 2m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e4121b87f29418d9b082cab291e2d97 : SUCCESS in 6m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5afa5497933341b5b0b24978ab135a3f : SUCCESS in 5m 13s\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/6ec0845ff7a449ebabc4d40d66351877 : SUCCESS in 7m 08s (non-voting)\n- trove-tempest https://zuul.opendev.org/t/openstack/build/444de609b86648dbaa63a6922baac7af : FAILURE in 43m 23s (non-voting)\n- trove-tempest-postgres https://zuul.opendev.org/t/openstack/build/57a19a4b8f734b6baf1d9170c43b35ef : FAILURE in 43m 47s (non-voting)\n- trove-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5e931aa8d8354e938bb861e94f623c69 : FAILURE in 44m 07s (non-voting)\n- trove-functional-mysql https://zuul.opendev.org/t/openstack/build/7e2b0e91977e49488c37794e224e01e4 : FAILURE in 44m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6b080667640cba91af6647c219e1fe4a45710039","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2022-09-14 14:10:06.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"8b150901007dc8e6b8e2c1ae82b15ddb27a510ff","author":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"date":"2022-09-14 14:10:14.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"e48eacce1623fa175db1e849cd9dffb9aaa33b46","author":{"_account_id":30396,"name":"qian wang","email":"wang.qian@99cloud.net","username":"wang.qian"},"date":"2022-09-14 14:17:35.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"8f77db18076fa4427fb03da1c983733a5dd1a758","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-14 15:52:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/94875c0184e641f1ad8703b176703f8d\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dac1b454cfbb4f6ea646fcb081ff0df2 : FAILURE in 6m 24s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1b080104c7d94debabbd2e3f8401dab0 : SUCCESS in 5m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c9c8910ce9f2478b84ec2bc0926a779c : SUCCESS in 6m 20s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ec3bf97af8d242b680a207652be167ee : SUCCESS in 6m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bba2b2726a2443a7bdf71d25c61b35c1 : RETRY_LIMIT in 2m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b1e96b1544ad45ebad37ddebdcc67b83 : SUCCESS in 5m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b6eba5f75a7a456db3a41f6078362d9b : SUCCESS in 4m 50s\n- trove-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/d6ff877a96f249e39d077861b9f0e112 : SUCCESS in 6m 45s (non-voting)\n- trove-tempest https://zuul.opendev.org/t/openstack/build/fd90d6eda3d94b159c1ff5c681c0fbb2 : SUCCESS in 1h 40m 49s (non-voting)\n- trove-tempest-postgres https://zuul.opendev.org/t/openstack/build/9746b4622a704bc2ae7cd1fcae1d2b5e : SUCCESS in 1h 35m 38s (non-voting)\n- trove-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/af02ff9a4727402db393e0f13ade7466 : FAILURE in 46m 28s (non-voting)\n- trove-functional-mysql https://zuul.opendev.org/t/openstack/build/ffc08b48a58a4eaca25ae6c3b2d6e556 : FAILURE in 32m 22s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"25fa48c9f1f2a3a88d64c2b91af2ee38553b826d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-14 15:53:25.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"3b6367ea97978f55098ae22c01b1f01852bc039e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-14 17:16:01.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e4e794ae8f6648f0b071c5a1b8460e83\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84fe2e891abc43b9ba4d3c9096abf29c : SUCCESS in 6m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a7265bc7b5234cb9aecade9b74de5999 : SUCCESS in 5m 48s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d2b2261e54c94b76b69cab5a8f7ec31a : SUCCESS in 7m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bd52d80ab3ca45c7a52521e0b74f8b59 : SUCCESS in 6m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/decbce7b594744aabdf38d2054251abb : SUCCESS in 5m 35s\n- trove-tempest https://zuul.opendev.org/t/openstack/build/1d916ddf465a48db9e71aed4ae904b14 : SUCCESS in 1h 21m 51s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9a69091814ac8ed9fd66c7c854bc1f9cba3a98c4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-14 17:16:02.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"e91fe670bec24576b49e6500602789b1ecd6a018","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-14 17:17:10.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dbd9144619534d9095dad835a0d7dc43\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/226e0c29da6c4d719dfe4ae9d4a9fb56 : SUCCESS in 43s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/14ed7878388441ccbf3fd5fefb29ab85 : SUCCESS in 45s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"0ec4d0487bfd990697752133335b799f409e4418","revisions":{"28c16e366587119a18c0daeb31ef99e4241638e7":{"kind":"REWORK","_number":1,"created":"2022-09-06 14:04:20.000000000","uploader":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"ref":"refs/changes/24/856124/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/24/856124/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/24/856124/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/24/856124/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/24/856124/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/24/856124/1"}}},"commit":{"parents":[{"commit":"6e4dd51c02f042efcfd6fb89575f100d44ac0a60","subject":"Rename api_wsgi.py to app_wsgi.py","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/6e4dd51c02f042efcfd6fb89575f100d44ac0a60"}]}],"author":{"name":"wu.chunyang","email":"wuchunyang@yovole.com","date":"2022-09-06 13:03:25.000000000","tz":480},"committer":{"name":"wu.chunyang","email":"wuchunyang@yovole.com","date":"2022-09-06 14:03:39.000000000","tz":480},"subject":"Fix illegal shell characters","message":"Fix illegal shell characters\n\nThis change checks if the user input is legal.\nif illegal, we raise an InvalidValue excepiton.\n\nStory: 2010004\nTask: 45128\n\nChange-Id: Ib81646b8f8a01fcbc31d033ec205491b76a7b755\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/28c16e366587119a18c0daeb31ef99e4241638e7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/28c16e366587119a18c0daeb31ef99e4241638e7"}]},"branch":"refs/heads/master"},"0ec4d0487bfd990697752133335b799f409e4418":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2022-09-14 14:10:06.000000000","uploader":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"},"ref":"refs/changes/24/856124/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/trove","ref":"refs/changes/24/856124/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/trove refs/changes/24/856124/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/trove refs/changes/24/856124/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/trove refs/changes/24/856124/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/trove refs/changes/24/856124/2"}}},"commit":{"parents":[{"commit":"af1db229b93e8ae408682f84fa72d38c6e827bec","subject":"Fix compatibility with oslo.db 12.1.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/af1db229b93e8ae408682f84fa72d38c6e827bec"}]}],"author":{"name":"wu.chunyang","email":"wuchunyang@yovole.com","date":"2022-09-06 13:03:25.000000000","tz":480},"committer":{"name":"wu.chunyang","email":"wchy1001@gmail.com","date":"2022-09-14 14:10:06.000000000","tz":0},"subject":"Fix illegal shell characters","message":"Fix illegal shell characters\n\nThis change checks if the user input is legal.\nif illegal, we raise an InvalidValue excepiton.\n\nStory: 2010004\nTask: 45128\n\nChange-Id: Ib81646b8f8a01fcbc31d033ec205491b76a7b755\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0ec4d0487bfd990697752133335b799f409e4418"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/trove/commit/0ec4d0487bfd990697752133335b799f409e4418"}]},"branch":"refs/heads/master","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":31737,"name":"Hirotaka Wakabayashi","email":"hiwkby@yahoo.com","username":"hiwkby"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":26285,"name":"wu.chunyang","email":"wchy1001@gmail.com","username":"wu.chunyang"}}]}],"submit_requirements":[]}
