)]}'
{"id":"openstack%2Fswift~776608","triplet_id":"openstack%2Fswift~master~I97f7aa790c225ffd72b77a3fc1a6ef41f72df13e","project":"openstack/swift","branch":"master","topic":"p-sharder-no-containers","hashtags":[],"change_id":"I97f7aa790c225ffd72b77a3fc1a6ef41f72df13e","subject":"sharder: downgrade \u0027no data dirs\u0027 warning to info","status":"MERGED","created":"2021-02-19 11:43:18.000000000","updated":"2021-03-02 02:30:45.000000000","submitted":"2021-03-02 02:29:16.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":"776608-p-sharder-no-containers","meta_rev_id":"049968951b1c97e8780fb0b13291b64b2f810c0c","_number":776608,"virtual_id_number":776608,"owner":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-03-02 02:29:15.000000000","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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-03-02 00:15:29.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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2021-03-02 00:15:29.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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_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":"2021-02-19 12:45:11.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":"2021-02-22 06:35:49.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2021-02-23 01:36:54.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"}],"messages":[{"id":"cb530341810b35c511881018832599bd117219b5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-19 11:43:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a378f81c8699ebd300c0d5553ea3d44b7db39567","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2021-02-19 11:53:47.000000000","message":"Patch Set 1:\n\nMy primary goal here is to fix the intermittent probe test failure, but I thought I\u0027d float the idea of removing the warning rather than ignoring it in the test.\n\nI verified that test_delete_root_reclaim would fail OMM when the containers only landed on 3 of 4 devices.","accounts_in_message":[],"_revision_number":1},{"id":"118ed159ea7c8f5d47452a129c09be39862fd14c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-19 12:45:11.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/99d7924e7e754ec49e6c95c3662c7121 : SUCCESS in 8m 50s\n- grenade https://zuul.opendev.org/t/openstack/build/59f32261982a4ff79c266c4c4c090aa9 : SUCCESS in 53m 39s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/a8e444e516874a4abb812076b729de2f : SUCCESS in 46m 10s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c2a466ed042b44b49ca34bf75de1c52c : SUCCESS in 9m 07s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/1699b3e64dc54d0eaa1cb8a340f3c483 : SUCCESS in 6m 52s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/a743c821da5a4cb5898db08fcfa927c3 : SUCCESS in 13m 41s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/6dd263825caa4ffca33daf5892d4cc14 : SUCCESS in 19m 04s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/16a6e767666b44d9ac3c637a5771164f : SUCCESS in 16m 04s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/7ceefd430bc24a6999791806683752a9 : SUCCESS in 13m 58s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/ee12def0595c4f4596de01b00a6d16fd : SUCCESS in 16m 28s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/241f1e126fdb4851bc05173fe43bfc35 : SUCCESS in 30m 32s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/ae99150642014c988a9a0319621e7521 : SUCCESS in 16m 41s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/d3c41db259cd403a98570e2478224bae : SUCCESS in 22m 38s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/d41f0d68e4384470a45971357aab7e4d : SUCCESS in 17m 24s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/523605c366344bb6a426cd7a0f6e10fb : SUCCESS in 16m 35s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/9c65b54fb1f8482da3ba468f5dcbb3aa : SUCCESS in 18m 11s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1cbb38f7b56246d0b348e8b827d9a956 : FAILURE in 24m 20s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/adad93ead4a44834832aa4a74b30e546 : SUCCESS in 52m 40s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/cab1136a2b6b4016bcebd395b55e4bd6 : SUCCESS in 48m 08s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/bf5a7de23c3a41d9b40e6ab02bc39b03 : SUCCESS in 38m 12s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/22d32e9e33b247a4965239bb2bff9055 : SUCCESS in 46m 10s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/eae67316f0c0415ca6bbc33893cc3b37 : SUCCESS in 15m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ca869f6bad234a77ba4b6095cfb32cd5 : SUCCESS in 7m 36s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/4d8d5fccab7d4eb0a683c98ff1bb7302 : FAILURE in 10m 18s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3192e4add23b462ea8f4c28ce4da4d01 : SUCCESS in 59m 25s","accounts_in_message":[],"_revision_number":1},{"id":"125ec2332ad5e7f1eb147aa656a8c57d8343d2db","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-02-22 06:35:49.000000000","message":"Patch Set 1: Code-Review+2\n\nYeah, this seems perfectly reasonable.","accounts_in_message":[],"_revision_number":1},{"id":"5e120ba59a39352ec4034f4a278f7227e634230f","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2021-02-23 01:36:54.000000000","message":"Patch Set 1: Code-Review+2\n\nNice and you\u0027ve found a fix for the intermittent probe failure!","accounts_in_message":[],"_revision_number":1},{"id":"3b2233640537b569c8706afae49139096e5a9a0a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-02 00:13:28.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2e4ebaf1a0d4a185eaec9804796f0111d1ea7246","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2021-03-02 00:15:29.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"ab2b39c223317c589a1c6a83b91881d560243b3c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-02 01:21:33.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c8eccb7bfe354b088f0a7900026b468a : SUCCESS in 9m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/9c49d0896139453f9bfc0154cc93f010 : SUCCESS in 55m 25s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/d30ac660fe5046b094c2c801bffe72eb : SUCCESS in 43m 49s\n- swift-build-image https://zuul.opendev.org/t/openstack/build/a38cf22f270f487db0cdc15935eddf99 : SUCCESS in 9m 29s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/3c1be277dd4446f5becff95d827643fa : SUCCESS in 7m 06s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d701ce9d007c4c77afdc50e172747ecc : SUCCESS in 14m 32s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/00b0f9690637483ca081bc07cef35f42 : SUCCESS in 13m 53s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/0cbd4b00e06b4688bf776fc3860e835f : SUCCESS in 16m 04s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/5b3d8afab7b246c3b46ad5b53a19305a : SUCCESS in 13m 56s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/f1c723c8acb2416e9968af0b27a2b38d : SUCCESS in 19m 49s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/52a32df18cdd47a182589204b03374b0 : SUCCESS in 15m 40s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/dc3258e6122a41559cecda00877cf4dd : SUCCESS in 20m 04s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3877c366339f406d81dc1c7f0cb72020 : SUCCESS in 22m 17s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/571ace97d7dd4190bf824ad0eed47c0a : SUCCESS in 17m 06s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/6583bcae47d848baaeaf667c76a38a38 : SUCCESS in 17m 56s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/c16a3d313d294061bec8783ebde42fa5 : SUCCESS in 19m 32s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/1032e13a1e5f457cb544833d9fd4353a : FAILURE in 22m 04s (non-voting)\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/25ef0421fc6d4f359bbb1850c6f4a946 : SUCCESS in 48m 25s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/5eecaa9b82c949cdb4de7d303af1b32d : SUCCESS in 44m 35s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/a2edd47e678e42b1b736be5caa220881 : SUCCESS in 38m 33s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/a9498d9d2a964696810cf85e2c8b2efc : SUCCESS in 40m 22s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b4ba7d8d3d35400fb7dff0ed6d387bb7 : SUCCESS in 14m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/01543f93b0e7493e8256e810361bfd74 : SUCCESS in 6m 04s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/221dc0bb217c477cb6ce32830f839873 : FAILURE in 10m 42s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0037d5d1b52e4d8aa6d662fa01de5486 : SUCCESS in 1h 03m 32s","accounts_in_message":[],"_revision_number":2},{"id":"e30716e4b483363cd24cbab528ce0480f659faa3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-02 01:21:54.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"0e7349529ca276d848d8251cf5cda808e04e7704","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-02 02:29:15.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/defd61757eb0489da11c91de5b7b4519 : SUCCESS in 9m 07s\n- grenade https://zuul.opendev.org/t/openstack/build/f71000ae43774eb486772be3bfa17a70 : SUCCESS in 1h 06m 50s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/2adc9263532f4ca882d1d319d22f5235 : SUCCESS in 50m 15s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/62d2973ebda04ffdbcfbc28f72122739 : SUCCESS in 10m 09s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/5a5e31e2327f49c5bb5962f391a79b1d : SUCCESS in 6m 48s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/04d9e709f3ea4d50b014b450cbb4fd10 : SUCCESS in 28m 11s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/b7724b3f14be4d73b0de643ced7f15ab : SUCCESS in 14m 16s\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/045616b2c4264528874293cd45abbc04 : SUCCESS in 16m 51s\n- swift-tox-py38 https://zuul.opendev.org/t/openstack/build/69c8f36726da4ce6bfe9eca706cba9d9 : SUCCESS in 14m 06s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/6b1d1bd9792a49a5b1f6f3021a752aa1 : SUCCESS in 19m 27s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/087a63b85b6e4cf2b775a04c67ac6f84 : SUCCESS in 15m 19s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/316e0288d4d344bfb109f096c22cb78f : SUCCESS in 19m 26s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/29d1c9caf5604448a961956da271f47a : SUCCESS in 16m 09s\n- swift-tox-func-py37 https://zuul.opendev.org/t/openstack/build/71f62334e2ef47c28b0e8e0f58078bb7 : SUCCESS in 18m 57s\n- swift-tox-func-encryption-py37 https://zuul.opendev.org/t/openstack/build/76ed4241aa36419f92c1d359cfe7ae37 : SUCCESS in 17m 20s\n- swift-tox-func-ec-py37 https://zuul.opendev.org/t/openstack/build/531e8a232d6f4b1f8418d5cfbc08d64c : SUCCESS in 23m 33s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/c6075f490ba14ad794188e3b91dbf274 : SUCCESS in 51m 05s\n- swift-probetests-centos-8 https://zuul.opendev.org/t/openstack/build/6841d3b2cd3b4da19460a88ecfeadab6 : SUCCESS in 53m 12s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/7da7d8858bec429d8819672d926aee6b : SUCCESS in 48m 58s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/eccb3d12678148a8a7d67cb839492dac : SUCCESS in 40m 54s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7011ef96e91f489cad23b8946ee53984 : SUCCESS in 13m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6d94c35e418f43578b87f4a2a615778c : SUCCESS in 8m 52s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/17775364d22040839ac6b4f1fa95c5e1 : SUCCESS in 56m 29s","accounts_in_message":[],"_revision_number":2},{"id":"0dafdd9a579a027a279cba7bbea6da68e6dfb941","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-02 02:29:16.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"049968951b1c97e8780fb0b13291b64b2f810c0c","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-02 02:30:45.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b843e8a3544d41b581d3def092f39c65 : SUCCESS in 1m 03s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/8384291f2d644afb989a804ed7d5db47 : SUCCESS in 41s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/e22edba3756d4b6e8a3488f05d9bf884 : SUCCESS in 39s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"87c7684fb09ebb80b08039cc4153f339cb2bdb14","revisions":{"76186817bb0c9db4c6a26cb2cfe586b1513fe20b":{"kind":"REWORK","_number":1,"created":"2021-02-19 11:43:18.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/08/776608/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/776608/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/776608/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/776608/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/776608/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/776608/1"}}},"commit":{"parents":[{"commit":"5e6cc0570d1a67bd21c2213b5f29b9cb2d3aa707","subject":"Merge \"Add test that DiskFileRouter gets relinker conf\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5e6cc0570d1a67bd21c2213b5f29b9cb2d3aa707"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-19 11:23:29.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-19 11:23:29.000000000","tz":0},"subject":"sharder: downgrade \u0027no data dirs\u0027 warning to info","message":"sharder: downgrade \u0027no data dirs\u0027 warning to info\n\nPreviously if the sharder found no \u0027containers\u0027 directory on any\ndevice then it would emit a warning. This can be a distraction when in\nnormal operation the sharder daemon is run on all nodes including\nthose not in the container ring. This patch clarifies the log message\nand downgrades it to info level:\n\n  INFO: Found no containers directories\n\nThe change also fixes the intermittent failure of the probe test\ntest_delete_root_reclaim in test/probe/test_sharder.pr. The test\nasserts that no warning logs are emitted, but would previously fail if\nno containers were created on one of the devices, since the \u0027Found no\ndata dirs\u0027 warning would be emitted.\n\nChange-Id: I97f7aa790c225ffd72b77a3fc1a6ef41f72df13e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/76186817bb0c9db4c6a26cb2cfe586b1513fe20b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/76186817bb0c9db4c6a26cb2cfe586b1513fe20b"}]},"branch":"refs/heads/master"},"87c7684fb09ebb80b08039cc4153f339cb2bdb14":{"kind":"REWORK","_number":2,"created":"2021-03-02 00:13:28.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/08/776608/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/08/776608/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/776608/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/776608/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/08/776608/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/08/776608/2"}}},"commit":{"parents":[{"commit":"5c3eb488f2df5a93a9899a406fc9a4658efb272b","subject":"Merge \"Report final in_progress when sharding is complete\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5c3eb488f2df5a93a9899a406fc9a4658efb272b"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2021-02-19 11:23:29.000000000","tz":0},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2021-03-02 00:12:50.000000000","tz":-480},"subject":"sharder: downgrade \u0027no data dirs\u0027 warning to info","message":"sharder: downgrade \u0027no data dirs\u0027 warning to info\n\nPreviously if the sharder found no \u0027containers\u0027 directory on any\ndevice then it would emit a warning. This can be a distraction when in\nnormal operation the sharder daemon is run on all nodes including\nthose not in the container ring. This patch clarifies the log message\nand downgrades it to info level:\n\n  INFO: Found no containers directories\n\nThe change also fixes the intermittent failure of the probe test\ntest_delete_root_reclaim in test/probe/test_sharder.pr. The test\nasserts that no warning logs are emitted, but would previously fail if\nno containers were created on one of the devices, since the \u0027Found no\ndata dirs\u0027 warning would be emitted.\n\nChange-Id: I97f7aa790c225ffd72b77a3fc1a6ef41f72df13e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/87c7684fb09ebb80b08039cc4153f339cb2bdb14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/87c7684fb09ebb80b08039cc4153f339cb2bdb14"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
