)]}'
{"id":"openstack%2Fswift~899993","triplet_id":"openstack%2Fswift~master~Ia5374f55adf80fef92a92d916b3f89297463c673","project":"openstack/swift","branch":"master","topic":"container_get_namespace","attention_set":{},"removed_from_attention_set":{"7233":{"account":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"last_update":"2023-11-08 02:16:07.000000000","reason":"Change was submitted"},"34930":{"account":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"last_update":"2023-11-08 02:16:07.000000000","reason":"Change was submitted"},"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2023-11-08 02:16:07.000000000","reason":"Change was submitted"},"1179":{"account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"last_update":"2023-11-08 00:01:05.000000000","reason":"\u003cGERRIT_ACCOUNT_1179\u003e replied on the change","reason_account":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}}},"hashtags":[],"change_id":"Ia5374f55adf80fef92a92d916b3f89297463c673","subject":"Utils: fix Namespace and ShardRange attribute encoding in py2.","status":"MERGED","created":"2023-11-03 00:50:59.000000000","updated":"2023-11-08 02:18:47.000000000","submitted":"2023-11-08 02:16:07.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":21,"unresolved_comment_count":9,"has_review_started":true,"submission_id":"899993-container_get_namespace","meta_rev_id":"453a2e365f9e6b9e25b1237f1dacba02d72f50e7","_number":899993,"virtual_id_number":899993,"owner":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-11-08 02:16:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":2,"date":"2023-11-08 00:01:05.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"value":1,"date":"2023-11-08 00:01:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-11-03 01:45: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":"CC"},{"updated":"2023-11-03 02:05:38.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":"2023-11-03 09:49:59.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2023-11-06 01:33:09.000000000","updated_by":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"},{"updated":"2023-11-06 01:33:09.000000000","updated_by":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"}],"messages":[{"id":"b7a4f5088558cb4f01e9458d7de8507da80e111f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-11-03 00:50:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"65a9396ebfbaba2fb2552789aa6296dc8985ae8a","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-11-03 01:14:47.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"09c34abb1db097d3f1f15ae2924635692b0a584c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-03 01:45:13.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/23b4df414057428caa9bbf722b6f8b00\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/5808fa7a4e474f54a8de2362f8d62958 : SUCCESS in 14m 08s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/2df245af2600464082f592d47fb58332 : SUCCESS in 48m 32s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/9f6a9d5a1ead4b649350e311e7aa26d5 : SUCCESS in 24m 05s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/23663423dd524f269418e389b8f259cc : SUCCESS in 51m 45s","accounts_in_message":[],"_revision_number":1},{"id":"0c3c63eaf839f2344bb65382d77773ee74b2c111","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-03 02:05:38.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/b4eefaafc13441d8a6cab09424cb77bd\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/56fc533c9bcf4331921c53e251b5da48 : SUCCESS in 7m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/a4a8be0c7fcf436ab3de7ac320d844de : SUCCESS in 1h 04m 59s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/e700a4cbce534743969e87e03f4fb246 : SUCCESS in 1h 04m 29s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8730795fa68c417f811cd4f0939682ed : SUCCESS in 33m 33s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b3fbef68ff884bd0be11712821b58b1a : SUCCESS in 1h 06m 00s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/33650fc9d0834259909ecb1c88db9cb5 : SUCCESS in 18m 48s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9ac2d9ecf9da4ab088c623772d45d38c : SUCCESS in 18m 24s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/29950779257f4361b806d56c9d1b864a : SUCCESS in 17m 58s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/f84c2bdabb254248a9e9a66e0ac10985 : SUCCESS in 10m 25s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/68898b57caa9405cb9fc157697dd8d91 : SUCCESS in 5m 32s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/81649dbc7f8f42d5ade18d62cbd00b34 : SUCCESS in 15m 09s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/54a8467a6f7e4de3b5777ebd7e1fbfc7 : SUCCESS in 14m 15s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/316ed7a1f61a49e2a7a77d5e66284fa7 : SUCCESS in 15m 05s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/79e2224db0f348c7bbbd977a31aca042 : SUCCESS in 15m 52s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/21cf7e16a79e4e7f82cafed822c9a1a6 : SUCCESS in 16m 08s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/75b75b64704c4d3a8b2b98f712e3906f : SUCCESS in 16m 22s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/824c5c722bcb491dab8d2fe1dd2c8ebe : SUCCESS in 14m 15s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/6f2ec4a1a36d4097a419cfd5bd0c2cf7 : SUCCESS in 18m 15s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/aca253e7deb747eba68036712afd70be : SUCCESS in 14m 44s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/013f566473454e548fa5d44734e2c306 : SUCCESS in 14m 33s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/53b28f0feef845fe95f36e85f2cee27c : SUCCESS in 15m 53s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/76aeeb7ba4b149bbb6dca9c78a9b0970 : SUCCESS in 7m 30s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a20b18a2b6424a53ad14faa8e97f4885 : SUCCESS in 17m 42s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/23b7c2ad41cd49568c6fce43fc42315e : SUCCESS in 7m 07s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/ee62cdefa18845e7ab95ccf11a619c95 : FAILURE in 1h 02m 31s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/5244a4d82ce246d0887a6499641961ee : SUCCESS in 1h 06m 53s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/1e26053162fe4f33b170af4ab26c6994 : SUCCESS in 57m 51s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/094820cfb0154fbdb89be64c4e2b6ff6 : SUCCESS in 38m 26s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ae4acba8f24943749dbe6710d46e9600 : SUCCESS in 18m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b1bb6919347340408db97fc747182246 : SUCCESS in 3m 59s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/99fe1f620250404d87b6e7704b4e6dc4 : SUCCESS in 19m 33s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/65a0093688b2495db80e70f9711e3f22 : SUCCESS in 1h 02m 16s","accounts_in_message":[],"_revision_number":1},{"id":"7b056db91f159cef137d18bd935b44ff0b3844a1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-11-03 03:21:14.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"038540e6340ce6c7372a3a04069e2abba5b663b4","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-11-03 03:22:18.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"461ab32d6e2b505c17be6cb17101510a16344535","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-11-03 04:27:47.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"9f57346b3bd004f1b4677411902f5ce0435053df","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-03 05:24:38.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4fcefb4e157e4c1b9ad5ede8c99793a2\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/d3d812f83072453d9e54dd37865a3e96 : SUCCESS in 14m 32s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/fd6eff3a3b1044018a6600bb3d0abbbf : SUCCESS in 15m 07s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/5842d9b12e2343b19083388824c2aad8 : SUCCESS in 54m 09s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/8c813854e6fc4d73a4fededd193b665d : SUCCESS in 54m 38s","accounts_in_message":[],"_revision_number":3},{"id":"225af2658688ed02a19e28e250d9fcc9bbab6b58","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-03 05:38:38.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7fcdcaac991046b0aee487ed8bcba5be\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4dc9a7ac84d048d6af90cac56394b758 : SUCCESS in 9m 01s\n- grenade https://zuul.opendev.org/t/openstack/build/4090e096097a4edf8afbcc12190c4a83 : SUCCESS in 46m 07s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/3996ac7b5e6c49778c951d709cedaa92 : SUCCESS in 43m 06s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/8582ff10f85342f88252e1499c7e3531 : SUCCESS in 39m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c1fa4a66c8c5449e984f7a040e19f850 : SUCCESS in 53m 32s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/11376eff247144ef99118622b786eab1 : SUCCESS in 19m 00s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/caa70d557dba4d2db3ffabd914141b57 : SUCCESS in 20m 10s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/f2faf85cb9d14d4f9640ce62da411466 : SUCCESS in 20m 26s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/5806631490a44a368658d82b788a5e5f : SUCCESS in 8m 49s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/a9445a7142ba4085b0cef2ced4ae8475 : SUCCESS in 5m 29s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/503b3781abeb49daac9b0744bf164634 : SUCCESS in 17m 00s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/91da1bca730748d79c30cd54b9566ac3 : SUCCESS in 16m 24s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/3485d405e9b74d24b729620b683cd6b3 : SUCCESS in 15m 32s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/03d3f86536e94cf1865af95907706084 : SUCCESS in 15m 51s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/9e2a9dd57905433e856c68bc9b207201 : SUCCESS in 17m 36s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/ed4aab296f834edbbb6fbb490c0379e6 : SUCCESS in 17m 46s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/2c668f247fe34de38a32e72b57890d0b : SUCCESS in 19m 11s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/3917a718062b43fc8b89b974323017c3 : SUCCESS in 17m 32s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/3cda03a636904404bdbc64aa4004236c : SUCCESS in 15m 01s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/c63700b3e1f54a2e9fe361442f2aa05f : SUCCESS in 15m 52s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/b45a97117f0e45bbbb8e9f0ad5bb576e : SUCCESS in 21m 18s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/af16d4f003d6466d8d3a26f822ab27f9 : SUCCESS in 6m 44s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a74d703963db46fc9299f2f4078a678f : SUCCESS in 18m 35s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/0bdca0e6371b4fccb25909f59b1643b6 : SUCCESS in 9m 00s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/bcfed81ff2894c588377c7095edb5b7b : SUCCESS in 52m 12s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/803d72c5d01b447dbf3e9dc8f1440999 : SUCCESS in 1h 03m 47s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/76baf5beb2d74b9d87d291e512a9646b : SUCCESS in 48m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/71532a3baf314fe88e6124fceed899b7 : SUCCESS in 38m 51s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0799b621fad14deb90b93ef4230e9c33 : SUCCESS in 23m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6515c28fb0634141b0bb85570d9418bc : SUCCESS in 5m 30s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/ca802f87fc264df4b7df958deb1d865a : SUCCESS in 25m 00s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/df73e2d564544027ae929f789f42be44 : SUCCESS in 48m 13s","accounts_in_message":[],"_revision_number":3},{"id":"bc30544869d598833a8320a4daf909ec9bb52272","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-03 09:49:59.000000000","message":"Patch Set 3: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":3},{"id":"53e066efc76192cc2a8513ca1de19d406285fa85","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-03 11:26:13.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"780e9c0124dcb498b81a7a70643b2303c6566d6e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-03 12:42:25.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/263f4ee4c5904415a5ecf832cf4900ca\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6b4eae34ec71483c9cb78f2772405b29 : SUCCESS in 8m 02s\n- grenade https://zuul.opendev.org/t/openstack/build/84f5a0a92aa04b29912b5ae1137b0ae9 : SUCCESS in 1h 03m 27s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/e802e62a8f2b4124b0d81b96aa714cd0 : SUCCESS in 1h 02m 30s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/b7480f17e2934d9f8eb25612ddecfa61 : SUCCESS in 37m 30s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/42baa6e4c0c74f57ac33946fd3b918d4 : SUCCESS in 46m 55s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/752522ee09f747f2ab070421e15b31ed : SUCCESS in 18m 54s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/b83eea9b190b4b03859a8abb7cfaf140 : SUCCESS in 20m 12s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3b4810a3e5434e019d1c50e1fc4082b9 : SUCCESS in 23m 44s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/6b9a11602cbd4b6399b0b7ef90dcb7ef : SUCCESS in 8m 54s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/091e096def2549ad805293743e3d8165 : SUCCESS in 5m 35s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/996f6f7fb8b041c4892173c25d900609 : SUCCESS in 19m 04s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/db60ec6455744938ab1ad4d7e0a8c1a7 : SUCCESS in 15m 13s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/cbd62182a9154597a84f1df86d2c4fda : SUCCESS in 14m 20s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/572b0848e6b0432489cf2307a5b34f1c : SUCCESS in 14m 58s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/02fa20da15724bf6af8851d5614f5992 : SUCCESS in 11m 41s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/951a2ab96a31454089513d0464757b5d : SUCCESS in 20m 11s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/91ee940d5c2e4a01a302d4d67519b8a0 : SUCCESS in 18m 06s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/047da6c250b645b5b16ed9eb7f1625d3 : SUCCESS in 19m 16s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/6afdcff00bc949ecbcd5f7a8640a3472 : SUCCESS in 13m 19s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/5be4d7b49b7c4386948451c97d0e2b77 : SUCCESS in 16m 35s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/ada34455af6d46beba9c6f117e14e9c3 : SUCCESS in 16m 21s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7cd51110c3204dcdbb894ae1f1c90068 : SUCCESS in 7m 44s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/35fb6f126369459d9219015a962622fa : SUCCESS in 17m 38s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/c3ac25a0c0c245e8b02b138b83a45e4a : SUCCESS in 8m 10s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/e4f0223acc0643fd8b857ac8a51815bf : SUCCESS in 1h 08m 18s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/e26fb435096449f99f9878aeafa51a8e : SUCCESS in 1h 06m 58s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/9148d8409c4e4334a18f89759155008f : SUCCESS in 1h 01m 27s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/015da6f284034e899ff58bc9de18f7e0 : SUCCESS in 58m 38s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/65a99b68010541e3aedb9f91fc0b4652 : SUCCESS in 16m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/298d8dd531a24d5785aae2ff2b8b6f76 : SUCCESS in 5m 15s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/221e60a161d9464d9a14bed35cf2e210 : SUCCESS in 21m 16s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7f00543910ee4f5b892b794033b8a8b4 : SUCCESS in 51m 22s","accounts_in_message":[],"_revision_number":4},{"id":"9d45987733f91df90081985ca666041a175ae60c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-03 12:59:53.000000000","message":"Patch Set 4:\n\nBuild failed (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0fb5bb70f7e4418fb2d1a57ae5795c2a\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/283a16c4a9c545e59ae77233856aa9a4 : TIMED_OUT in 1h 30m 57s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0258034b2ba646f7ad7dbabd90001cdc : SUCCESS in 1h 18m 25s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/cda95e256c294c60bba8e55d5e478c48 : TIMED_OUT in 1h 30m 57s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/e0aac82e734846bf89a185fc51bc3336 : SUCCESS in 24m 43s","accounts_in_message":[],"_revision_number":4},{"id":"4cc5f157a93a1c9c9f9047bd766377b2bfc4f3c7","author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"date":"2023-11-06 01:33:09.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"b18b53ff67e7e301cad0077c8cc134050aeb5403","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2023-11-06 08:57:31.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"9dd9cd1dbb56c843d3cdacd9c4a3af235ded04cb","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2023-11-08 00:01:05.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(11 comments)","accounts_in_message":[],"_revision_number":4},{"id":"9cccb35527bacb665cc4b70b35133bac3a8fbd55","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-08 00:01:56.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"ffb7fdb6e29b8dfdc9da93f4ad1f886b381578e2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-08 02:16:07.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6aa6561a3ce84ca4a966ffed62135a3c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/85913b42c642448da48d883efe3df70f : SUCCESS in 8m 41s\n- grenade https://zuul.opendev.org/t/openstack/build/60546d890da7419184f7163606af7cb7 : SUCCESS in 51m 31s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/7989509233a947c5aa4e8dd76aa387c9 : SUCCESS in 52m 29s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/604e6adef76b4bc7b29c464931e2991c : SUCCESS in 39m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5aa07b969bc14a53ad87f467c5e105f1 : SUCCESS in 57m 34s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/71aa4d3501534da183e73053e2d06a92 : SUCCESS in 9m 03s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/336942bf131f4c15a78f45235e81b471 : SUCCESS in 7m 05s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e33ca847b8764d6ba30c4a6a40cdf286 : SUCCESS in 16m 07s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/bc3062a5ec8a4dfbb3dd7396043800c6 : SUCCESS in 16m 26s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/702a9942328d4736848c7935de6d96a4 : SUCCESS in 14m 06s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/f17e0af3da4a49569360d9ec40656f0d : SUCCESS in 15m 54s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/67dd2207520f4a9d926be79e592da95a : SUCCESS in 16m 09s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/74b9d02af1e64910b71be61294b12d96 : SUCCESS in 17m 28s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/3b16f7ea99e64687840ab380faa4acdf : SUCCESS in 18m 29s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/af563f9e578f4d4eb8c59ce4e9a52ee8 : SUCCESS in 19m 29s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/c741f2c60abf4f97b399144c71c792e9 : SUCCESS in 15m 16s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/ee75bbbae74e44bbbb997ac6e107be6a : SUCCESS in 18m 07s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/1079372dff584bf1bbf2f0ff2b209d2e : SUCCESS in 17m 57s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f35d266c43734857afd2ba47d39dddfa : SUCCESS in 7m 34s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/ee512d0b4bad4dde94ebf356c958169d : SUCCESS in 8m 24s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6edf97a1fc9a4c6897d2080ece4778a6 : SUCCESS in 1h 01m 53s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/8e9e931052ed4ea98ab6ee14b4f605a6 : SUCCESS in 1h 09m 27s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/245c7372c9564078bd0cee0481ef1e06 : SUCCESS in 41m 55s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/48ece4aaf73446ccb3e73d964f7e2d98 : SUCCESS in 1h 00m 06s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d99feb79877b4f4cbe30a1c54ad90b38 : SUCCESS in 20m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6ac3da98785c45bc81828dac9ff8b58c : SUCCESS in 4m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/518fa4eed8214009ace3d22b14211b3f : SUCCESS in 43m 49s","accounts_in_message":[],"_revision_number":4},{"id":"a181d09ff18ce751cfd0e71a9169db6d6516ddcf","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-08 02:16:07.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"453a2e365f9e6b9e25b1237f1dacba02d72f50e7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-11-08 02:18:47.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/260efa2016304ecdbb82fab748081560\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b0ab74f95fd64e96ba3bb2aa839b4bdb : SUCCESS in 1m 10s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/7de4fcd123ac4127a342e8bdb7abde6d : SUCCESS in 1m 17s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/a388a8a0903248c7b4d8892fc2a55eea : SUCCESS in 1m 17s (non-voting)","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"d0d5533940146b453e53d003b5f461afef9e00e4","revisions":{"b181ef980d87403b9215ad550129e29729f76228":{"kind":"REWORK","_number":1,"created":"2023-11-03 00:50:59.000000000","uploader":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"ref":"refs/changes/93/899993/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/899993/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/899993/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/899993/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/899993/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/899993/1"}}},"commit":{"parents":[{"commit":"5380c3ba8763ed30da5f0837c5b2efc45e6a8003","subject":"Container-server: add container namespaces GET","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5380c3ba8763ed30da5f0837c5b2efc45e6a8003"}]}],"author":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2023-11-02 23:50:53.000000000","tz":-420},"committer":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2023-11-03 00:50:45.000000000","tz":-420},"subject":"Common: fix Namespace name encoding in py2.","message":"Common: fix Namespace name encoding in py2.\n\nEnsure name/account/container are always consistent and always encode\nutf8 in py2, then caller won\u0027t need to do encoding beforehand.\n\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\nChange-Id: Ia5374f55adf80fef92a92d916b3f89297463c673\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b181ef980d87403b9215ad550129e29729f76228"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/b181ef980d87403b9215ad550129e29729f76228"}]},"branch":"refs/heads/master"},"aa7b485c24a31e998f0b8d56c3feb5c2a937047d":{"kind":"REWORK","_number":2,"created":"2023-11-03 03:21:14.000000000","uploader":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"ref":"refs/changes/93/899993/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/899993/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/899993/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/899993/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/899993/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/899993/2"}}},"commit":{"parents":[{"commit":"c3cb21346ed9745f43fb2a5293828d364900f076","subject":"Container-server: add container namespaces GET","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/c3cb21346ed9745f43fb2a5293828d364900f076"}]}],"author":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2023-11-02 23:50:53.000000000","tz":-420},"committer":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2023-11-03 03:19:32.000000000","tz":-420},"subject":"Utils: fix Namespace and ShardRange attribute encoding in py2.","message":"Utils: fix Namespace and ShardRange attribute encoding in py2.\n\nEnsure name/account/container are always consistent and always encode\nutf8 in py2.\n\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\nCo-Authored-By: Matthew Oliver \u003cmatt@oliver.net.au\u003e\nChange-Id: Ia5374f55adf80fef92a92d916b3f89297463c673\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/aa7b485c24a31e998f0b8d56c3feb5c2a937047d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/aa7b485c24a31e998f0b8d56c3feb5c2a937047d"}]},"branch":"refs/heads/master"},"2248e29bf7a68896e18296c0c8bf9471b39633f0":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2023-11-03 04:27:47.000000000","uploader":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"ref":"refs/changes/93/899993/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/899993/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/899993/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/899993/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/899993/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/899993/3"}}},"commit":{"parents":[{"commit":"d5a82e6874a0c73b9d55c5bb5b1c42fb8a90e230","subject":"Container-server: add container namespaces GET","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d5a82e6874a0c73b9d55c5bb5b1c42fb8a90e230"}]}],"author":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2023-11-02 23:50:53.000000000","tz":-420},"committer":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2023-11-03 04:27:36.000000000","tz":-420},"subject":"Utils: fix Namespace and ShardRange attribute encoding in py2.","message":"Utils: fix Namespace and ShardRange attribute encoding in py2.\n\nEnsure name/account/container are always consistent and always encode\nutf8 in py2.\n\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\nCo-Authored-By: Matthew Oliver \u003cmatt@oliver.net.au\u003e\nChange-Id: Ia5374f55adf80fef92a92d916b3f89297463c673\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2248e29bf7a68896e18296c0c8bf9471b39633f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2248e29bf7a68896e18296c0c8bf9471b39633f0"}]},"branch":"refs/heads/master"},"d0d5533940146b453e53d003b5f461afef9e00e4":{"kind":"REWORK","_number":4,"created":"2023-11-03 11:26:13.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/93/899993/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/93/899993/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/899993/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/899993/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/93/899993/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/93/899993/4"}}},"commit":{"parents":[{"commit":"0bee335c6ec3773542d080fe6a8d4c56ac6a11e2","subject":"Merge \"proxy: emit metric when updating namespaces memcache set fails\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0bee335c6ec3773542d080fe6a8d4c56ac6a11e2"}]}],"author":{"name":"Jianjian Huo","email":"jhuo@nvidia.com","date":"2023-11-02 23:50:53.000000000","tz":-420},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2023-11-03 09:38:32.000000000","tz":0},"subject":"Utils: fix Namespace and ShardRange attribute encoding in py2.","message":"Utils: fix Namespace and ShardRange attribute encoding in py2.\n\nEnsure name/account/container are always consistent and always encode\nutf8 in py2.\n\nCo-Authored-By: Alistair Coles \u003calistairncoles@gmail.com\u003e\nCo-Authored-By: Matthew Oliver \u003cmatt@oliver.net.au\u003e\nChange-Id: Ia5374f55adf80fef92a92d916b3f89297463c673\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d0d5533940146b453e53d003b5f461afef9e00e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d0d5533940146b453e53d003b5f461afef9e00e4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
