)]}'
{"id":"openstack%2Fdevstack~1011662","triplet_id":"openstack%2Fdevstack~master~Ib1aa3fd5c03fea42277a6d904325f986c816dff7","project":"openstack/devstack","branch":"master","attention_set":{},"removed_from_attention_set":{"13252":{"account":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"last_update":"2026-10-30 06:42:27.000000000","reason":"\u003cGERRIT_ACCOUNT_13252\u003e replied on the change","reason_account":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-10-30 18:13:12.000000000","reason":"Change was submitted"},"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2026-10-30 16:27:06.000000000","reason":"\u003cGERRIT_ACCOUNT_8556\u003e replied on the change","reason_account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}}},"hashtags":[],"change_id":"Ib1aa3fd5c03fea42277a6d904325f986c816dff7","subject":"Fix support for pyproject.toml file in setup with constraints","status":"MERGED","created":"2026-10-21 14:02:43.000000000","updated":"2026-10-30 18:15:26.000000000","submitted":"2026-10-30 18:13:12.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1011662","meta_rev_id":"64793a72872d4fb7f2ae240012fa8e23ad7d3954","_number":1011662,"virtual_id_number":1011662,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-10-30 18:13:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":2,"date":"2026-10-28 19:01:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":1,"date":"2026-10-21 14:57:28.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"},{"value":2,"date":"2026-10-30 16:27:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"all":[{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":1,"date":"2026-10-30 16:27:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"recommended":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":1,"date":"2026-10-28 19:01:18.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-10-21 14:57:28.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":"2026-10-21 16:41:57.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-10-27 14:45:47.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2026-10-27 14:46:03.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"}],"messages":[{"id":"9af9cc1ca56401627044d85c6873c1ab2dc1d94f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-10-21 14:02:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a86719a6930f617452d5bc998d79a7c95f659d81","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-10-21 14:57:28.000000000","message":"Patch Set 1: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/0d38a3a01cd1447ab87ad926daaa18d7\n\n- devstack-platform-centos-10-stream https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/f6979ba8531544a8879ed0f194e34116 : SUCCESS in 53m 39s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"487ad896963abade43afc0a580c40e6ce1b918bf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-21 16:41:57.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/a581f33dd70a40dda4b01f5bf1ad2878\n\n- grenade https://zuul.opendev.org/t/openstack/build/b6c9e0a7e1164631b501ce7d8eb87193 : SUCCESS in 1h 16m 07s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b627569608724ba2b09fc2b6612d08ac : SUCCESS in 54m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8ec403da7f934fba993bc99de496ec03 : SUCCESS in 3m 28s\n- devstack https://zuul.opendev.org/t/openstack/build/d334e87f934f4136af3fc5e3b49c0d23 : SUCCESS in 18m 08s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/cb1fca23759e4cae8d33a12c6ca7ed65 : SUCCESS in 18m 11s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/bfb51bc9dcbb40bf8fd9073e21f4e157 : SUCCESS in 28m 56s\n- devstack-platform-almalinux-purple-lion-ovn-source https://zuul.opendev.org/t/openstack/build/43fa58b3561b4b9791bd586022b340a3 : FAILURE in 23m 06s (non-voting)\n- devstack-platform-centos-10-stream https://zuul.opendev.org/t/openstack/build/04cc0b7c136a48fe85d6c2e415e50c4e : RETRY_LIMIT Host unreachable in 48m 20s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/8e05d21d549a4bfb8fdc1e287dbe04ff : SUCCESS in 1h 42m 17s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/1b171956e18242afa92b1d5fa02ebff6 : SUCCESS in 1h 04m 28s\n- devstack-platform-debian-trixie https://zuul.opendev.org/t/openstack/build/93979656721c4ca19fbfa3f5d6161f6e : SUCCESS in 1h 43m 06s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/a2accaf6bc73410b8815113ded8cddac : SUCCESS in 1h 17m 06s (non-voting)\n- devstack-platform-rocky-red-quartz https://zuul.opendev.org/t/openstack/build/08987ad482314109ac82d73f01383a6c : FAILURE in 29m 23s (non-voting)\n- devstack-platform-ubuntu-noble-ovn-source https://zuul.opendev.org/t/openstack/build/3a2b1ab451c74954a988c269cdaf45de : SUCCESS in 1h 21m 54s (non-voting)\n- devstack-platform-ubuntu-noble-ovs https://zuul.opendev.org/t/openstack/build/3ba3e65811bb42eb99517d772c5dcd28 : SUCCESS in 1h 23m 00s (non-voting)\n- devstack-platform-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/6caf71980ced4e31b4708abc3e232f35 : SUCCESS in 42m 31s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/9be472d9b58a478091cb5848bc52d7f8 : SUCCESS in 17m 47s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/63f64f7b78cf4b5d8e7aec4d0b9463ca : SUCCESS in 2m 47s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/e9cb5d13272a4796b2ee0f62a558a867 : SUCCESS in 1m 47s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/7bc891992c2f4f7a91e623829ff28f48 : SUCCESS in 1h 03m 11s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/fe9833e77257412796488d272599da3f : SUCCESS in 24m 43s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/d6ce9361fa1b42be8ab939243086f1e4 : SUCCESS in 35m 04s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/52691dd9e3904e2cb05d8af1da600ca0 : SUCCESS in 1h 15m 22s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/e335bd4d93cd4c2eb7148ca3a2f651f2 : SUCCESS in 30m 59s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d940140b7ed74612b00f80c02d185fc9 : SUCCESS in 56m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a8eee875a05a4504b1b8cc54fde4da11 : SUCCESS in 1h 09m 10s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9c32afb141c041cfb26f4f106add2792 : TIMED_OUT in 2h 34m 01s","accounts_in_message":[],"_revision_number":1},{"id":"c92fe434c5970d88eb4b084d846617137ef9b558","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-10-27 14:18:16.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7f9adbc791ff25e7d3941198f78a707b74808c3f","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-10-27 15:12:11.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/88525944fc13488a82d572767aa27b51\n\n- devstack-platform-centos-10-stream https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/7b2b8e26343e43f08b071713178747b0 : SUCCESS in 52m 48s (non-voting)\n\nWarning:\n  File .ssh/config found in build home directory during playbook opendev.org/openstack/devstack/playbooks/pre.yaml for job devstack-platform-centos-10-stream.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":1},{"id":"32f3cb090736347baa2df6682a4ce442b38f63de","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-27 16:27:40.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1fff8ec17b064c60ae5aaf59489f3535\n\n- grenade https://zuul.opendev.org/t/openstack/build/8670cbc14fd54bf19bb605188cc4b427 : SUCCESS in 37m 11s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/356ddb6b9a4b49dea2ede4e2f86f79e5 : SUCCESS in 44m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f4dd86bc4029426f84f37d147290e64b : SUCCESS in 5m 16s\n- devstack https://zuul.opendev.org/t/openstack/build/a8ce285c49d6419f8388165c43d90cdb : SUCCESS in 28m 48s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/854e4d18c4ee4ffc8d85412dde3fa80f : SUCCESS in 26m 39s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/577a4337a976417eb1761805b649bb5a : SUCCESS in 25m 16s\n- devstack-platform-almalinux-purple-lion-ovn-source https://zuul.opendev.org/t/openstack/build/b91c84f77b7d42028c388e801d47c0d8 : FAILURE in 26m 18s (non-voting)\n- devstack-platform-centos-10-stream https://zuul.opendev.org/t/openstack/build/1d7bcf93751a48f1841cea131ebf5eb4 : RETRY_LIMIT Host unreachable in 37m 16s (non-voting)\n- devstack-platform-centos-9-stream https://zuul.opendev.org/t/openstack/build/f35b463489014ed3973e23daf41f472d : SUCCESS in 52m 39s (non-voting)\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/bd0773be8d454d23810f9a16a82eb32d : SUCCESS in 54m 17s\n- devstack-platform-debian-trixie https://zuul.opendev.org/t/openstack/build/12cea2cfd09548039c41f2b08169d605 : SUCCESS in 1h 42m 56s\n- devstack-platform-rocky-blue-onyx https://zuul.opendev.org/t/openstack/build/ef8ef39cf6b041d393f244060eb84eed : SUCCESS in 1h 13m 23s (non-voting)\n- devstack-platform-rocky-red-quartz https://zuul.opendev.org/t/openstack/build/4456fa2c54144b339da6014413621172 : FAILURE in 20m 59s (non-voting)\n- devstack-platform-ubuntu-noble-ovn-source https://zuul.opendev.org/t/openstack/build/d5972975fa724c45ad8f4d197e762a22 : SUCCESS in 46m 28s (non-voting)\n- devstack-platform-ubuntu-noble-ovs https://zuul.opendev.org/t/openstack/build/05dbb4d689a249799d4cc96eec5185e7 : SUCCESS in 1h 23m 39s (non-voting)\n- devstack-platform-ubuntu-resolute https://zuul.opendev.org/t/openstack/build/82e2ccd9a9cf45baa3862a68a23d503b : SUCCESS in 1h 24m 31s (non-voting)\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/b287e38b66944d729bbee042b30108a1 : SUCCESS in 38m 30s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/75b2eaee435d45b783735523c1c58da7 : SUCCESS in 2m 11s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/ee0cb756ae0148209325bf10986670d6 : SUCCESS in 2m 41s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/11c35ad24a1d4613b19a1817cd41885e : SUCCESS in 1h 17m 03s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/770ba02d58074ea9818d3fb602030a82 : SUCCESS in 30m 50s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/512a1a81132a41be9fc419ae53531a5e : SUCCESS in 1h 12m 28s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/032bba04421944a3acf0ae846c25ad1b : SUCCESS in 55m 05s (non-voting)\n- tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/ca74eea80b594f9dbf75da596882f5c5 : SUCCESS in 37m 08s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6e54cdade5e84d7faf68e82620beb013 : SUCCESS in 58m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d3c27b5408d244aea9e5b6ee069d733d : SUCCESS in 1h 02m 28s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e8641accde0e4baf984258a1dd5ae9ab : SUCCESS in 1h 28m 30s","accounts_in_message":[],"_revision_number":1},{"id":"3357ac84d255fc2db8460c724cf5e4bdcb193f63","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2026-10-28 19:01:18.000000000","message":"Patch Set 1: Code-Review+2 Review-Priority+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"16c367dce6e2e35c304f9c751e1afd0ccf3ff53c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-10-29 18:02:11.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1079d7a03fe474efe60f6c669b6b6407f0e6c483","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2026-10-30 06:42:27.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6a85067c2c354b155081a6e2460dfad69c3d2053","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-10-30 16:27:06.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c365d93df017e973aeded0d9808c97aba815162e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-30 16:27:38.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"4b1abeaa9ec932f6fbccd93931c5bea28cd535cf","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-30 18:13:12.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/59565e7e94634321a61d699be50b0139\n\n- grenade https://zuul.opendev.org/t/openstack/build/7c0ea53bcb014907a5d4932e18f4da30 : SUCCESS in 36m 50s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9f901d96bd2b4190a3ffb00d2b3d8c08 : SUCCESS in 1h 29m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7615be60e66e4ed2a10095bf9830c4b4 : SUCCESS in 8m 14s\n- devstack https://zuul.opendev.org/t/openstack/build/6ad67bed3d874d4a94837d1ea9506557 : SUCCESS in 16m 49s\n- devstack-ipv6 https://zuul.opendev.org/t/openstack/build/f230c58c34014b798b323925c5f95260 : SUCCESS in 26m 14s\n- devstack-platform-debian-bookworm https://zuul.opendev.org/t/openstack/build/b0e4a25bfb3b4fc2bd1a0794896c2bd5 : SUCCESS in 45m 55s\n- devstack-platform-debian-trixie https://zuul.opendev.org/t/openstack/build/f3f8f43312584105af38bedeedaa1379 : SUCCESS in 41m 51s\n- devstack-enforce-scope https://zuul.opendev.org/t/openstack/build/486472deb3af4ef08d5579c5639b40bb : SUCCESS in 25m 45s\n- devstack-multinode https://zuul.opendev.org/t/openstack/build/b4f5875c2ed74be8b130af8f99e0e540 : SUCCESS in 22m 11s\n- devstack-unit-tests https://zuul.opendev.org/t/openstack/build/d3d88a3d82c340978bf4d6e82cb488c2 : SUCCESS in 4m 15s\n- openstack-tox-bashate https://zuul.opendev.org/t/openstack/build/62cdab99d1a8428399d043695530837f : SUCCESS in 4m 08s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/8f32af41a6434e3d98b62084ae4d1ba7 : SUCCESS in 1h 11m 48s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/6b0d84c0e02d46edb30942c8860ce32e : SUCCESS in 31m 19s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/4bfedb3f52f049ea90ccd6983323be30 : SUCCESS in 33m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c52cb616fd51426ab36d67bfc1b5d0d2 : SUCCESS in 41m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e95204cec203441b933c98560da6101f : SUCCESS in 57m 02s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c675b908262745cc9b119ecb55d5da49 : SUCCESS in 1h 24m 17s","accounts_in_message":[],"_revision_number":1},{"id":"f8fa37d12e749e5f76214fdf4b08197e73644ac4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-30 18:13:12.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"64793a72872d4fb7f2ae240012fa8e23ad7d3954","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-30 18:15:26.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b85b409a192b45519e6f44b37fefd256\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ec1dd951bf9c4dc0b269a6bc417c9d70 : SUCCESS in 1m 42s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"1ae434b5797cdff0c22149efe26b238018acfaf7","revisions":{"1ae434b5797cdff0c22149efe26b238018acfaf7":{"kind":"REWORK","_number":1,"created":"2026-10-21 14:02:43.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/62/1011662/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/62/1011662/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/62/1011662/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/62/1011662/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/62/1011662/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/62/1011662/1"}}},"commit":{"parents":[{"commit":"75939cdc664d956ecc7b2cae4a9fd5877fdcbb4f","subject":"Merge \"Update DEVSTACK_SERIES to 2027.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/75939cdc664d956ecc7b2cae4a9fd5877fdcbb4f"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-10-21 13:42:14.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-10-21 14:01:50.000000000","tz":60},"subject":"Fix support for pyproject.toml file in setup with constraints","message":"Fix support for pyproject.toml file in setup with constraints\n\nChange Iee9262079d09a8bd22cd05a8f17950a41a0d1f9d added support for\npyproject.toml-only packages in _setup_package_with_constraints_edit.\nHowever, it\u0027s incomplete: awk will error our if a file is missing,\nrather than simply returning an empty string.\n\nFix this by only trying to use the file if it exists. We also add an\nadditional error handler for the unlikely case that neither file exists.\n\nChange-Id: Ib1aa3fd5c03fea42277a6d904325f986c816dff7\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1ae434b5797cdff0c22149efe26b238018acfaf7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1ae434b5797cdff0c22149efe26b238018acfaf7"}]},"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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}}]}],"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":"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":"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":"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":""}}}]}
