)]}'
{"id":"openstack%2Fswift~908368","triplet_id":"openstack%2Fswift~master~I21f64b8b2970e2dd5f56836f7f513e7895a5dc88","project":"openstack/swift","branch":"master","attention_set":{},"removed_from_attention_set":{"15343":{"account":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"last_update":"2024-02-08 04:36:37.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I21f64b8b2970e2dd5f56836f7f513e7895a5dc88","subject":"lint: Consistently use assertIsInstance","status":"MERGED","created":"2024-02-07 22:59:29.000000000","updated":"2024-02-08 04:37:40.000000000","submitted":"2024-02-08 04:36:37.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"908368","meta_rev_id":"588c6e6db900440081cc2c048951de21412af20e","_number":908368,"virtual_id_number":908368,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-02-08 04:36:37.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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":2,"date":"2024-02-08 02:29:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":2,"date":"2024-02-07 23:48:54.000000000","_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"all":[{"value":1,"date":"2024-02-08 02:30:10.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"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":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-02-07 23:19:29.000000000","updated_by":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"reviewer":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"state":"REVIEWER"},{"updated":"2024-02-08 00:53:00.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":"2024-02-08 01:06:41.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":"2024-02-08 02:29:22.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":"e9f17b5af927cca38232b06498b20139d1528587","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-02-07 22:59:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e51901fecb4beb14951dca2eaeb4392f1cd4e34c","author":{"_account_id":597,"name":"Pete Zaitcev","email":"zaitcev@kotori.zaitcev.us","username":"zaitcev"},"date":"2024-02-07 23:19:29.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"f9a959b83bbcfc3fcab39970ce2cdbc6d526d068","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-02-07 23:48:54.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":2},{"id":"0f687141e3b9e0b2cc10b4ad031fe345c1bd01a5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-08 00:53:00.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2ae6ac0656da4a14a15cedcf1a73439d\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/610634ae34a54a5cabf03611e9e01745 : SUCCESS in 15m 41s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/11225d2433c8432382a03ce7d8d1e1cf : SUCCESS in 17m 08s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/749e72f0696f461abd61b94ac6cc9426 : SUCCESS in 1h 02m 23s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/3db0765e42ce44b8835e5bfc9a5bdd2e : SUCCESS in 22m 25s","accounts_in_message":[],"_revision_number":2},{"id":"6ea2e207c9d7ce5199c697a644862385141b6c75","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-08 01:06:41.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/f2fbdf90937c40b8b2d6792def1e5693\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/933c5f31b65e4c89949ef1c78153a60f : SUCCESS in 3m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/66ab45cc90174d17bfbd8942673c5fc3 : SUCCESS in 8m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3e383d4dd22b4ad1a97f947e7cb76ae2 : SUCCESS in 5m 06s\n- grenade https://zuul.opendev.org/t/openstack/build/adcae1ec32154ac1a8ff78e46888e482 : SUCCESS in 1h 06m 55s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/01f3cddf23424ab69f352666b36361ae : SUCCESS in 1h 00m 32s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/696e3714aa8749ff8c5bdc8e5f9f9266 : SUCCESS in 45m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/319813dca5d547e78858640251412bb7 : SUCCESS in 34m 58s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5ab01be68dcc4119908482964bbbfec7 : SUCCESS in 19m 18s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5a45bae0d2944e1abdcb169e887ae2ee : SUCCESS in 21m 26s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/684218cec49e46f8b8010aeab7e4467f : SUCCESS in 31m 51s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/c29d5117fcf945dcba4f5b30d8b62cc3 : SUCCESS in 11m 02s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/85e23990b96f44d7a929fb052f4816b9 : SUCCESS in 6m 01s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/74d3231850384981bba705dc04379908 : SUCCESS in 18m 30s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/196d29f40e8848bfb67590c4048a58cb : SUCCESS in 16m 20s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/9c442948881b4b27b1e40de5c6af7b3e : SUCCESS in 16m 20s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/d82884908d5945aa925f5d50cbb3395d : SUCCESS in 18m 30s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/49c9b87161384d23baa70f799faf2c18 : SUCCESS in 16m 50s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/535eab75a60a4789a3266c0d5de692af : SUCCESS in 16m 36s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/e3d6c265901a4ee7bbdb34e44ee69376 : SUCCESS in 16m 54s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/0a316697491a4d1dba992be8aa96446c : SUCCESS in 37m 57s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/67b23fe07f69448880d06e619b90a4f1 : SUCCESS in 14m 27s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/80195c00dc0e4024915c532872c5a84d : SUCCESS in 14m 14s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/4f877a19996240bc9f741b92a26160d4 : SUCCESS in 17m 10s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/00c142b0a5a349c2a99b5262e1017cd5 : SUCCESS in 6m 41s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/4277c64e64a64888b8e8857390ad9674 : SUCCESS in 15m 28s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/9cb6c00edf024cf98d6a4fcb78e8c54a : SUCCESS in 7m 10s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/6e09b01bbaab4065956e2d51956704ba : SUCCESS in 46m 29s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/c6c3c9dffcad41c0aeb5a0b0ea8b89b8 : FAILURE in 55m 19s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/997e707e3648474aad1cad3c71ba4a7c : SUCCESS in 52m 01s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/aa782990d790448a901012644acf19b1 : SUCCESS in 54m 43s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e58c826510444b9887218de09ec61280 : SUCCESS in 18m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a99aeb2e57eb48a2a3e42c9da5bbea4d : SUCCESS in 4m 07s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/9a7abf1f3e9f42d3a22cce647a6369e5 : SUCCESS in 19m 30s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/65c51a5aee3841a78927c6d633a4cd96 : SUCCESS in 1h 01m 42s","accounts_in_message":[],"_revision_number":2},{"id":"d2e0d9f7d51d5f4fc5c1cb7056b8f4c2f0323653","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2024-02-08 01:11:18.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"79144d3f8e75c0a060dd8386b4adb1d94a644639","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-08 02:26:54.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b486dd4f36bd4c2396990f94f6bf9f46\n\n- swift-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/2b0cf5fb24f74af9b7b4fa67a7ce0943 : SUCCESS in 13m 56s\n- swift-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/3731fed436e041c08c5b9606fd5d4d86 : SUCCESS in 15m 29s\n- swift-tox-func-encryption-py38-arm64 https://zuul.opendev.org/t/openstack/build/2c5b2e4c1bf54579a94fe2b40cb524eb : SUCCESS in 1h 13m 35s\n- swift-tox-func-py38-arm64 https://zuul.opendev.org/t/openstack/build/d85e0539318748d5977766418d6b7c07 : SUCCESS in 20m 18s","accounts_in_message":[],"_revision_number":2},{"id":"407de173f1f9dd43a0cf543a796072bda1ec655e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-08 02:27:22.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6ed9385195754b079323e8d721bff8c5\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/5f83a72b19b8406b8dbcf105e2e735c4 : SUCCESS in 4m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/82000c4b61404246bf8bca8df9a13f5f : SUCCESS in 9m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/74145ddf37bd4dd0bdadaae932319b79 : SUCCESS in 4m 56s\n- grenade https://zuul.opendev.org/t/openstack/build/8e79398eb7fb45e59e39b15245617d73 : SUCCESS in 47m 17s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/08314f15e84c4321b028906a53015a53 : SUCCESS in 45m 32s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/88c05386f1484ffbbfbb6dd7a2020856 : SUCCESS in 31m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/040a3906b97043c38fbc65ee31b166df : SUCCESS in 23m 30s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/d7a99ec89df040108afb109ad1570b96 : SUCCESS in 18m 01s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5c760e7335ed4d208530172e106899ec : SUCCESS in 19m 46s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/1dccff7fbbe943d18fc809154cedfc67 : SUCCESS in 24m 04s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/8a51100c4d9c4f398d7e578feeb753b8 : SUCCESS in 8m 27s (non-voting)\n- swift-build-image-py3 https://zuul.opendev.org/t/openstack/build/73d5d58a79014da7baa0a42e5bf7a885 : SUCCESS in 5m 22s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/c5ba9f73c29342dda8aff393e4a9fb5a : SUCCESS in 21m 53s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/0fcacfb8988f4b1ab66d080f5d150ab6 : SUCCESS in 12m 14s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/13b7d56d948d4c7b867ed79c9325d271 : SUCCESS in 20m 11s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/12fc0f9df36f41ea934b83495defe2d4 : SUCCESS in 17m 06s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/1bee05222b424a11b3881b1240c9ba57 : SUCCESS in 15m 49s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/c2e20c7c9be7434590cf0b7877916773 : SUCCESS in 14m 29s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/8dcc8ba142f34f239fefbbcb45911565 : SUCCESS in 22m 53s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/a512641f99fe4a7ebf6d64230a9c2d98 : SUCCESS in 20m 55s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/c3459c5d9a2545acbf945465edcda8a3 : SUCCESS in 15m 56s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/35dc1cd9d69845028b2485c40d5f8a48 : SUCCESS in 20m 18s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/5ebaa4bd049d49b391399f33dfcb2e04 : SUCCESS in 16m 09s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/e484db61d1164482a8c9b8458e3e3e59 : SUCCESS in 6m 24s\n- swift-tox-func-s3api-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/f1a64057d5904343a0f44ebdf84e2db2 : SUCCESS in 15m 50s (non-voting)\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/5c54d08b0e5d495da87a24bb7143bc5d : SUCCESS in 6m 52s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/ecbe9b89d9e44c57af5f2b77c4107f92 : SUCCESS in 1h 10m 44s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/95e6f2ea3a36484aa05cd8f45ff1dd8c : SUCCESS in 1h 00m 22s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/604d2c5849bb4432b49c8cb972aaaa60 : SUCCESS in 56m 05s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/c17f69951a9c413d84ee3d3b4b372b7c : SUCCESS in 54m 23s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bd0ed27d5d82475fa383d7ad1d7e6122 : SUCCESS in 18m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/71cf038ef0c246009d42d94ad646f9bb : SUCCESS in 4m 15s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/60c787c3aa4e450b84e87e704f289ce3 : SUCCESS in 17m 18s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0deade85c0f44c7f9903089e3cf3343c : SUCCESS in 1h 02m 26s","accounts_in_message":[],"_revision_number":2},{"id":"3c8c521eff0d5fd3402b11f24bc642d652a51247","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2024-02-08 02:29:22.000000000","message":"Patch Set 2: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"347818e92421128d3e20d1f6f9dd21eba22c6be2","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2024-02-08 02:30:10.000000000","message":"Patch Set 2: Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e7d1f35f331afced1bea1dde7401ca910372531a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-08 02:30:59.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"626fdc4bc5c04a50e25439f2d1049d2e9b726a1e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-08 04:36:37.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7eb9ee6942704787a5c8cca071bebafc\n\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/7918355c4deb4b989a392e2585df27d2 : SUCCESS in 4m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c5b652e92ad44defa6d08fd2f97d2739 : SUCCESS in 8m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/99af1fe1e8564173a4cfffa4aaad5ff0 : SUCCESS in 6m 03s\n- grenade https://zuul.opendev.org/t/openstack/build/e1ffb2f5540540dc8048eef335dcbf35 : SUCCESS in 49m 28s\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/42e80fed7e644c9eab1c5a4356bd4f79 : SUCCESS in 56m 31s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/7bd41cf1ebd64322a7525cc9d8f16cb6 : SUCCESS in 46m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/270fa5e74d5a46b1b11d9ea232a2ba8e : SUCCESS in 32m 12s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/446e0413bc50460da0a03814ae39e026 : SUCCESS in 11m 26s (non-voting)\n- swift-upload-image-py3 https://zuul.opendev.org/t/openstack/build/f2a31a2ffdea4ad1bd3c7dea5e90a3e6 : SUCCESS in 5m 39s (non-voting)\n- swift-tox-py27 https://zuul.opendev.org/t/openstack/build/e2225e88e82146789b221048a105a174 : SUCCESS in 17m 25s\n- swift-tox-py36 https://zuul.opendev.org/t/openstack/build/11b3ec9201624f08800e18f67b3e3bce : SUCCESS in 15m 18s\n- swift-tox-py39 https://zuul.opendev.org/t/openstack/build/a33bece8d7cc4f42bb06d93b0804ea33 : SUCCESS in 16m 55s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/4ad1683cacf7465e9ae5ec239681d9b7 : SUCCESS in 18m 44s\n- swift-tox-py311 https://zuul.opendev.org/t/openstack/build/496c48664d5a471da2acf84157b6a5d3 : SUCCESS in 14m 15s\n- swift-tox-func-py27 https://zuul.opendev.org/t/openstack/build/f16b48a187fd4f3bbba54489c6cc4600 : SUCCESS in 18m 35s\n- swift-tox-func-encryption-py27 https://zuul.opendev.org/t/openstack/build/eb1987c1de4045dfabda855027c0018b : SUCCESS in 20m 54s\n- swift-tox-func-ec-py27 https://zuul.opendev.org/t/openstack/build/0e90b5f2043345b780ec3a0d3d5f3884 : SUCCESS in 18m 19s\n- swift-tox-func-py38 https://zuul.opendev.org/t/openstack/build/c04078302ddb47f484bce2aca94cb49a : SUCCESS in 17m 22s\n- swift-tox-func-encryption-py38 https://zuul.opendev.org/t/openstack/build/32b3411122164043a09b77c09a548131 : SUCCESS in 16m 07s\n- swift-tox-func-ec-py38 https://zuul.opendev.org/t/openstack/build/296b4d021be8485ebaa61129e719d99e : SUCCESS in 15m 16s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/f12fc9beca1b48ba92019c10bbaf05a0 : SUCCESS in 6m 52s\n- swift-tox-func-s3api-tests-tempauth https://zuul.opendev.org/t/openstack/build/2f8aa175e92743599caa5b94b16ac1e7 : SUCCESS in 9m 17s\n- swift-probetests-centos-7 https://zuul.opendev.org/t/openstack/build/abdc11c8fb274c89bb4d3dcd972570c4 : SUCCESS in 1h 03m 17s\n- swift-probetests-centos-8-stream https://zuul.opendev.org/t/openstack/build/6f29597b3dd3433f8e052cf1a38362a9 : SUCCESS in 1h 07m 00s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/233ecea8717644b1ba31f861c0c40f08 : SUCCESS in 53m 15s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/7e6e543e6a7745148b49d682e2a8ce0e : SUCCESS in 51m 25s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2349ba481add444dbc5db9b1832d881a : SUCCESS in 20m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b69f5d5f689d4428ae875bf0731bcba7 : SUCCESS in 4m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9243274e45ad47ccaab75c1ac59137df : SUCCESS in 1h 03m 02s","accounts_in_message":[],"_revision_number":2},{"id":"ffba3ef7b30428d0153c87be3062c70c60af0e86","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-08 04:36:37.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"588c6e6db900440081cc2c048951de21412af20e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-02-08 04:37:40.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c4a15cec12e84d5bbf905b5dc36c9a21\n\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/f3f24a8dc5b14375b54df472b6601ed3 : SUCCESS in 42s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/337f3799f0f847c79716647615a08cc8 : SUCCESS in 39s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1b0e4cc4542d482286d0500d592f0e3a : SUCCESS in 42s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/1a4b3cdc19ea47158906bd3c345f7774 : SUCCESS in 37s (non-voting)\n- swift-promote-image-py3 https://zuul.opendev.org/t/openstack/build/71bcea970c0e4c0a893f4a30d5f4521b : SUCCESS in 33s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ce9e56a6d17ccab33d7d7c9f0cdff6a96b37fa31","revisions":{"7557594923212a5701dd4897bef4bbdae95f08c6":{"kind":"REWORK","_number":1,"created":"2024-02-07 22:59:29.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/68/908368/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/68/908368/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/908368/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/908368/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/908368/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/68/908368/1"}}},"commit":{"parents":[{"commit":"2835fc24cb69988a58dbf64b8e41d97322c74ebe","subject":"lint: Up-rev hacking","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/2835fc24cb69988a58dbf64b8e41d97322c74ebe"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2024-02-07 22:51:27.000000000","tz":0},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2024-02-07 22:58:48.000000000","tz":0},"subject":"lint: Consistently use assertIsInstance","message":"lint: Consistently use assertIsInstance\n\nThis has been available since py32 and was backported to py27; there\nis no point in us continuing to carry the old idiom forward.\n\nChange-Id: I21f64b8b2970e2dd5f56836f7f513e7895a5dc88\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7557594923212a5701dd4897bef4bbdae95f08c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/7557594923212a5701dd4897bef4bbdae95f08c6"}]},"branch":"refs/heads/master"},"ce9e56a6d17ccab33d7d7c9f0cdff6a96b37fa31":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2024-02-07 23:48:54.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/68/908368/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/68/908368/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/908368/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/908368/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/68/908368/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/68/908368/2"}}},"commit":{"parents":[{"commit":"76ca11773eb6508e1140da2b04ddb2ebc59cd753","subject":"lint: Up-rev hacking","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/76ca11773eb6508e1140da2b04ddb2ebc59cd753"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2024-02-07 22:51:27.000000000","tz":0},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2024-02-07 23:48:39.000000000","tz":-480},"subject":"lint: Consistently use assertIsInstance","message":"lint: Consistently use assertIsInstance\n\nThis has been available since py32 and was backported to py27; there\nis no point in us continuing to carry the old idiom forward.\n\nChange-Id: I21f64b8b2970e2dd5f56836f7f513e7895a5dc88\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ce9e56a6d17ccab33d7d7c9f0cdff6a96b37fa31"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/ce9e56a6d17ccab33d7d7c9f0cdff6a96b37fa31"}]},"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":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"}}]}],"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":{}}}]}
