)]}'
{"id":"openstack%2Fswift~937640","triplet_id":"openstack%2Fswift~feature%2Fmpu~I4d1c5e000c9a2afefcd130ed90a2e04d35ab8266","project":"openstack/swift","branch":"feature/mpu","topic":"p-mpu-streamline-func-test","attention_set":{},"removed_from_attention_set":{"7847":{"account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"last_update":"2024-12-17 10:06:31.000000000","reason":"\u003cGERRIT_ACCOUNT_7847\u003e replied on the change","reason_account":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}}},"hashtags":[],"change_id":"I4d1c5e000c9a2afefcd130ed90a2e04d35ab8266","subject":"mpu: streamline functional tests","status":"MERGED","created":"2024-12-12 17:19:10.000000000","updated":"2024-12-17 11:11:51.000000000","submitted":"2024-12-17 11:10:36.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":5,"has_review_started":true,"submission_id":"937640-p-mpu-streamline-func-test","meta_rev_id":"0ca0b40b46f94741889137949023372ff38d43b0","_number":937640,"virtual_id_number":937640,"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-12-17 11:10:36.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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":2,"date":"2024-12-17 10:06:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":1,"date":"2024-12-17 10:06:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"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":[],"reviewers":{"REVIEWER":[{"_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":"2024-12-12 18:13:01.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":"3d96b14ed69bf6d2ab4e2f69fa4e09eb67ec35ee","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-12-12 17:19:10.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b537c0287fbc8b30b3c2707d4f7987b0e10f22ef","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-12 18:13:01.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/0c13a4fe8261459f94b0e93cfa4e467d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/74d2f31adf41464694d57f1a3bfa921b : SUCCESS in 8m 39s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/718c88f366a9413fba625ec489dd37e6 : FAILURE in 11m 31s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/3a4d0b99fe154ad89ae78340c56b94d4 : FAILURE in 20m 17s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/fbb0127159854986b53c5a28561d52b8 : FAILURE in 19m 53s (non-voting)\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/8cb6b85eae7c4dada81a04c911829fa9 : FAILURE in 9m 30s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/fa0fe652cc964d4295fecb437bfba5ed : FAILURE in 9m 36s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/d4ff92bf52d847548a373526451004bd : FAILURE in 19m 42s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/fb49cb9bc90b4c9ab99250479af7d46c : FAILURE in 16m 19s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/a1ad9f15572446dc97a423c16ded5113 : FAILURE in 18m 31s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/98d2511b24914a3993780c3aad966361 : FAILURE in 16m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/171eed29d0784bec95d687e6ef809e2e : SUCCESS in 4m 13s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/8e6621c6b85147b68b818b2802f347c6 : SUCCESS in 10m 09s","accounts_in_message":[],"_revision_number":1},{"id":"a663d52141fe18d5f1074f423387e0b02da39f48","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-12-12 18:58:04.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"18732460cab57b86f19a67422609318b349cde3d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-12 20:02:34.000000000","message":"Patch Set 2: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/b079df0f0179409dae746bef4b077eca\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e713f52b73e3480e833dbb742938c85f : SUCCESS in 8m 52s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/487bc231e0984513a7c786ca60e850cf : FAILURE in 20m 18s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8ddc6f89eee5406ab6c4476c97fca2e0 : FAILURE in 20m 49s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d59ddd8242df49b3bcc667736bce8ee4 : FAILURE in 21m 22s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/41ff7a1298414cd2a64cc5a1ed01507b : FAILURE in 4m 56s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/d5a111bdf975437cab5291691144c043 : SUCCESS in 19m 55s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/e23a9c8e842042ae971e5b6a722204ab : SUCCESS in 16m 00s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/ce1e9cb2bd1b4c51bcc4e803dea52d44 : SUCCESS in 17m 17s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/30fc0d2a6b2846cd90cb340a6286a766 : SUCCESS in 20m 45s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/97af42347a8546f0882b7b8cc3b29906 : FAILURE in 15m 57s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/6d154d36f6e04204b4f4e5ea333384f8 : FAILURE in 20m 05s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/f3e9a3f63b3a47d48fae2e54f7b55f6a : FAILURE in 19m 46s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/269635c55bb5424784dcc4031cb5356c : FAILURE in 17m 29s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/c8d2f21a0a514f099b254447ad9c8e42 : FAILURE in 19m 43s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/056f910d73984597a8d4cf71a3c4ac2c : FAILURE in 15m 02s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/7cbab0edbf2f4594b7dbaed71ea1ba56 : SUCCESS in 6m 33s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/a06f3b56684b4f76a4ef8c0aacae37a5 : SUCCESS in 16m 17s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/41769a7c37254a4387fe1558ee0e0312 : SUCCESS in 6m 48s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/8833dd7ba3684ddd84995179a2948b3c : SUCCESS in 59m 13s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e4e6800917e7437e81679f447bebf924 : SUCCESS in 21m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/21f4542011674313b52e4185d528cee3 : SUCCESS in 4m 45s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c7aefc416e0b4adbae13d169fa7175f4 : SUCCESS in 18m 22s","accounts_in_message":[],"_revision_number":2},{"id":"24e9c7abcffe4a471c73ad2329623f9568cea26d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-12 20:40:46.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4bf86f74e1f54108af09d8c4f11ad808\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ce933d6ec48c4dd39275e5efaaa65b86 : SUCCESS in 1h 19m 33s","accounts_in_message":[],"_revision_number":2},{"id":"2298f10c0a0e90a3e01805f2cfb3fb4e53d606fe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-12-13 12:58:02.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"8533a40581c1074a4fce435129ab93422bd32247","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-13 14:01:39.000000000","message":"Patch Set 3: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/842dd2cd76504046aa2d4bb23c0ce934\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f45097a5d6ea4de296d7c16f1651e94e : SUCCESS in 7m 37s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d4eda97498884a5bb4caeb285d683bcd : FAILURE in 31m 44s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/07b73d8588694e54ace8127673326409 : FAILURE in 32m 37s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/2c86c7594c55453095e2f3dbc192ca81 : FAILURE in 17m 06s (non-voting)\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/1229af0788fe4d5683c9a7b4ea3d7e30 : FAILURE in 32m 33s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/ec566b6fe6584832bbe8417453ed96e7 : FAILURE in 28m 33s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/bcb6b1fe2b484d16bd917c0f18059a0b : FAILURE in 28m 26s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/28514ab401c64ad88ff489b46b6028ca : SUCCESS in 14m 30s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/b17c4d2ced394ea48e87d1b57fbbb06f : FAILURE in 16m 24s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/8eb78dfca8bb4aed96786c0dcc1b38f3 : SUCCESS in 15m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f627fee85b514cd3885c0ca6c016e345 : SUCCESS in 5m 16s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/faed320fd788449eb5ebd725a6137250 : SUCCESS in 21m 36s","accounts_in_message":[],"_revision_number":3},{"id":"b3b8ec34d59a045f7bc04f89ddbd0ce5a50e11e7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-13 16:10:12.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bf78a7abb33343dcbe7d0d0901022272\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ebc7eaadedd74babbc38ee7dbed4e157 : SUCCESS in 2h 44m 19s","accounts_in_message":[],"_revision_number":3},{"id":"4109c08639e54ea6bf3bfe3360dece57ebc6c9dc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-12-13 18:50:38.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"cbf043caf0c44e59b16f25f035154e2925a39171","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-13 19:35:40.000000000","message":"Patch Set 4: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/3510f46c3663481fa2676f758b889fe2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/217c962ed49c46fe8f43fc74ff6b4340 : SUCCESS in 6m 45s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/e7caa2dd598f42b4bbe605ec009c9954 : SUCCESS in 19m 46s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/cd478de36b40430098c825155cbdb311 : FAILURE in 21m 36s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/84566d2e99de4c21b24c518db89a4c79 : SUCCESS in 18m 38s (non-voting)\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/36d297d637a443a2bf35ceaf04798fc1 : SUCCESS in 19m 00s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/231658ddbeed4149af6c5d26397f5428 : FAILURE in 19m 05s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/027d42b259c24fc99d08dac4b81bc26c : SUCCESS in 16m 24s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/1c3e8269e0fa453586e0a56abf729397 : SUCCESS in 16m 22s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/d178103526f345b3afc79419fbc97f74 : FAILURE in 9m 06s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/879feff18a2541e89622736d0b1ec0fe : SUCCESS in 12m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9b18f171978f46cbab7ed32e816872d0 : SUCCESS in 6m 12s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/c46ae19cd0754f1ebe481666e940f77b : SUCCESS in 14m 55s","accounts_in_message":[],"_revision_number":4},{"id":"538e35ca747a22ca49956b951e82054383b1c150","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-13 20:52:09.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5a56184659e546d2ae5b257b7bfd89e7\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/73d7361020194332ad24c7c371320c8d : SUCCESS in 1h 59m 46s","accounts_in_message":[],"_revision_number":4},{"id":"85833c4c9c1486d8e3a0bb990615d418b3658f8b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-12-16 14:26:30.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"6fc1b443cf0b1a98c770bedd86170e804924e2f2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-16 15:29:01.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/949b14d417084ead91fb56e1c78fc13c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2eab0c608cc1454da4790f42b90e2c1c : SUCCESS in 7m 11s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/9570c7199af449d297ec10ca5918948b : SUCCESS in 16m 20s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/8395e04ce3574bb991240b82dff18d54 : SUCCESS in 19m 18s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/6ebf26307b5d4a8fb4b9a72cbc91e3d7 : SUCCESS in 17m 11s (non-voting)\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/eb45407cdb464dce83b13fd3fff7db9b : SUCCESS in 16m 29s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/7f96c59083e34251ac88a0c687d3f394 : SUCCESS in 23m 12s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/514d3d98f0294a8aaffd4769265c8a13 : SUCCESS in 16m 43s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/5c97807529924cb989ad0291e0870c56 : SUCCESS in 16m 49s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/09c41f1fc1544b6cb26d469770ec5ead : SUCCESS in 15m 24s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/1722febb03874347acb6ea6a3120df19 : SUCCESS in 19m 33s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/be88ebe4785a4100b18dd2566b340315 : SUCCESS in 58m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/721e450644454321a6892aa7b6e160cc : SUCCESS in 4m 20s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/7dc1b7f380aa4c7e8dc5110366923341 : SUCCESS in 17m 03s","accounts_in_message":[],"_revision_number":5},{"id":"9d88a855e6b12927f44ab15cc2f2f3b6ad9aaa9d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-16 16:52:29.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f8b06e0c281d4ef89975fa289e3b974d\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e6362ed6473840e3858ce9d0ec5b7d83 : SUCCESS in 1h 41m 01s","accounts_in_message":[],"_revision_number":5},{"id":"023c6a2b907a58498cd8530d9a27a70ce0e06566","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2024-12-17 10:06:31.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\n(5 comments)","accounts_in_message":[],"_revision_number":5},{"id":"8880fa9ff84d9c932758d3f2c91b7901759ad800","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-17 10:06:53.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"5c9a3e4baf1bb5ede42e384c9a09f661a98a66b5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-17 11:10:36.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/94e8cff18456425ca9a08e8672a18b0d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/318eeeb445104cb6a4663fc98633094f : SUCCESS in 8m 45s\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/2ef6ee84ba6c41fa8ca0cb66945bc1e6 : SUCCESS in 25m 12s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/c42421686d424f949028d95a173991e6 : SUCCESS in 18m 22s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/a60b622bd4ca408aac581740f7029104 : SUCCESS in 19m 30s\n- swift-tox-py312 https://zuul.opendev.org/t/openstack/build/196d2e1a73a3499aa5c3799fae48ba5a : SUCCESS in 33m 43s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/0c9e0f8b07d844b4bda846401fa95e24 : SUCCESS in 16m 00s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/29ad0a449b2e495fbd151ba8f9ce5d67 : SUCCESS in 20m 05s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/66b0bbbe6cdd4246a6ed960c349b9a63 : SUCCESS in 18m 28s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/3eeaf2597a614d41bf20652c700be85a : SUCCESS in 16m 43s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/3a4928fbad7b4bd2b1d471fb574cf0ae : SUCCESS in 15m 20s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/2fd12a99a7474c9d860b96840e4187e5 : SUCCESS in 16m 13s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/01476c5f388b474a8b6492512a92dd52 : SUCCESS in 8m 00s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/61b84c307c52487e9a9bbf8fd4dd9b81 : SUCCESS in 6m 38s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/94ceaf6d0bc64018a7376860cb0506be : SUCCESS in 1h 01m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/17e6cd0c2484410c999203d10dbc0919 : SUCCESS in 3m 51s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/dfd41e77445a44529b93ec0c351f6ba3 : SUCCESS in 11m 16s","accounts_in_message":[],"_revision_number":5},{"id":"898bdb4ad113f169de04dcd891941286029622d8","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-17 11:10:36.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"0ca0b40b46f94741889137949023372ff38d43b0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-12-17 11:11:51.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bf03244b438744f7b927b6ab5d3912a5\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/49f03b0ab66d4c0fa7b41994197a38cf : SUCCESS in 55s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/cc6b3ea3eb4544a384e4753c8ee9a35f : FAILURE in 27s (non-voting)","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"fa9a04099540b9b9289e13cef23f712901dd0f1e","revisions":{"0ea78797c52b1a3a2f5d44282871c64449285ba6":{"kind":"REWORK","_number":1,"created":"2024-12-12 17:19:10.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/40/937640/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/40/937640/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/40/937640/1"}}},"commit":{"parents":[{"commit":"545eef7289a30ba295fa044e8cd1e2554bf03a0a","subject":"mpu-auditor: add statsd metrics","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/545eef7289a30ba295fa044e8cd1e2554bf03a0a"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-12-12 16:50:20.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-12-12 17:17:24.000000000","tz":0},"subject":"mpu: streamline functional tests","message":"mpu: streamline functional tests\n\nRemove the unnecessary \u0027requires_policies\u0027 decorator so that the tests\nrun on clusters with just one policy.\n\nRefactor functional tests to introduce a helper client class to manage\nthe lifecycle of an mpu and encapsulate its properties.\n\nReduce the storage used by functional tests by sharing read only\nsingleton objects between tests.\n\nUse only single part MPU when sufficient for the test.\n\nOn the authors machine, this change reduces the time to execute\n\u0027pytest ./test/functional/test_mpu.py::TestMPU\u0027 from ~26s to ~9s. Disk\nspace consumed is reduced from ~920MB to ~310MB.\n\nNote: MPU resources remain on disk after the functional test teardown\nbecause MPU parts cleanup is async.\n\nChange-Id: I4d1c5e000c9a2afefcd130ed90a2e04d35ab8266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0ea78797c52b1a3a2f5d44282871c64449285ba6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/0ea78797c52b1a3a2f5d44282871c64449285ba6"}]},"branch":"refs/heads/feature/mpu"},"139c68fb09fec1f48ee5bfa28e6c918107b1e65a":{"kind":"REWORK","_number":2,"created":"2024-12-12 18:58:04.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/40/937640/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/40/937640/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/40/937640/2"}}},"commit":{"parents":[{"commit":"545eef7289a30ba295fa044e8cd1e2554bf03a0a","subject":"mpu-auditor: add statsd metrics","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/545eef7289a30ba295fa044e8cd1e2554bf03a0a"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-12-12 16:50:20.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-12-12 18:57:54.000000000","tz":0},"subject":"mpu: streamline functional tests","message":"mpu: streamline functional tests\n\nRemove the unnecessary \u0027requires_policies\u0027 decorator so that the tests\nrun on clusters with just one policy.\n\nRefactor functional tests to introduce a helper client class to manage\nthe lifecycle of an mpu and encapsulate its properties.\n\nReduce the storage used by functional tests by sharing read only\nsingleton objects between tests.\n\nUse only single part MPU when sufficient for the test.\n\nOn the authors machine, this change reduces the time to execute\n\u0027pytest ./test/functional/test_mpu.py::TestMPU\u0027 from ~26s to ~9s. Disk\nspace consumed is reduced from ~920MB to ~310MB.\n\nNote: MPU resources remain on disk after the functional test teardown\nbecause MPU parts cleanup is async.\n\nChange-Id: I4d1c5e000c9a2afefcd130ed90a2e04d35ab8266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/139c68fb09fec1f48ee5bfa28e6c918107b1e65a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/139c68fb09fec1f48ee5bfa28e6c918107b1e65a"}]},"branch":"refs/heads/feature/mpu"},"cdcca4c75d2e35dbf2f9aa0827d444af659b0c49":{"kind":"REWORK","_number":3,"created":"2024-12-13 12:58:02.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/40/937640/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/40/937640/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/40/937640/3"}}},"commit":{"parents":[{"commit":"4497949aa72cd7c5fb5a7becfc1f00e2cea466d0","subject":"mpu: separate object name and upload_id in session listing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/4497949aa72cd7c5fb5a7becfc1f00e2cea466d0"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-12-12 16:50:20.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-12-13 12:57:29.000000000","tz":0},"subject":"mpu: streamline functional tests","message":"mpu: streamline functional tests\n\nRemove the unnecessary \u0027requires_policies\u0027 decorator so that the tests\nrun on clusters with just one policy.\n\nRefactor functional tests to introduce a helper client class to manage\nthe lifecycle of an mpu and encapsulate its properties.\n\nConfig in-process functional tests with smaller min_part_size so that\nthe two part MPU used in some copying tests is smaller than the\nreduced value of max_file_size used for in-process functional tests.\n\nReduce the storage used by functional tests by sharing read only\nsingleton objects between tests.\n\nUse only single part MPU when sufficient for the test.\n\nOn the authors machine, this change reduces the time to execute\n\u0027pytest ./test/functional/test_mpu.py::TestMPU\u0027 (not in-process) from\n~26s to ~9s. Disk space consumed is reduced from ~920MB to ~310MB.\n\nNote: MPU resources remain on disk after the functional test teardown\nbecause MPU parts cleanup is async.\n\nChange-Id: I4d1c5e000c9a2afefcd130ed90a2e04d35ab8266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cdcca4c75d2e35dbf2f9aa0827d444af659b0c49"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/cdcca4c75d2e35dbf2f9aa0827d444af659b0c49"}]},"branch":"refs/heads/feature/mpu"},"5e05aad44518744e45d6ad669e1f1e8f45499375":{"kind":"REWORK","_number":4,"created":"2024-12-13 18:50:38.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/40/937640/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/40/937640/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/40/937640/4"}}},"commit":{"parents":[{"commit":"d404cc7d8b52b3d64edfbcc4a78071b9fa0c35f6","subject":"mpu: separate object name and upload_id in session listing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/d404cc7d8b52b3d64edfbcc4a78071b9fa0c35f6"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-12-12 16:50:20.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-12-13 18:50:25.000000000","tz":0},"subject":"mpu: streamline functional tests","message":"mpu: streamline functional tests\n\nRemove the unnecessary \u0027requires_policies\u0027 decorator so that the tests\nrun on clusters with just one policy.\n\nRefactor functional tests to introduce a helper client class to manage\nthe lifecycle of an mpu and encapsulate its properties.\n\nReduce the storage used by functional tests by sharing read only\nsingleton objects between tests.\n\nUse only single part MPU when sufficient for the test.\n\nNote: MPU resources remain on disk after the functional test teardown\nbecause MPU parts cleanup is async.\n\nChange-Id: I4d1c5e000c9a2afefcd130ed90a2e04d35ab8266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5e05aad44518744e45d6ad669e1f1e8f45499375"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/5e05aad44518744e45d6ad669e1f1e8f45499375"}]},"branch":"refs/heads/feature/mpu"},"fa9a04099540b9b9289e13cef23f712901dd0f1e":{"kind":"REWORK","_number":5,"created":"2024-12-16 14:26:30.000000000","uploader":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"ref":"refs/changes/40/937640/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/40/937640/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/40/937640/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/40/937640/5"}}},"commit":{"parents":[{"commit":"1341c53b4d0c4c365534572b7509057aa08bdce9","subject":"mpu: ensure redirected POST headers are unencrypted","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1341c53b4d0c4c365534572b7509057aa08bdce9"}]}],"author":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-12-12 16:50:20.000000000","tz":0},"committer":{"name":"Alistair Coles","email":"alistairncoles@gmail.com","date":"2024-12-16 14:26:10.000000000","tz":0},"subject":"mpu: streamline functional tests","message":"mpu: streamline functional tests\n\nRemove the unnecessary \u0027requires_policies\u0027 decorator so that the tests\nrun on clusters with just one policy.\n\nRefactor functional tests to introduce a helper client class to manage\nthe lifecycle of an mpu and encapsulate its properties.\n\nReduce the storage used by functional tests by sharing read only\nsingleton objects between tests.\n\nUse only single part MPU when sufficient for the test.\n\nNote: MPU resources remain on disk after the functional test teardown\nbecause MPU parts cleanup is async.\n\nDrive-by: make probe tests pass when encyrption is enabled by not\nasserting internal etag values.\n\nChange-Id: I4d1c5e000c9a2afefcd130ed90a2e04d35ab8266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fa9a04099540b9b9289e13cef23f712901dd0f1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/fa9a04099540b9b9289e13cef23f712901dd0f1e"}]},"branch":"refs/heads/feature/mpu"}},"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}}]}],"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":{}}}]}
