)]}'
{"id":"openstack%2Fswift~737070","triplet_id":"openstack%2Fswift~stable%2Fussuri~I4512e686cde37930f0482909f537220a57fef76b","project":"openstack/swift","branch":"stable/ussuri","topic":"bug/1844368-stable/ussuri","hashtags":[],"change_id":"I4512e686cde37930f0482909f537220a57fef76b","subject":"py3: (Better) fix percentages in configs","status":"MERGED","created":"2020-06-19 19:55:40.000000000","updated":"2020-06-20 04:23:41.000000000","submitted":"2020-06-20 04:22:13.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"737070-1592626933770-5e2ae216","meta_rev_id":"1d83fef054ce6c9cdeea0c024a6282039dd48570","_number":737070,"virtual_id_number":737070,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-06-20 04:22:13.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-06-20 02:59:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-06-20 02:59:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_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":"2020-06-20 04:22:13.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":"be0cbee3fa62ca92cc5d07f687254bd7a7b857a7","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-19 19:55:40.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"489f3b3d64daa49ddee7677cf279b090ad750b18","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-19 21:24:35.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f2d2a262148f4afb89d58e0aae9ecfd1 : SUCCESS in 11m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/a4747ced8e5643d3a137f9d43fdda94e : SUCCESS in 1h 27m 28s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/4244bbcc138d4044a5ea19a4ae421003 : SUCCESS in 54m 11s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/eba758e8b32e4313876f68554f315192 : SUCCESS in 9m 08s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/bbb5f6a35eaf4c398e079fef0b829bb7 : SUCCESS in 9m 49s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/daabbabbed6248d1ae63b56aa8f788a6 : SUCCESS in 28m 09s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/62bd2218b753466b9fafe70189c36584 : SUCCESS in 13m 02s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/6e84ae30e5424a82af79af091680c960 : SUCCESS in 12m 34s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/106f9de804d245efa07216bd003cefa9 : SUCCESS in 13m 40s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/1120765959c24a42af68f3c1dd18584c : SUCCESS in 33m 17s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/24945c9cb68343c795cdfa3aa244d4ea : SUCCESS in 14m 04s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/586bbb0af1934e01b1673df6607c5d5e : SUCCESS in 11m 15s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/45f4cf7af5b74801829fc4e6a8f2f197 : SUCCESS in 33m 17s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/2b5f9c8ed574413db34dbda6b472603d : SUCCESS in 16m 13s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/0685790003184b639a41c24fcb9862b7 : SUCCESS in 31m 56s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/330974b679704b93acf6ae404b65e1cb : SUCCESS in 16m 38s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/2fb012b2b6f8455aba102707bb7a09b3 : SUCCESS in 13m 25s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/1ebbc13aad524358bf5ee9d0a9fb35ae : SUCCESS in 11m 53s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/84c888a51fa24d66b6da2ada81dd6035 : SUCCESS in 17m 11s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a9fca125af4e4882b811c24a7b2f6f32 : SUCCESS in 21m 25s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/05057715fd464632b894cddcb996a039 : SUCCESS in 49m 49s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0adf7b3bc7534b0190fecebe5754ea94 : SUCCESS in 31m 01s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/ed9d21705c4246f4a6049b744639cc5c : SUCCESS in 34m 44s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/109a4a8f0c5c499ca4d439ad82eaee17 : SUCCESS in 33m 05s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/151b9a9f9f034b3cb2279c91fcb0a1ba : SUCCESS in 13m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/83d70df5cb7f470a9abfb5cab0da4aa2 : SUCCESS in 6m 09s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/8ae7a0a54ad947a8ad04face7b90782e : FAILURE in 9m 02s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/77e05393e5824bef8da306e657e16cb7 : SUCCESS in 59m 50s","accounts_in_message":[],"_revision_number":1},{"id":"45aac1c4b118dd1e13835eb716e60bc7cb46faae","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2020-06-20 02:59:51.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"ef185f25373bf4ec734b130c0834892efa8a1f6d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-20 03:00:07.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"753cdfb7e54d896bc026554ab2163107a25f0ed7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-20 04:22:13.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d568abd6c594ad5b32fdef4579b2d6c : SUCCESS in 9m 14s\n- grenade https://zuul.opendev.org/t/openstack/build/6101159b9cc5491a96d08642a4d9adb7 : SUCCESS in 1h 08m 28s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/032043cd046b4aa6852d6715583fc480 : SUCCESS in 43m 11s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/02053799ef1c46169619ee10bb974435 : SUCCESS in 9m 20s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/38023ea5b1dc4f929b197d40435c06b4 : SUCCESS in 10m 26s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/6b83484c4add420daf7a026827e7af47 : SUCCESS in 15m 26s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/8c0e53b1a2ab435887263d1f6127a69e : SUCCESS in 15m 44s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/e722efc7597d4e75bbaada83852ac1af : SUCCESS in 16m 42s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/017958f1bf35424b84c34342452faf81 : SUCCESS in 17m 14s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/37c8b16c785040cf8d1e7f6e042a2a33 : SUCCESS in 12m 22s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/6d2a97676a984bcfb544789b5e6519cf : SUCCESS in 16m 48s\n- swift-tox-func-domain-remap-staticweb-py27 https://zuul.opendev.org/t/openstack/build/32497776a16b4371a0e8aa25c1a5245e : SUCCESS in 13m 06s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/dc6a036c11804c2b9189fd27207e6a38 : SUCCESS in 14m 51s\n- swift-tox-func-s3api-py27 https://zuul.opendev.org/t/openstack/build/7e0e949cd99b4feda33b9a4997023d89 : SUCCESS in 18m 47s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/c9e235eb186b4948a31cc37868ccadc1 : SUCCESS in 13m 54s\n- swift-tox-func-domain-remap-staticweb-py37 https://zuul.opendev.org/t/openstack/build/7146ed2dc5af4c7d8ef06f6db0ccbdc2 : SUCCESS in 14m 46s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/a381b0156f3c4b3ab1ac224dcfd74d65 : SUCCESS in 15m 24s\n- swift-tox-func-s3api-py37 https://zuul.opendev.org/t/openstack/build/ffa3a2e490b6426bba3040da51e7a3d2 : SUCCESS in 20m 56s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e621731a7be4430a8b4c777d80295126 : SUCCESS in 48m 25s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/2a1a3b7b242c434192a208819fb60e0e : SUCCESS in 29m 49s\n- swift-dsvm-functional-py3 https://zuul.opendev.org/t/openstack/build/2341a295d31341d6907079b1e416195c : SUCCESS in 28m 57s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/762f393c5dcf433e80260ba94be80e2a : SUCCESS in 30m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b660b8f6059c42f6aec0e92f0b9a4a46 : SUCCESS in 16m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1eac192248ac4adbb299f67272550d82 : SUCCESS in 5m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7456c6e1d548437fb011627585d83ec1 : SUCCESS in 59m 02s","accounts_in_message":[],"_revision_number":1},{"id":"6dbb895018d061bfa609d622330b9a3bffe240db","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-20 04:22:13.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"509164a171365c84f067dbd8e2e8ec10398d1560","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-20 04:23:41.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/800f6eaf1ee9469d9da7300bfc1e1822 : SUCCESS in 1m 11s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/705e4a2ace4d4e48a7298538f6a63944 : SUCCESS in 47s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/76cafc55649d42d4bcd661ce1e6b1498 : SUCCESS in 47s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"b40f25f9e41dcd77a4768b781ffe59f483911c4e","revisions":{"b40f25f9e41dcd77a4768b781ffe59f483911c4e":{"kind":"REWORK","_number":1,"created":"2020-06-19 19:55:40.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/70/737070/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/70/737070/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/70/737070/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/70/737070/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/70/737070/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/70/737070/1"}}},"commit":{"parents":[{"commit":"5b1d50866e51da5603e6e9bd96f8669ec90bcb29","subject":"Fix stable gate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5b1d50866e51da5603e6e9bd96f8669ec90bcb29"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2020-06-09 23:45:21.000000000","tz":-420},"committer":{"name":"Tim Burke","email":"tburke@nvidia.com","date":"2020-06-19 19:55:40.000000000","tz":0},"subject":"py3: (Better) fix percentages in configs","message":"py3: (Better) fix percentages in configs\n\nWe previously fixed a bunch of places, but not quite *all* the places;\nat the very least, some account-layer services (like the replicator and\nauditor IIRC) could still bomb out -- and it\u0027s important that\nreplicators still respect fallocate_reserve!\n\nNow, do the NicerInterpolation thing every time we call readconf.\nAdditionally, clean up the original fix to avoid globally\nmonkey-patching configparser.\n\nRelated-Bug: #1844368\nCloses-Bug: #1872553\nChange-Id: I4512e686cde37930f0482909f537220a57fef76b\n(cherry picked from commit 2854eddb4424327fc6dc9b7930fd2874b5b23df4)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b40f25f9e41dcd77a4768b781ffe59f483911c4e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b40f25f9e41dcd77a4768b781ffe59f483911c4e"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
