)]}'
{"id":"openstack%2Fdevstack~964464","triplet_id":"openstack%2Fdevstack~master~I9df543a9986e4dada8b599d215b3caafa41448a8","project":"openstack/devstack","branch":"master","topic":"tox-v4-upgrade","attention_set":{"34510":{"account":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"last_update":"2025-10-23 15:41:37.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2025-10-23 14:15:59.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I9df543a9986e4dada8b599d215b3caafa41448a8","subject":"[DNM] tox: Test Upgrade to v4 config","status":"NEW","created":"2025-10-21 13:34:46.000000000","updated":"2025-10-23 15:41:37.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d7ad68eb9c2c84cc14cd6692c6c7ba12adcf3740","_number":964464,"virtual_id_number":964464,"owner":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2025-10-23 15:41:37.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},{"value":1,"date":"2025-10-23 14:15:59.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-10-21 14:17:03.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"},{"updated":"2025-10-21 15:06:42.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":"b8dfb92ab8f954b15cd5610e783b7d9c2e90917c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2025-10-21 13:34:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b67f449ebb31584e648495a47548b80089a237a9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2025-10-21 13:54:30.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"7df7be79fcf6829c1aaa0cf1ae3adea1d515cf3d","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-21 14:17:03.000000000","message":"Patch Set 2: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/8ee3a2c8601047af9aaf2e00c17e9b1d\n\n- devstack-platform-centos-10-stream https://softwarefactory-project.io/zuul/t/rdoproject.org/build/7a7267e731d145b7bba53735c5dabe00 : FAILURE in 21m 29s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b31dc1762ffc4ddc9de730126f48e8e1c29888b8","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2025-10-21 14:50:18.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"b079c6aaa57d265b624988a699c668b45c9eb0b0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-21 15:06:42.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/5f3713ed27c24df381b05b066d96df73\n\n- grenade https://zuul.opendev.org/t/openstack/build/1a55619be52c496caf03c593a1f8c603 : SUCCESS in 46m 16s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/0ace5abd1f1a4d088898d2ac79820a4f : FAILURE in 18m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3590fcd3796f4b868c221657e2b94949 : SUCCESS in 5m 40s\n- devstack https://zuul.opendev.org/t/openstack/build/3974160833d94a03acbd7a50ba2abb86 : SUCCESS in 25m 30s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/53fdd74ef4a2454e8a474525d4f49b33 : SUCCESS in 24m 27s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/7f91e97ca3d04b17885246880fa39cc9 : SUCCESS in 27m 25s\n- devstack-platform-centos-10-stream https://zuul.opendev.org/t/openstack/build/b34af21a8ad94ab2b845bcbe7ea9d114 : FAILURE in 32m 48s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/1da32b91c4fc48c783b0632c68ef5ffb : FAILURE in 33m 15s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/7356e11ba25447078d15ac3c14e3cdc7 : FAILURE in 24m 19s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/9a06d046e56e43ec9ea5d5ee7068c708 : FAILURE in 32m 04s (non-voting)\n- devstack-platform-rocky-red-quartz https://zuul.opendev.org/t/openstack/build/091074a37f6e422da6b74ca3d2122c47 : FAILURE in 20m 18s (non-voting)\n- devstack-platform-ubuntu-noble-ovs https://zuul.opendev.org/t/openstack/build/62c8568176674b61a91320f319a9de0e : FAILURE in 26m 54s (non-voting)\n- devstack-platform-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/2ee82db85e3c4a70b209d9c24fbf9693 : FAILURE in 26m 15s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/ef13f9204df84859a318e45045733f7d : SUCCESS in 27m 56s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/c1d35fda69a44a749ec06634d24faead : SUCCESS in 2m 50s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/99f0767edd23403b8d60f36c1849a5e1 : SUCCESS in 2m 30s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/296a42806e2d4165ac399dee6967fe50 : SUCCESS in 51m 38s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/fe320c86676548219edf6fbe3d20cc42 : SUCCESS in 1h 07m 09s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/3211b4491cdf4cc1a2219f35d2b2ae66 : FAILURE in 22m 25s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/d610c926de2f4a68835cb0fbd8275f70 : FAILURE in 29m 05s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/728fbaccbd284ae89ab9e494e52a37cc : SUCCESS in 43m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a1b4a6da861a412285c9c385c9bf83a0 : FAILURE in 10m 52s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/1b397f3f586349579f28e1789e91cee2 : FAILURE in 25m 29s","accounts_in_message":[],"_revision_number":2},{"id":"480dc36c02ad7c285ce8d073d3d3f84fb15c21ab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"date":"2025-10-23 13:53:47.000000000","message":"Patch Set 3: Commit message was updated.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":3},{"id":"ddafda67fb2a1069a63d42eb3eb9aaf11ed5d643","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2025-10-23 14:15:59.000000000","message":"Patch Set 3: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://softwarefactory-project.io/zuul/t/rdoproject.org/buildset/755f69ae8539407c9c38ae559fb2910d\n\n- devstack-platform-centos-10-stream https://softwarefactory-project.io/zuul/t/rdoproject.org/build/6da6bdb10b024a22ba11a6ac9ee30ff4 : FAILURE in 21m 08s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"d7ad68eb9c2c84cc14cd6692c6c7ba12adcf3740","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-23 15:41:37.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/c262f1ef48c74e45935cc12a02aacf06\n\n- grenade https://zuul.opendev.org/t/openstack/build/f24feae295134f5dba82031bf3e4eef3 : SUCCESS in 57m 31s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6a6e1f61f3e34bf09882852c19ddaf86 : FAILURE in 26m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a4f8f3cd6c6749d591f08ce8c523fd68 : SUCCESS in 6m 46s\n- devstack https://zuul.opendev.org/t/openstack/build/cea260ea924f42218e929d67a8e38c1d : SUCCESS in 22m 54s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/3facc2719912429ca2e99096687f6bd8 : SUCCESS in 24m 33s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/f894abd038d54a56b51e560aa4639fef : SUCCESS in 26m 29s\n- devstack-platform-centos-10-stream https://zuul.opendev.org/t/openstack/build/80e651dc91bc4af7929de532913ef6eb : FAILURE in 24m 15s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/38094adcede14794bc91128c8b9b161a : FAILURE in 33m 22s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/c58c282e890f45028e464665923ac43e : FAILURE in 24m 00s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/4fc63e38fafd47739988e59bde55c18b : FAILURE in 31m 24s (non-voting)\n- devstack-platform-rocky-red-quartz https://zuul.opendev.org/t/openstack/build/b7975c61617d4111aab3a1d75bc5d0eb : FAILURE in 20m 45s (non-voting)\n- devstack-platform-ubuntu-noble-ovs https://zuul.opendev.org/t/openstack/build/4eb884c5ea9340e49e2db0803bb82f60 : FAILURE in 26m 28s (non-voting)\n- devstack-platform-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/fa931c3bb7aa4f48a3f167cddbc3fbcf : FAILURE in 17m 28s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/6df29403518d4e579f8452e110e5bcb4 : SUCCESS in 33m 06s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/c68cf5e0ee3347028ba7782b48340f77 : SUCCESS in 3m 53s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/6a5bae5ab42346faae6a4d0fab3c5bda : SUCCESS in 2m 07s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/19825c1db541490d8787093461be578c : SUCCESS in 25m 26s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/0bf463c4cdd841f28fc505745da80475 : SUCCESS in 1h 07m 32s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/365ccecc98a947e98f11893c00f51446 : FAILURE in 14m 45s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/7f9515f1c4b74af2968bfc7dde99baf9 : FAILURE in 20m 17s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e78edf6a8a62430483bd943fcfed000c : SUCCESS in 36m 52s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b06eddda763146c49b375d5d4a08fe0e : FAILURE in 25m 06s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/26eea215e47f45e7baab73644df40a6f : FAILURE in 26m 38s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"8ff05b34c9fd7c325f5478552d37beb64af782b2","revisions":{"d548e7ac4e16366ad6c8685c7deab8e2c124ae02":{"kind":"REWORK","_number":1,"created":"2025-10-21 13:34:46.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/64/964464/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/64/964464/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/64/964464/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/64/964464/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/64/964464/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/64/964464/1"}}},"commit":{"parents":[{"commit":"18a4806513cbc360cb8a8759df541feb815feae9","subject":"Merge \"Add support for shared os_brick file lock path\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/18a4806513cbc360cb8a8759df541feb815feae9"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2025-10-21 13:22:42.000000000","tz":180},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2025-10-21 13:34:29.000000000","tz":180},"subject":"tox: Migrate to v4 config","message":"tox: Migrate to v4 config\n\nChange-Id: I9df543a9986e4dada8b599d215b3caafa41448a8\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d548e7ac4e16366ad6c8685c7deab8e2c124ae02"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d548e7ac4e16366ad6c8685c7deab8e2c124ae02"}]},"branch":"refs/heads/master"},"74cba5b0b9e2f1ad4675dfb2540c77ca0ecb455a":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-10-21 13:54:30.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/64/964464/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/64/964464/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/64/964464/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/64/964464/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/64/964464/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/64/964464/2"}}},"commit":{"parents":[{"commit":"18a4806513cbc360cb8a8759df541feb815feae9","subject":"Merge \"Add support for shared os_brick file lock path\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/18a4806513cbc360cb8a8759df541feb815feae9"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2025-10-21 13:22:42.000000000","tz":180},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2025-10-21 13:54:30.000000000","tz":0},"subject":"tox: Upgrade to v4 config","message":"tox: Upgrade to v4 config\n\nUpgrade tox to v4.6.0, which includes changes to config and env handling.\n\ntox.ini and tempest library updated for compatibility.\n\nChange-Id: I9df543a9986e4dada8b599d215b3caafa41448a8\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/74cba5b0b9e2f1ad4675dfb2540c77ca0ecb455a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/74cba5b0b9e2f1ad4675dfb2540c77ca0ecb455a"}]},"branch":"refs/heads/master","description":"Edit commit message"},"8ff05b34c9fd7c325f5478552d37beb64af782b2":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2025-10-23 13:53:47.000000000","uploader":{"_account_id":34510,"name":"Maxim Sava","email":"msava@redhat.com","username":"msava@redhat.com"},"ref":"refs/changes/64/964464/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/64/964464/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/64/964464/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/64/964464/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/64/964464/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/64/964464/3"}}},"commit":{"parents":[{"commit":"18a4806513cbc360cb8a8759df541feb815feae9","subject":"Merge \"Add support for shared os_brick file lock path\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/18a4806513cbc360cb8a8759df541feb815feae9"}]}],"author":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2025-10-21 13:22:42.000000000","tz":180},"committer":{"name":"Maxim Sava","email":"msava@redhat.com","date":"2025-10-23 13:53:47.000000000","tz":0},"subject":"[DNM] tox: Test Upgrade to v4 config","message":"[DNM] tox: Test Upgrade to v4 config\n\nUpgrade tox to v4.6.0, which includes changes to config and env handling.\n\ntox.ini and tempest library updated for compatibility.\n\nChange-Id: I9df543a9986e4dada8b599d215b3caafa41448a8\nSigned-off-by: Maxim Sava \u003cmsava@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8ff05b34c9fd7c325f5478552d37beb64af782b2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/8ff05b34c9fd7c325f5478552d37beb64af782b2"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
