)]}'
{"id":"openstack%2Fpuppet-openstack_extras~979480","triplet_id":"openstack%2Fpuppet-openstack_extras~stable%2F2025.2~Icfd4dda893c7ff49c9675b165b3bc8d4c6730f94","project":"openstack/puppet-openstack_extras","branch":"stable/2025.2","attention_set":{},"removed_from_attention_set":{"16137":{"account":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"last_update":"2026-03-11 19:52:54.000000000","reason":"\u003cGERRIT_ACCOUNT_16137\u003e replied on the change","reason_account":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"}}},"hashtags":[],"change_id":"Icfd4dda893c7ff49c9675b165b3bc8d4c6730f94","subject":"Allow module_hotfixes in validate_yum_hash","status":"MERGED","created":"2026-03-09 10:38:55.000000000","updated":"2026-03-12 00:21:26.000000000","submitted":"2026-03-12 00:21:26.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"979480","meta_rev_id":"c4bdbe55d4c54559a2c7c81b12b9cb725bb93cd9","_number":979480,"virtual_id_number":979480,"owner":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-03-12 00:21:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"}],"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":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-03-11 22:55:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"}],"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":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-03-11 22:55:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-09 11:30:53.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":"d68c8318415bf70f69caec00bf4fa27dca42c447","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2026-03-09 10:38:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"62e773c830098b706da3ec88cc0d9d91be5e2b9f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 11:30:53.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/38a63cd8460d4170ad8377b8b3054197\n\n- puppet-openstack-lint-ubuntu-noble https://zuul.opendev.org/t/openstack/build/90ba2e80ec3a46a3af658002a7531834 : FAILURE in 1m 54s\n- puppet-openstack-syntax-8-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6cbbc8fb41eb4071bb8651e5d78eabfb : FAILURE in 3m 52s\n- puppet-openstack-unit-8.10-centos-10-stream https://zuul.opendev.org/t/openstack/build/de1df1d576c64a5a89c73e1b97c3d467 : FAILURE in 4m 09s\n- puppet-openstack-unit-8.10-ubuntu-noble https://zuul.opendev.org/t/openstack/build/f69bb6ad2abe4a81a88f1cf6ea494148 : FAILURE in 4m 59s\n- puppet-openstack-unit-latest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4667770fcfb44743b02f6795cf70cabc : FAILURE in 5m 03s (non-voting)\n- puppet-openstack-integration-8-scenario001-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/939b55ba74e4450c9b9ab6de730bb475 : FAILURE in 5m 43s (non-voting)\n- puppet-openstack-integration-8-scenario002-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/dcdaffe69afe420791a745ec71b9be24 : FAILURE in 3m 58s (non-voting)\n- puppet-openstack-integration-8-scenario003-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/4db7ad417c9e4231a58e1034eb703f8f : FAILURE in 6m 23s (non-voting)\n- puppet-openstack-integration-8-scenario004-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3211a1da00ff4d67a43ab073af76ca9a : FAILURE in 6m 57s (non-voting)\n- puppet-openstack-integration-8-scenario005-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a04dafee492642b5b1719d8cbed51100 : FAILURE in 4m 43s (non-voting)\n- puppet-openstack-integration-8-scenario001-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/abf57d4b63054e8cba9ec4b8138dfcf6 : FAILURE in 10m 27s\n- puppet-openstack-integration-8-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/0b3716e9d6474137a9f5f9fa36ac9832 : FAILURE in 9m 15s\n- puppet-openstack-integration-8-scenario003-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/f40d8c491cc54652a577428a90abd92e : FAILURE in 9m 33s\n- puppet-openstack-integration-8-scenario004-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/14c2e49dba1b40d080ed462b254d0a45 : FAILURE in 8m 48s\n- puppet-openstack-integration-8-scenario005-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/a805a40de4a94c07b1cc7ba8e7cb45e3 : FAILURE in 7m 54s\n- openvox-openstack-integration-8-scenario001-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/794f01874b0c4abdb5eae146de0fd349 : FAILURE in 10m 36s (non-voting)\n- openvox-openstack-integration-8-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/0e1b3a7bda144ac59c76dadd464d40b4 : FAILURE in 10m 14s (non-voting)\n- openvox-openstack-integration-8-scenario003-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/b4052f0ddc7740e489b99de4af49b0aa : FAILURE in 10m 44s (non-voting)\n- openvox-openstack-integration-8-scenario004-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/4ca08c99fccb4c8a8708b7cf44e6d3a4 : FAILURE in 10m 29s (non-voting)\n- openvox-openstack-integration-8-scenario005-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/ccf7f279f3d6483787c63e689b8f9022 : FAILURE in 10m 39s (non-voting)\n- puppet-openstack-litmus-8.10-centos-9-stream https://zuul.opendev.org/t/openstack/build/dc45db30fb9549459e40dbce7f081c8c : FAILURE in 7m 55s\n- puppet-openstack-litmus-8.10-ubuntu-noble https://zuul.opendev.org/t/openstack/build/26ef228c788c406b9e155433cbf67761 : FAILURE in 3m 49s (non-voting)\n- puppet-openstack-litmus-latest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d57d2700f1bd4f4b89c4c985004eca60 : FAILURE in 5m 13s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1d0693eefce6c1f80d99ca30117faf2c00472399","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2026-03-10 09:05:05.000000000","message":"Patch Set 2: Published edit on patch set 1.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"f24fc15c02547609bb3f2cbeaf712f148b8ddcd4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 09:27:30.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/adbb8e0913864d5c9562ed7ec3071a6c\n\n- puppet-openstack-lint-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c2851d6928e0470cbe6f817de60949b6 : FAILURE in 2m 23s\n- puppet-openstack-syntax-8-ubuntu-noble https://zuul.opendev.org/t/openstack/build/887dd8b142ae475882221b4db85488aa : FAILURE in 4m 00s\n- puppet-openstack-unit-8.10-centos-10-stream https://zuul.opendev.org/t/openstack/build/17cbbcfeae8d442696a51eefcf336821 : FAILURE in 6m 52s\n- puppet-openstack-unit-8.10-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bec376a5d8414588a0eec5da3ff4dd46 : FAILURE in 4m 40s\n- puppet-openstack-unit-latest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/ce026871a0b94491b4535a0ac4bfd1fb : FAILURE in 4m 30s (non-voting)\n- puppet-openstack-integration-8-scenario001-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/2d971ffa540b4f2eb4e3829e21dc1287 : FAILURE in 5m 15s (non-voting)\n- puppet-openstack-integration-8-scenario002-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/217290043e374037b48c00738bab565e : FAILURE in 5m 06s (non-voting)\n- puppet-openstack-integration-8-scenario003-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3f7a43052107495bb7fb81735f0e87bc : FAILURE in 4m 59s (non-voting)\n- puppet-openstack-integration-8-scenario004-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a256488653e2494dad21ea2109668403 : FAILURE in 4m 48s (non-voting)\n- puppet-openstack-integration-8-scenario005-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/b640370005f34a078e41a502e7f04a01 : FAILURE in 5m 22s (non-voting)\n- puppet-openstack-integration-8-scenario001-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/91f723e63c5243e1aa552a0494a81db2 : FAILURE in 6m 35s\n- puppet-openstack-integration-8-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/51fb007d5f98473caf23aa25ba0814ff : FAILURE in 9m 06s\n- puppet-openstack-integration-8-scenario003-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/1ee524c0d4e94883afe2ab8fbad59f92 : FAILURE in 6m 49s\n- puppet-openstack-integration-8-scenario004-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/42cae320a5554d939c1ccb529d7258e7 : FAILURE in 6m 45s\n- puppet-openstack-integration-8-scenario005-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/bb35990b04bb4fe385fe861f6e69caf4 : FAILURE in 9m 02s\n- openvox-openstack-integration-8-scenario001-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/ecbc6e51b4a541ad9d3e0e32db990b3f : FAILURE in 6m 48s (non-voting)\n- openvox-openstack-integration-8-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/2cac48f001684c7e987597b4c22f46e8 : FAILURE in 8m 59s (non-voting)\n- openvox-openstack-integration-8-scenario003-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/af09d8bf76c9437d8597682088f11c7d : FAILURE in 10m 22s (non-voting)\n- openvox-openstack-integration-8-scenario004-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/407e95e0041746dd9c65b22169fa61e0 : FAILURE in 8m 17s (non-voting)\n- openvox-openstack-integration-8-scenario005-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/621a800a3125440a9512de0801af533d : FAILURE in 7m 45s (non-voting)\n- puppet-openstack-litmus-8.10-centos-9-stream https://zuul.opendev.org/t/openstack/build/8827e52957a74595a1185d1a91fc5209 : FAILURE in 7m 12s\n- puppet-openstack-litmus-8.10-ubuntu-noble https://zuul.opendev.org/t/openstack/build/fb2d3bb206e64a57a5e7e92ccc9cd497 : FAILURE in 4m 41s (non-voting)\n- puppet-openstack-litmus-latest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/88616d4936ee43e7bf02ab272afc4286 : FAILURE in 4m 25s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e1686544963863de1f5724a4703b2bd1716c5772","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2026-03-11 19:52:54.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a4572ad15f13fa339ffaf0065023b229c27e3192","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-11 21:31:17.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c24e3746417f484da4ef93e9a84f9615\n\n- puppet-openstack-lint-ubuntu-noble https://zuul.opendev.org/t/openstack/build/9619c999cbe34eaaba0806bc29af9a8c : SUCCESS in 2m 38s\n- puppet-openstack-syntax-8-ubuntu-noble https://zuul.opendev.org/t/openstack/build/6524ca6189ee472683f29efc8920c0c0 : SUCCESS in 3m 46s\n- puppet-openstack-unit-8.10-centos-10-stream https://zuul.opendev.org/t/openstack/build/7fe4ea902ef942f2ab023617b2399605 : SUCCESS in 6m 13s\n- puppet-openstack-unit-8.10-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d732b421ccf647bd9da7afbe6127a85b : SUCCESS in 6m 06s\n- puppet-openstack-unit-latest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/81bf01d4582943bcae957bf6e3b80e60 : SUCCESS in 6m 16s (non-voting)\n- puppet-openstack-integration-8-scenario001-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/c4aa9159c0f544619ce2b9f4fd81aebf : FAILURE in 1h 15m 35s (non-voting)\n- puppet-openstack-integration-8-scenario002-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d0ed1f7df3864c6f91f4333ba372ff8b : FAILURE in 1h 19m 22s (non-voting)\n- puppet-openstack-integration-8-scenario003-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/00acb3aa796c4a9e8879996efbc035e7 : FAILURE in 1h 12m 21s (non-voting)\n- puppet-openstack-integration-8-scenario004-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/7c65ea40f26d4ae4b6504a741f71c143 : FAILURE in 1h 09m 57s (non-voting)\n- puppet-openstack-integration-8-scenario005-tempest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/a85e5c46590f4249be8fbeb689d7cb0d : FAILURE in 1h 09m 40s (non-voting)\n- puppet-openstack-integration-8-scenario001-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/d4f4aff2fa6f4d6897691c6926fd6ec8 : SUCCESS in 1h 07m 55s\n- puppet-openstack-integration-8-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/dd07649858b2404b97c6c75bbdee9dcc : SUCCESS in 1h 20m 06s\n- puppet-openstack-integration-8-scenario003-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/02cace03f78743f9aad7ab1fa2695665 : SUCCESS in 57m 42s\n- puppet-openstack-integration-8-scenario004-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/4d1461c81523405e9dcd380efccaaf20 : SUCCESS in 53m 57s\n- puppet-openstack-integration-8-scenario005-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/b4932e01223c4d3d894ac7e2a61decf7 : SUCCESS in 58m 34s\n- openvox-openstack-integration-8-scenario001-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/6bac126c1dcf43e29220b9fc5a88af84 : SUCCESS in 1h 03m 49s (non-voting)\n- openvox-openstack-integration-8-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/392e5fca01ad48e8ad4712e853a72a7b : SUCCESS in 1h 25m 55s (non-voting)\n- openvox-openstack-integration-8-scenario003-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/2114eeeaccd54b9f81c8dc28f5d3bfe7 : SUCCESS in 58m 20s (non-voting)\n- openvox-openstack-integration-8-scenario004-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/f1cb6dc7c6414d44bb5bd7ef7b29307d : SUCCESS in 58m 36s (non-voting)\n- openvox-openstack-integration-8-scenario005-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/ab4ee34c76c84c0bb0e2b7ca3d86bdda : SUCCESS in 1h 00m 13s (non-voting)\n- puppet-openstack-litmus-8.10-centos-9-stream https://zuul.opendev.org/t/openstack/build/29e56f31aaf145e8849827a8bcd2d170 : SUCCESS in 11m 35s\n- puppet-openstack-litmus-8.10-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bc3d56792de44f849592ff27229b36ed : SUCCESS in 7m 42s (non-voting)\n- puppet-openstack-litmus-latest-ubuntu-noble https://zuul.opendev.org/t/openstack/build/0cd7e9266e1e4184972b0f2aea8fcb86 : SUCCESS in 4m 45s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"48104bc1e0477c15b28fe61ca47d79b872c9aae9","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2026-03-11 22:55:59.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"e315db6e2b4b1177509ae20a568215ac14954cdf","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-11 22:56:40.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"fd22e26152ef1dea04c33adea64680d2e74ebf45","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-12 00:21:26.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/02e4a49ad2c848aeafdc1c4b27bdb1de\n\n- puppet-openstack-lint-ubuntu-noble https://zuul.opendev.org/t/openstack/build/bff1dd14e0e3450f95ad1a084f6bb3d8 : SUCCESS in 2m 57s\n- puppet-openstack-syntax-8-ubuntu-noble https://zuul.opendev.org/t/openstack/build/322d30de6b8c4877bbba237db548cb5c : SUCCESS in 3m 49s\n- puppet-openstack-unit-8.10-centos-10-stream https://zuul.opendev.org/t/openstack/build/7e7cacbaa259447284789b535d20d7bf : SUCCESS in 4m 31s\n- puppet-openstack-unit-8.10-ubuntu-noble https://zuul.opendev.org/t/openstack/build/d3caa6ebf2944a38a104fc3e3af1b9ab : SUCCESS in 4m 04s\n- puppet-openstack-integration-8-scenario001-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/12bd6f45b79e4491b7ecf252cc5755e5 : SUCCESS in 36m 31s\n- puppet-openstack-integration-8-scenario002-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/b2dfd3b864ec47e986826f8fda1dcad3 : SUCCESS in 1h 17m 13s\n- puppet-openstack-integration-8-scenario003-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/1b7c392986f94f2c8e23c8745c16660c : SUCCESS in 56m 10s\n- puppet-openstack-integration-8-scenario004-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/12ca4ef5939946d393672f5e4b45a5a5 : SUCCESS in 56m 47s\n- puppet-openstack-integration-8-scenario005-tempest-centos-9-stream https://zuul.opendev.org/t/openstack/build/0c779bf5875c485585ade0f5122471a1 : SUCCESS in 58m 30s\n- puppet-openstack-litmus-8.10-centos-9-stream https://zuul.opendev.org/t/openstack/build/a00622f6e19a44059045cbe7a8f7e96f : SUCCESS in 11m 06s","accounts_in_message":[],"_revision_number":2},{"id":"c4bdbe55d4c54559a2c7c81b12b9cb725bb93cd9","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-12 00:21:26.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"7376ea6309f0fcce54d1a3b98bf56e3bc1dd1693","revisions":{"b6c7e290119fa8f9ddc97222e5e41050e6599c57":{"kind":"REWORK","_number":1,"created":"2026-03-09 10:38:55.000000000","uploader":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"ref":"refs/changes/80/979480/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstack_extras","ref":"refs/changes/80/979480/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstack_extras refs/changes/80/979480/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstack_extras refs/changes/80/979480/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstack_extras refs/changes/80/979480/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstack_extras refs/changes/80/979480/1"}}},"commit":{"parents":[{"commit":"9d570ca4e32f825d1cf7fc587b79878799f68e6e","subject":"Update TOX_CONSTRAINTS_FILE for stable/2025.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack_extras/commit/9d570ca4e32f825d1cf7fc587b79878799f68e6e"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2026-03-09 10:37:19.000000000","tz":60},"committer":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2026-03-09 10:38:50.000000000","tz":60},"subject":"Allow module_hotfixes in validate_yum_hash","message":"Allow module_hotfixes in validate_yum_hash\n\n... as it\u0027s a valid parameter to the\nyumrepo resource.\n\nChange-Id: Icfd4dda893c7ff49c9675b165b3bc8d4c6730f94\nSigned-off-by: Tobias Urdin \u003ctobias.urdin@binero.com\u003e\n(cherry picked from commit 0f7687f56286f2fbfc5a40bbad1bd1e70f0fe682)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack_extras/commit/b6c7e290119fa8f9ddc97222e5e41050e6599c57"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack_extras/commit/b6c7e290119fa8f9ddc97222e5e41050e6599c57"}]},"branch":"refs/heads/stable/2025.2"},"7376ea6309f0fcce54d1a3b98bf56e3bc1dd1693":{"kind":"REWORK","_number":2,"created":"2026-03-10 09:05:05.000000000","uploader":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"ref":"refs/changes/80/979480/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/puppet-openstack_extras","ref":"refs/changes/80/979480/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/puppet-openstack_extras refs/changes/80/979480/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/puppet-openstack_extras refs/changes/80/979480/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/puppet-openstack_extras refs/changes/80/979480/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/puppet-openstack_extras refs/changes/80/979480/2"}}},"commit":{"parents":[{"commit":"9d570ca4e32f825d1cf7fc587b79878799f68e6e","subject":"Update TOX_CONSTRAINTS_FILE for stable/2025.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack_extras/commit/9d570ca4e32f825d1cf7fc587b79878799f68e6e"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2026-03-09 10:37:19.000000000","tz":60},"committer":{"name":"Tobias Urdin","email":"tobias.urdin@binero.com","date":"2026-03-10 09:05:05.000000000","tz":0},"subject":"Allow module_hotfixes in validate_yum_hash","message":"Allow module_hotfixes in validate_yum_hash\n\n... as it\u0027s a valid parameter to the\nyumrepo resource.\n\nChange-Id: Icfd4dda893c7ff49c9675b165b3bc8d4c6730f94\nSigned-off-by: Tobias Urdin \u003ctobias.urdin@binero.com\u003e\n(cherry picked from commit 0f7687f56286f2fbfc5a40bbad1bd1e70f0fe682)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack_extras/commit/7376ea6309f0fcce54d1a3b98bf56e3bc1dd1693"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/puppet-openstack_extras/commit/7376ea6309f0fcce54d1a3b98bf56e3bc1dd1693"}]},"branch":"refs/heads/stable/2025.2"}},"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":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"}}]}],"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":{}}}]}
