)]}'
{"id":"openstack%2Fpython-swiftclient~581906","triplet_id":"openstack%2Fpython-swiftclient~master~If345f6019b2582a3b20822be75eef2a083953f55","project":"openstack/python-swiftclient","branch":"master","topic":"tempurl-ip-ranges","hashtags":[],"change_id":"If345f6019b2582a3b20822be75eef2a083953f55","subject":"Add more validation for ip_range args","status":"NEW","created":"2018-07-11 23:07:39.000000000","updated":"2022-06-08 20:34:46.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"019ebb9d526f82740c3b4d673840438925aaca07","_number":581906,"virtual_id_number":581906,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2022-06-08 19:34:13.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-07-12 02:59:11.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2020-01-21 06:30:27.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":"4686ef27047d4086563e99b6d61483daabac0721","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2018-07-11 23:07:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b68bf004c68f4e042bdf24b1f503df8b7cff3822","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-12 00:38:30.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/06/581906/1/check/openstack-tox-pep8/9375281/ : SUCCESS in 2m 51s\n- openstack-tox-py27 http://logs.openstack.org/06/581906/1/check/openstack-tox-py27/31a6f11/ : FAILURE in 3m 04s\n- openstack-tox-py35 http://logs.openstack.org/06/581906/1/check/openstack-tox-py35/8263a6e/ : SUCCESS in 3m 48s\n- build-openstack-sphinx-docs http://logs.openstack.org/06/581906/1/check/build-openstack-sphinx-docs/3092d5f/html/ : SUCCESS in 2m 46s\n- openstack-tox-pypy http://logs.openstack.org/06/581906/1/check/openstack-tox-pypy/080425f/ : FAILURE in 3m 09s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/06/581906/1/check/legacy-tempest-dsvm-neutron-src/b60001a/ : SUCCESS in 1h 26m 22s\n- legacy-swift-dsvm-functional http://logs.openstack.org/06/581906/1/check/legacy-swift-dsvm-functional/3bde8c4/ : SUCCESS in 27m 07s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/06/581906/1/check/legacy-swift-dsvm-functional-identity-v3-only/e40e1e2/ : SUCCESS in 28m 05s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/06/581906/1/check/legacy-swiftclient-dsvm-functional/0053ddc/ : SUCCESS in 18m 23s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/06/581906/1/check/legacy-swiftclient-dsvm-functional-identity-v3-only/1df2077/ : SUCCESS in 18m 13s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/06/581906/1/check/openstack-tox-py36/a89d2bb/ : SUCCESS in 3m 08s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/06/581906/1/check/openstack-tox-lower-constraints/8d95aa6/ : SUCCESS in 3m 56s","accounts_in_message":[],"_revision_number":1},{"id":"87cb14fd3aa7de51bfce5a39357e59247cd30e4d","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2018-07-12 02:57:55.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"55af0d3e1e63562847e598f9ad756ac04fb72023","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2018-07-12 02:59:11.000000000","message":"Patch Set 2: Code-Review+1\n\nunittest failures were real.  This would be good enough for me.\n\nN.B. this function blows up weird if you give it a unicode string?","accounts_in_message":[],"_revision_number":2},{"id":"9c8edbd9f7f44d4ad7227b3b1fe5bdb4a99eb301","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-12 04:18:56.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/06/581906/2/check/openstack-tox-pep8/f16f391/ : SUCCESS in 2m 27s\n- openstack-tox-py27 http://logs.openstack.org/06/581906/2/check/openstack-tox-py27/1a8ab14/ : SUCCESS in 2m 30s\n- openstack-tox-py35 http://logs.openstack.org/06/581906/2/check/openstack-tox-py35/233c510/ : SUCCESS in 2m 38s\n- build-openstack-sphinx-docs http://logs.openstack.org/06/581906/2/check/build-openstack-sphinx-docs/b87a7f0/html/ : SUCCESS in 3m 29s\n- openstack-tox-pypy http://logs.openstack.org/06/581906/2/check/openstack-tox-pypy/6783071/ : SUCCESS in 3m 06s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/06/581906/2/check/legacy-tempest-dsvm-neutron-src/6c12b02/ : SUCCESS in 1h 19m 28s\n- legacy-swift-dsvm-functional http://logs.openstack.org/06/581906/2/check/legacy-swift-dsvm-functional/191ce60/ : SUCCESS in 22m 10s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/06/581906/2/check/legacy-swift-dsvm-functional-identity-v3-only/799366e/ : SUCCESS in 25m 52s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/06/581906/2/check/legacy-swiftclient-dsvm-functional/0e5dfb8/ : SUCCESS in 16m 19s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/06/581906/2/check/legacy-swiftclient-dsvm-functional-identity-v3-only/80b6d8d/ : SUCCESS in 15m 59s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/06/581906/2/check/openstack-tox-py36/139d3a8/ : SUCCESS in 3m 03s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/06/581906/2/check/openstack-tox-lower-constraints/cadb2f4/ : SUCCESS in 4m 06s","accounts_in_message":[],"_revision_number":2},{"id":"74a75b39d2be8d1f539a08f933e7ece55bd32603","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-09 16:56:41.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ed9d879aa1646fd86fa6f1b92d4cd56b962d08a5","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2019-07-09 16:57:25.000000000","message":"Patch Set 3:\n\n\u003e N.B. this function blows up weird if you give it a unicode string\n\nFixed.","accounts_in_message":[],"_revision_number":3},{"id":"44a37eecf9398cf56d5762a0c7dfe20290f80013","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-09 21:10:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/06/581906/3/check/tempest-full/a87d41f/ : SUCCESS in 2h 01m 04s\n- openstack-tox-lower-constraints http://logs.openstack.org/06/581906/3/check/openstack-tox-lower-constraints/4f7b728/ : SUCCESS in 3m 29s\n- openstack-tox-pypy http://logs.openstack.org/06/581906/3/check/openstack-tox-pypy/dc87850/ : SUCCESS in 3m 52s (non-voting)\n- openstack-tox-pep8 http://logs.openstack.org/06/581906/3/check/openstack-tox-pep8/6f2c4ad/ : SUCCESS in 3m 19s\n- openstack-tox-py27 http://logs.openstack.org/06/581906/3/check/openstack-tox-py27/17ccb17/ : SUCCESS in 3m 07s\n- openstack-tox-py35 http://logs.openstack.org/06/581906/3/check/openstack-tox-py35/a5241ac/ : SUCCESS in 3m 08s\n- openstack-tox-py36 http://logs.openstack.org/06/581906/3/check/openstack-tox-py36/064fcbc/ : SUCCESS in 4m 29s\n- openstack-tox-py37 http://logs.openstack.org/06/581906/3/check/openstack-tox-py37/0db99b8/ : SUCCESS in 4m 06s\n- openstack-tox-docs http://logs.openstack.org/06/581906/3/check/openstack-tox-docs/0b6a9a4/html/ : SUCCESS in 2m 21s\n- swiftclient-swift-functional http://logs.openstack.org/06/581906/3/check/swiftclient-swift-functional/9fe81ce/ : SUCCESS in 30m 35s\n- swiftclient-functional http://logs.openstack.org/06/581906/3/check/swiftclient-functional/5f4a0ce/ : SUCCESS in 18m 48s\n- swiftclient-functional-py2 http://logs.openstack.org/06/581906/3/check/swiftclient-functional-py2/975bd80/ : SUCCESS in 19m 52s","accounts_in_message":[],"_revision_number":3},{"id":"542f4b8f2376eb4c6104138200dc7841aef7368c","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-01-21 04:53:26.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"cb439fc4c2da5dbb7e32f282dc9d023efd0e8dbf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-21 06:30:27.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/66eae7a120714348a3afb764f24220d2 : SUCCESS in 1h 29m 05s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/baf0d813e4424741badb66873ac06e02 : SUCCESS in 3m 27s\n- openstack-tox-pypy https://zuul.opendev.org/t/openstack/build/d0ce0cd6f693441381171bbb5c81b52c : FAILURE in 4m 46s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eaa9078837904a6f92547f14b96327d7 : SUCCESS in 3m 19s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/e81edb52eed246b3ba8da6ee763054aa : SUCCESS in 4m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/59dd8c313705435296b71d544d1124ec : SUCCESS in 4m 23s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8ba51c6546c54e1aabce2b1807abc3a4 : SUCCESS in 4m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/804d758c78254484b2c8238aee34693a : SUCCESS in 4m 59s\n- swiftclient-swift-functional https://zuul.opendev.org/t/openstack/build/e86180f5a8bb4d99bc42673d41d7ef6e : SUCCESS in 39m 28s\n- swiftclient-functional https://zuul.opendev.org/t/openstack/build/06f3a461afba40cea9592044927f6c5c : SUCCESS in 18m 34s\n- swiftclient-functional-py2 https://zuul.opendev.org/t/openstack/build/43fb5ae2f283492b99cacef42d6f225e : SUCCESS in 21m 14s","accounts_in_message":[],"_revision_number":4},{"id":"5c2e52e60145563888d776a1b878237531bcf534","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-06-08 18:06:43.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"33a2da8746abde86a6521c5bb52ce9ea10eef62c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-08 19:34:13.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/89c9f0f0d122438495ccd7ebec643b27 : SUCCESS in 1h 26m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7345b88dd15a48fe94ab9126ea2479ea : SUCCESS in 3m 38s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/71f9673dbae740d8930f3b1ae901ad40 : SUCCESS in 3m 30s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6d751d0e562c449892c2679c8af9b9c9 : SUCCESS in 3m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7fd752d872eb489086d936920d753f31 : SUCCESS in 3m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4404c9cfc5804ba0989a2af353087480 : SUCCESS in 5m 06s\n- swiftclient-swift-functional https://zuul.opendev.org/t/openstack/build/d9785127e7c544fab8b9c8497ce036af : SUCCESS in 41m 17s\n- swiftclient-functional https://zuul.opendev.org/t/openstack/build/782251ba5cde4980afab4cb477357d26 : SUCCESS in 22m 59s","accounts_in_message":[],"_revision_number":5},{"id":"019ebb9d526f82740c3b4d673840438925aaca07","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2022-06-08 20:34:46.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"7ef517a4c0e5ed8d1b1da798ef1dc04d4e8c7e30","revisions":{"de07dc5aa00fae47fd75097e1e134db58aa4ddb5":{"kind":"REWORK","_number":1,"created":"2018-07-11 23:07:39.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/06/581906/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/06/581906/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/1"}}},"commit":{"parents":[{"commit":"47fb18c41b4851ba6071f0215e96e222b8ccef29","subject":"Add ability to generate a temporary URL with an IP range restriction","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/47fb18c41b4851ba6071f0215e96e222b8ccef29"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-07-11 23:07:22.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-07-11 23:07:22.000000000","tz":-420},"subject":"Add more validation for ip_range args","message":"Add more validation for ip_range args\n\nChange-Id: If345f6019b2582a3b20822be75eef2a083953f55\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/de07dc5aa00fae47fd75097e1e134db58aa4ddb5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/de07dc5aa00fae47fd75097e1e134db58aa4ddb5"}]},"branch":"refs/heads/master"},"d2887f210e21807c80fcf2786059cc24cd2bd868":{"kind":"REWORK","_number":2,"created":"2018-07-12 02:57:55.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/06/581906/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/06/581906/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/2"}}},"commit":{"parents":[{"commit":"47fb18c41b4851ba6071f0215e96e222b8ccef29","subject":"Add ability to generate a temporary URL with an IP range restriction","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/47fb18c41b4851ba6071f0215e96e222b8ccef29"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-07-11 23:07:22.000000000","tz":-420},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2018-07-12 02:57:54.000000000","tz":-300},"subject":"Add more validation for ip_range args","message":"Add more validation for ip_range args\n\nChange-Id: If345f6019b2582a3b20822be75eef2a083953f55\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/d2887f210e21807c80fcf2786059cc24cd2bd868"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/d2887f210e21807c80fcf2786059cc24cd2bd868"}]},"branch":"refs/heads/master"},"55dddcbcab2c1da55026ff6918fbcbb965b9b08c":{"kind":"REWORK","_number":3,"created":"2019-07-09 16:56:41.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/06/581906/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/06/581906/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/3"}}},"commit":{"parents":[{"commit":"4b3e33b3c28892616d42cf3f1497dd8db63c783b","subject":"Merge \"Clean up warnings from newer flake8\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/4b3e33b3c28892616d42cf3f1497dd8db63c783b"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-07-11 23:07:22.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2019-07-09 16:56:24.000000000","tz":-420},"subject":"Add more validation for ip_range args","message":"Add more validation for ip_range args\n\nChange-Id: If345f6019b2582a3b20822be75eef2a083953f55\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/55dddcbcab2c1da55026ff6918fbcbb965b9b08c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/55dddcbcab2c1da55026ff6918fbcbb965b9b08c"}]},"branch":"refs/heads/master"},"0bce8320592d0a01724c031aa330d698e7c93cb7":{"kind":"REWORK","_number":4,"created":"2020-01-21 04:53:26.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/06/581906/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/06/581906/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/4"}}},"commit":{"parents":[{"commit":"80cdada0c20edd672e962c96a87f33932c61e1fe","subject":"Merge \"Add test for bulk-delete-attempt-counter fix\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/80cdada0c20edd672e962c96a87f33932c61e1fe"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-07-11 23:07:22.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-01-21 04:53:01.000000000","tz":-480},"subject":"Add more validation for ip_range args","message":"Add more validation for ip_range args\n\nChange-Id: If345f6019b2582a3b20822be75eef2a083953f55\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/0bce8320592d0a01724c031aa330d698e7c93cb7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/0bce8320592d0a01724c031aa330d698e7c93cb7"}]},"branch":"refs/heads/master"},"7ef517a4c0e5ed8d1b1da798ef1dc04d4e8c7e30":{"kind":"REWORK","_number":5,"created":"2022-06-08 18:06:43.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/06/581906/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/06/581906/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/06/581906/5"}}},"commit":{"parents":[{"commit":"1dc635a32c30d4e6c823b8367247f4554365c456","subject":"doc: Comment out language option","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/1dc635a32c30d4e6c823b8367247f4554365c456"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2018-07-11 23:07:22.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2022-06-08 18:06:30.000000000","tz":-420},"subject":"Add more validation for ip_range args","message":"Add more validation for ip_range args\n\nChange-Id: If345f6019b2582a3b20822be75eef2a083953f55\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/7ef517a4c0e5ed8d1b1da798ef1dc04d4e8c7e30"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/7ef517a4c0e5ed8d1b1da798ef1dc04d4e8c7e30"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
