)]}'
{"id":"openstack%2Foslo.utils~978096","triplet_id":"openstack%2Foslo.utils~master~I49ac6f7c7e81c3242d386cfa36499cd46fa907cd","project":"openstack/oslo.utils","branch":"master","topic":"LUKS-image-encryption","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-04-15 14:16:36.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-05-21 06:11:08.000000000","reason":"\u003cGERRIT_ACCOUNT_9816\u003e replied on the change","reason_account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2026-05-21 19:39:29.000000000","reason":"\u003cGERRIT_ACCOUNT_4393\u003e replied on the change","reason_account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}}},"hashtags":[],"change_id":"I49ac6f7c7e81c3242d386cfa36499cd46fa907cd","subject":"Add params to FileInspector and associated tools","status":"MERGED","created":"2026-02-26 16:03:22.000000000","updated":"2026-05-21 23:26:49.000000000","submitted":"2026-05-21 23:25:58.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":17,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"978096-LUKS-image-encryption","meta_rev_id":"cf45d1f1c888318d485e94f79818ab7e68120e4e","_number":978096,"virtual_id_number":978096,"owner":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-05-21 23:25:58.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2026-05-21 13:46:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":2,"date":"2026-05-20 08:25:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-05-13 14:04:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"}],"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":1,"date":"2026-05-21 06:11:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":1,"date":"2026-05-20 08:25:42.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-02-26 17:56: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"},{"updated":"2026-02-26 21:20:19.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"CC"},{"updated":"2026-03-10 15:42:58.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"CC"},{"updated":"2026-03-18 17:32:53.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2026-04-25 19:08:51.000000000","updated_by":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"reviewer":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"state":"REVIEWER"},{"updated":"2026-05-20 08:25:42.000000000","updated_by":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"reviewer":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"state":"REVIEWER"},{"updated":"2026-05-21 06:11:08.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"REVIEWER"}],"messages":[{"id":"3dd5e0c7e1ce5a354cc3e5413ca184bb8e9d7872","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-02-26 16:03:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8bdc15f1db8db57a0bfd32337a25a616db0a1917","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-02-26 16:07:01.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"94a47dec1e9e3ef2e9ebfd8366f7d821d72abfb4","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-02-26 16:08:30.000000000","message":"Topic set to inspect-luks-content","accounts_in_message":[],"_revision_number":1},{"id":"70aeef43837232c315cebdc4aacb35f0ef8d5193","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-26 17:56:01.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7b4450a3006447748db229be520b6640\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/e093fb87181d43a0bce7a966724b6f1a : SUCCESS in 1h 50m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b9aabb5f1cad4cd8ac76202b779f80ec : SUCCESS in 6m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3cb00e77c6534446a65f880d31ceff44 : SUCCESS in 3m 31s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/aaa83950cdcc4c02abdbe84c809ff600 : SUCCESS in 4m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1ed219cd6c8a469bafe2297e763205d9 : SUCCESS in 4m 31s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/43ef263bc0714cd880831317dfae5ef1 : SUCCESS in 7m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/868c263cc129494cb2fbd5c92cf6ea09 : SUCCESS in 3m 09s","accounts_in_message":[],"_revision_number":1},{"id":"f585a0680845a0161113a97e7c75d0235659472e","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-02-26 21:20:19.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"0eb10bb1a59343a1fb902747445c20832bcd8bd6","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-02-26 21:43:43.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"653dac976b52ec3140ae172530f5d4f5613d4414","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-10 13:47:53.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"695113b5a41fb45aa961d506dde8f55f3703c04b","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-03-10 15:42:58.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"14221d9ae8f0ec1b1fc5f7e3d084265a52b1714d","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-03-18 14:50:03.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0e866abf45496cea4a1e22d903ef062d1b27209d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-03-18 16:48:37.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"7ef3ad3c35e513241086010fa620f2e742095582","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-18 17:21:22.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/85efa0eb243c4de2a0f16bbd5a16dafd\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/84f4de155b2543d2ba7ca0975aabafd9 : FAILURE in 24m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4404270e73ad42e18173b2e9fd97a5fc : FAILURE in 3m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a9c6c8a769754556b0dd3753f4d91700 : FAILURE in 3m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/420cd5f2fb9f4f8f8c751ab578fc52e9 : FAILURE in 3m 17s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/196b2429c8664e75949d8ebde54087c6 : FAILURE in 3m 03s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/20ab4b55ed8e43428dcfeb4c2fe1bbb0 : SUCCESS in 4m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b07578ca08524c4c83b8df447197e1a1 : SUCCESS in 2m 34s","accounts_in_message":[],"_revision_number":2},{"id":"5618876098b2ccaeab251d92137a1943dc744a59","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-18 17:32:53.000000000","message":"Patch Set 2: Code-Review+2\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"378a379ae56cc098c97381fed35473fe2d44ab77","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-03-18 20:31:20.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"01a2c845319485f763de93edc7860a890bcd3982","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-03-18 20:35:05.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"a0be4c26ae8319586a76ac1196745b25ad2d196f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-18 22:37:06.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/80ad69d6bd83476683fbbce4ccaa919a\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c61e28e04eab43a5b8aedbbbdb483bd6 : SUCCESS in 1h 56m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a97981a6877c404baae4fa71c3918090 : SUCCESS in 8m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4a4dbb2d101b4321a803d84471171ebd : SUCCESS in 3m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/059f4d38d6e64f588dc19f21939e4795 : SUCCESS in 4m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2057c5f39e5f4db29208fb7a5ae7527d : SUCCESS in 3m 22s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/765770021c7f494d98401ff320e4d790 : SUCCESS in 6m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d4d1baa609324cd19a53faaba1e97dc2 : SUCCESS in 4m 58s","accounts_in_message":[],"_revision_number":3},{"id":"57a25e4ee940a6b82e8bf6e8c8c746d8cf24f688","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-19 10:55:19.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"6fa6b0f7fbbc33ab45caaeed0fb1aab83a3c0f87","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-04-10 17:53:35.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"670932344376440906a6276fc31edfd6c2dff6e4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-10 19:33:25.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e313dc37566a49b5bfd3b5c552268e96\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/d76a432a8ec94549811319862d654adb : SUCCESS in 1h 36m 35s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6367ffae84b14e688d2ba5585183273c : SUCCESS in 6m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/50d768db91ae4085a4a98604aed1ec9e : SUCCESS in 3m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e1c964da29b94fd689aaa6d67b5db8c7 : SUCCESS in 5m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/81eb6ea76fa34343b9dc3a0c9168e6c9 : SUCCESS in 4m 10s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/adf4f1799b7e4d64a64088da97da96cb : SUCCESS in 7m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8027d686a687496f9361362d1a206428 : SUCCESS in 3m 37s","accounts_in_message":[],"_revision_number":4},{"id":"fa2b5bbb7ddf71adfc5183e9a7db9cb9a147916e","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-04-15 14:16:36.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"366d30304979715c2bbb47bb85d3c49a86ca19cc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-04-15 18:50:44.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"3a6954f8212687de9bfd79755993e3afba43d9cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-15 20:55:40.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5be2b272281c457f9b603f405803f7ba\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b415ce6ca44f4c4d94f000a94f5db0e1 : SUCCESS in 1h 59m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cb09696f6f1044b291058d75c6e30e4f : SUCCESS in 10m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fdc3bcea04ab408f8cd9418ac520544b : SUCCESS in 2m 10s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/661ca29f470f493fa6979be548293dfe : SUCCESS in 3m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c3d6aef0725d49f58f5a05c26d77c6d1 : SUCCESS in 2m 31s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/5f99693538e049b5a252294d5f54f751 : SUCCESS in 4m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4e9d24a6d133427084475688767ffa03 : SUCCESS in 3m 32s","accounts_in_message":[],"_revision_number":5},{"id":"e2b5fcac349d870148f254517674d0649dbc76cd","author":{"_account_id":12015,"name":"François Magimel","email":"magimel.francois@gmail.com","username":"linkid"},"date":"2026-04-25 19:08:51.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"606073453e38d4e13a033fc7d635847706e8bd96","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-05-13 14:04:43.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\n\nCopied Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"3a3cf43741876952e8dd8ab9eb2cf8ae7243d838","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-13 15:42:13.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1415c8cc675e4b4dabda89aa88471180\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/844a2ab0ae70461d92601281925f9cf0 : SUCCESS in 1h 30m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/59f8f51bc2c647dbb6e5fff649455d9b : SUCCESS in 8m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c031f79a3d224a19bf23ffcb36f2e0bc : SUCCESS in 3m 44s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1efcdd620b984631a850fdee193ea73c : SUCCESS in 4m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f40b7f87c0e849f5a6d65efdc3e4c1fb : SUCCESS in 4m 32s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/f6156d05f6564d21a84968820c6742a9 : SUCCESS in 5m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dfde0d7dbaab4675b4d232ebe64a815f : SUCCESS in 3m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c2a19bae53c947fb97d0304cc0b71e1b : SUCCESS in 4m 50s","accounts_in_message":[],"_revision_number":6},{"id":"fcbe784f10eb00f8a2ba54fbbeb1d3d6709ce9b9","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2026-05-20 08:25:42.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"3340b9e24ba05cd3a2f1b6490765f07f34bc6f99","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 06:10:58.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"3270aacd834b1054f0276b5acb7026676ec6871a","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-05-21 06:11:08.000000000","message":"Patch Set 6: Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"4e777edd4386f484837e937e4fcf6be2b1c0ca93","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 07:59:57.000000000","message":"Patch Set 6: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/oslo.utils/+/978095 is needed.","accounts_in_message":[],"_revision_number":6},{"id":"357c7c9d582400597afc5d1dfda11b19264af077","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-21 13:46:46.000000000","message":"Patch Set 6: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"ff5e5ac0bae6fd88ccb33c7fcdc197d4af5fe8a8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 15:17:40.000000000","message":"Patch Set 6: 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/7cb2f3fb2eef4d319555aa1428a7d113\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/683c5780656e4b08b9cf96aed4452580 : SUCCESS in 1h 28m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a96ad3d763c14d46a8eddcd4589d2a24 : SUCCESS in 6m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aeab1ecca9d64ec490ba2b5bdd5533fc : SUCCESS in 2m 48s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f372aa87716b4e4ba4b1b0c87f2127ac : FAILURE in 2m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bbf06d63136d450ab084358ea263c86e : SUCCESS in 3m 49s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0402490fbe0440e2996f262df0afa15b : SUCCESS in 4m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a68b612ff5b49308ca45f8973c7f520 : SUCCESS in 3m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/81e270070ab149909777fb116dfec4ab : SUCCESS in 3m 42s","accounts_in_message":[],"_revision_number":6},{"id":"b36bce3871f03914013be78be5ff93df71bb851e","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-05-21 19:39:29.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"a98c3d394185076ff32e16ae0744eaaa27d7c0fd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 21:43:51.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/39a0f02b75454304a12077dfd368d1ad\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3aad45a4c0b7435aa494a11038f86a02 : SUCCESS in 1h 58m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d8d11f7f728a44069724f8cabdba773f : SUCCESS in 10m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9a009846e90941b98b7ccf0cdca4151e : SUCCESS in 2m 14s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/030b2ad39657412e83d752f692bb48bd : SUCCESS in 2m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9bb58599fbeb4f18ac3d498e3c372917 : SUCCESS in 4m 44s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/fc2a7884a7d24bb0bc61be151ca044d0 : SUCCESS in 7m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab695dcc45934947ba9bb13222cf9d3f : SUCCESS in 2m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/66065b8038944b089c209f69e5073229 : SUCCESS in 4m 51s","accounts_in_message":[],"_revision_number":6},{"id":"f41a542e21fee7dd69bf60a5a83855387fde28de","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 21:44:14.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"6794e4e0a89d70cb865e9a9b9f42438290ddd5a7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 23:25:58.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/974c1f5f959f4c5aa71dd076670e2fe8\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4d7c7093ce504f8f923e7110caace425 : SUCCESS in 1h 39m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b65bfb310ccb4390bc4fb1583ca86063 : SUCCESS in 7m 15s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c645b4e1614d4ab991d45a53b7ce9379 : SUCCESS in 5m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3b6889d5a4a144e09c5be4cd0930f6c5 : SUCCESS in 6m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/96ac31c886b44c668461eeb98da01174 : SUCCESS in 3m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2f578139a272425695a00672c1640399 : SUCCESS in 5m 57s","accounts_in_message":[],"_revision_number":6},{"id":"2c1dc009406c513f210049403c1c129736f69426","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 23:25:58.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":6},{"id":"cf45d1f1c888318d485e94f79818ab7e68120e4e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-21 23:26:49.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ab982438588345a4968db56c96b1076b\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/383371636fa04be39f089660a603a378 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"0ae38e346dc972d8f056777300679f834e75b513","revisions":{"a11f03b22367c9aae1cf4e82315716956e8f3f6b":{"kind":"REWORK","_number":1,"created":"2026-02-26 16:03:22.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/96/978096/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.utils","ref":"refs/changes/96/978096/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/1"}}},"commit":{"parents":[{"commit":"52168450459c344de5b8994f1ee4aaa203ab6104","subject":"Add ContainerFileInspector for wrapper formats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/52168450459c344de5b8994f1ee4aaa203ab6104"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-02-24 17:05:48.000000000","tz":-480},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-02-26 16:01:25.000000000","tz":-480},"subject":"Add data param to FileInspector and associated tools","message":"Add data param to FileInspector and associated tools\n\nThis allows passing some context information into the inspectors,\nwhich may be used to process the contents. This should _not_ be\nused to alter their safety check behavior or enable/disable features,\nbut rather to provide supplemental information (such as an\nencryption key) to aid processing.\n\nChange-Id: I49ac6f7c7e81c3242d386cfa36499cd46fa907cd\nSigned-off-by: Dan Smith \u003cdansmith@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/a11f03b22367c9aae1cf4e82315716956e8f3f6b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/a11f03b22367c9aae1cf4e82315716956e8f3f6b"}]},"branch":"refs/heads/master"},"e63513cda89648f802a972e8793fd377a11dbdb0":{"kind":"REWORK","_number":2,"created":"2026-03-18 16:48:37.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/96/978096/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.utils","ref":"refs/changes/96/978096/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/2"}}},"commit":{"parents":[{"commit":"cde702ef9672a4b008014ea0d0d89ac979682380","subject":"Add ContainerFileInspector for wrapper formats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/cde702ef9672a4b008014ea0d0d89ac979682380"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-02-24 17:05:48.000000000","tz":-480},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-03-18 16:48:22.000000000","tz":-420},"subject":"Add params to FileInspector and associated tools","message":"Add params to FileInspector and associated tools\n\nThis allows passing some context information into the inspectors,\nwhich may be used to process the contents.\n\nChange-Id: I49ac6f7c7e81c3242d386cfa36499cd46fa907cd\nSigned-off-by: Dan Smith \u003cdansmith@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/e63513cda89648f802a972e8793fd377a11dbdb0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/e63513cda89648f802a972e8793fd377a11dbdb0"}]},"branch":"refs/heads/master"},"2652492b7dc21d6032adf317c8d7fe644218d87e":{"kind":"REWORK","_number":3,"created":"2026-03-18 20:35:05.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/96/978096/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.utils","ref":"refs/changes/96/978096/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/3"}}},"commit":{"parents":[{"commit":"6a563cfd25df77fea1627e12645d028af66a8d57","subject":"Add ContainerFileInspector for wrapper formats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/6a563cfd25df77fea1627e12645d028af66a8d57"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-02-24 17:05:48.000000000","tz":-480},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-03-18 20:34:55.000000000","tz":-420},"subject":"Add params to FileInspector and associated tools","message":"Add params to FileInspector and associated tools\n\nThis allows passing some context information into the inspectors,\nwhich may be used to process the contents.\n\nChange-Id: I49ac6f7c7e81c3242d386cfa36499cd46fa907cd\nSigned-off-by: Dan Smith \u003cdansmith@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/2652492b7dc21d6032adf317c8d7fe644218d87e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/2652492b7dc21d6032adf317c8d7fe644218d87e"}]},"branch":"refs/heads/master"},"5566c5118860a38223634b50fe9aaefd84e547bf":{"kind":"REWORK","_number":4,"created":"2026-04-10 17:53:35.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/96/978096/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.utils","ref":"refs/changes/96/978096/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/4"}}},"commit":{"parents":[{"commit":"6d9b43f4635a61635d556e6002c6cd9f681a86fe","subject":"Add ContainerFileInspector for wrapper formats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/6d9b43f4635a61635d556e6002c6cd9f681a86fe"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-02-24 17:05:48.000000000","tz":-480},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-04-09 14:19:05.000000000","tz":-420},"subject":"Add params to FileInspector and associated tools","message":"Add params to FileInspector and associated tools\n\nThis allows passing some context information into the inspectors,\nwhich may be used to process the contents.\n\nChange-Id: I49ac6f7c7e81c3242d386cfa36499cd46fa907cd\nSigned-off-by: Dan Smith \u003cdansmith@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/5566c5118860a38223634b50fe9aaefd84e547bf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/5566c5118860a38223634b50fe9aaefd84e547bf"}]},"branch":"refs/heads/master"},"77899930a7812a138aad1ea68dbdc43f69e2a779":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-04-15 18:50:44.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/96/978096/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.utils","ref":"refs/changes/96/978096/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/5"}}},"commit":{"parents":[{"commit":"be9557ee8d19bf1b03fd6a59a9d14d175ddf960b","subject":"Add ContainerFileInspector for wrapper formats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/be9557ee8d19bf1b03fd6a59a9d14d175ddf960b"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-02-24 17:05:48.000000000","tz":-480},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-04-15 18:45:12.000000000","tz":-420},"subject":"Add params to FileInspector and associated tools","message":"Add params to FileInspector and associated tools\n\nThis allows passing some context information into the inspectors,\nwhich may be used to process the contents.\n\nChange-Id: I49ac6f7c7e81c3242d386cfa36499cd46fa907cd\nSigned-off-by: Dan Smith \u003cdansmith@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/77899930a7812a138aad1ea68dbdc43f69e2a779"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/77899930a7812a138aad1ea68dbdc43f69e2a779"}]},"branch":"refs/heads/master"},"0ae38e346dc972d8f056777300679f834e75b513":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2026-05-13 14:04:43.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/96/978096/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.utils","ref":"refs/changes/96/978096/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.utils refs/changes/96/978096/6"}}},"commit":{"parents":[{"commit":"ae3c52a35b9ed98dcc57abbfee81387c32d3359b","subject":"Add ContainerFileInspector for wrapper formats","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/ae3c52a35b9ed98dcc57abbfee81387c32d3359b"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-02-24 17:05:48.000000000","tz":-480},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2026-05-13 14:02:34.000000000","tz":-420},"subject":"Add params to FileInspector and associated tools","message":"Add params to FileInspector and associated tools\n\nThis allows passing some context information into the inspectors,\nwhich may be used to process the contents.\n\nChange-Id: I49ac6f7c7e81c3242d386cfa36499cd46fa907cd\nSigned-off-by: Dan Smith \u003cdansmith@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/0ae38e346dc972d8f056777300679f834e75b513"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.utils/commit/0ae38e346dc972d8f056777300679f834e75b513"}]},"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},{"label":"Backport-Candidate","status":"MAY"}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
