)]}'
{"id":"openstack%2Fnetworking-generic-switch~949833","triplet_id":"openstack%2Fnetworking-generic-switch~master~I30f06441d98fbfd7261ba29176abfa0192d8a54c","project":"openstack/networking-generic-switch","branch":"master","topic":"bug/2110760","attention_set":{},"removed_from_attention_set":{"4571":{"account":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"last_update":"2025-06-25 18:36:20.000000000","reason":"Change was submitted"}},"hashtags":["ironic-week-prio"],"change_id":"I30f06441d98fbfd7261ba29176abfa0192d8a54c","subject":"Clean up add_subports_on_trunk, del_subports_on_trunk","status":"MERGED","created":"2025-05-15 03:59:12.000000000","updated":"2025-06-25 18:37:08.000000000","submitted":"2025-06-25 18:36:20.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":"949833-bug/2110760","meta_rev_id":"bca855dc69185ea13b4965fed4cf1105f6094f0d","_number":949833,"virtual_id_number":949833,"owner":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-06-25 18:36:20.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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":2,"date":"2025-06-02 22:18:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":2,"date":"2025-06-10 09:23:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":1,"date":"2025-06-10 09:23:22.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"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},"Backport-Candidate":{"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"}],"REVIEWER":[{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-15 04:54:28.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":"2025-05-19 19:22:35.000000000","updated_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2025-06-10 09:23:22.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"},{"updated":"2025-06-10 18:10:43.000000000","updated_by":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"reviewer":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"state":"CC"}],"messages":[{"id":"f68238856f1cba10cb5f9f8559b7cca18134280d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2025-05-15 03:59:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3adc266da26094adb0a86c76a1293b1c8ae6174d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-15 04:54:28.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/db8df10d4bd54ae1b8438daa206b6114\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7ec56ab8a8da42958f59402e96e79b8d : SUCCESS in 3m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/76580403b1fa433696968f23e110d27a : SUCCESS in 3m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/61da7a606ad445fb9c348122a4e6d6b7 : SUCCESS in 4m 31s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c52d544bb66c4135b275e8758b5894a9 : SUCCESS in 8m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2c939f24bef14437a0deb31829429521 : SUCCESS in 8m 41s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/8dbadc02038641578d905eca1fe2c0ce : SUCCESS in 19m 44s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/b9faad8277f6470680c23a7591c970df : SUCCESS in 54m 37s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/956d32f3996c4c57a30c03ef0f9f4cd9 : FAILURE in 2m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6e1b532b9868faf626ea9817862171d72840cc38","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-05-19 19:22:35.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"46f1d85fa67a5d8b8dcda2c58b3bd2e44cca0172","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2025-06-02 22:18:09.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"d09930cbb131ae63b2510e49cf91f76b95efb5b3","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2025-06-02 22:19:23.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":2},{"id":"bda3f58832bab14a3da9b93c38cd82ab14b2d2bf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-02 23:48:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d35b4060d1d84b38918330383fabf0fa\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ea15aa283e74d1abc7eaead2600fc43 : SUCCESS in 4m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/aa840091df254086bb0517526f889ec3 : SUCCESS in 4m 08s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/eccb0ad44f074a4887206ebc78ebd957 : SUCCESS in 5m 04s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2b21f3792f854a4eb050a2d1f6b6f25e : SUCCESS in 8m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4f2f3ab98e584b09b5b08cf8cd328458 : SUCCESS in 8m 36s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/bea8ce5cce2c4aff9c3e857413e05ce7 : SUCCESS in 19m 38s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/cef75304a54443dca1beb2285a2893af : SUCCESS in 1h 28m 45s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/1cd05d2e6ba842dba9ba7c5262a17f38 : FAILURE in 4m 31s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"bc2a11fa4ed3092cc15a8cfc6c6c4207d5ebf885","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2025-06-10 09:23:22.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"e5c32eb25763d28c8a7a0a027f7525e8dfc15fb8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-10 09:24:15.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"9932a753ceea2ca52572f59cff95fcd6dff333a9","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-10 12:06:10.000000000","message":"Patch Set 2: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/949832 is needed.","accounts_in_message":[],"_revision_number":2},{"id":"830d4df5a3d011572789dd7d0d5a60c56cd4a0c3","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2025-06-10 18:10:43.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2c5bd8241ed9dbe725e694931899e42f95a4f71a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-10 19:50:56.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/c5870adc18dd430db0cccf985119dc13\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1d24fc78a1a84739ab15e28b86a0483b : SUCCESS in 4m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b8d06ed3f6ea4fa0a4a041dac9be69fb : SUCCESS in 4m 20s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/26520878c7fe42aab3c4789d1f7289b8 : SUCCESS in 4m 37s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1d0cf80177d949fdacb69b31f3f4d776 : SUCCESS in 10m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1176f3f656fb4b9b8c5da2d0f6da7995 : SUCCESS in 7m 54s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/fe9f7c16cbc2479fb0cbf076af7a3851 : SUCCESS in 18m 50s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/8baa15a2abdb4a728830fc390629eaab : FAILURE in 1h 16m 41s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/fe9855c07de54c21b05f2aacba361b66 : FAILURE in 3m 22s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"984a20f3af2b5471d5dfedbac2dda57ced5515a5","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2025-06-11 04:26:45.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5cfe0386ba4fdcc705df70d1d0f1ac9a2ed532e7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-11 04:55:03.000000000","message":"Patch Set 2:\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/5e717b1278f64d83ac8d5bf5c92d1543\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5c2abbf731f14bdf95420b51a6870980 : SUCCESS in 4m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/eb6314132df24b5985462c13d40b37c5 : SUCCESS in 4m 03s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/7504a4f280934c4eb1ce128c372c5880 : SUCCESS in 4m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fc603989c59f455db6094539d08db37b : SUCCESS in 5m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ef711567a6bf4734bc79c687c8e9a6c7 : SUCCESS in 9m 05s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/5246def90d8745f39349bcd78830ab1e : SUCCESS in 21m 15s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/a36aee73537c408abefbc75155beee4a : FAILURE in 23m 03s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/27af1e2390714a7d8f353fca2e35c2d7 : FAILURE in 3m 56s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"bee4d69002cb60a1ea95cf59853646e411692c3e","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2025-06-13 23:55:45.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"9d1020dc50190ea5e02ec6bab2314edc9db140e5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-14 02:32:53.000000000","message":"Patch Set 2:\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/44e5afaf54f949d7b71ca52f56919d54\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d636831ee07e4f1d806d0b14bf1b7edd : SUCCESS in 4m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8611940a485d48abaaebdb65a27fac43 : SUCCESS in 4m 22s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ee25bf86f839455ca5ba026243d4ef36 : SUCCESS in 4m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4ed397e6e44249859ccb6cc133495538 : SUCCESS in 5m 18s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a3befdf1fb7540f8a8cfd442389bc7dc : SUCCESS in 6m 22s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/5c2021884e4440229df7f2744578169a : SUCCESS in 12m 00s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/4a8da727d7d2460ab8102156cda82d3b : FAILURE in 2h 32m 07s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/e1ea4c8e09e343eba3202c6c7c659fd3 : FAILURE in 2m 46s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"af225ba725bd0fae3507884a7ab41898cf8801fa","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2025-06-16 03:16:35.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"28b5111fef945403d9ef79ef569099e355aabe94","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-16 04:28:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/40c476fce76e448c9494c87cad682a86\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d1d34a50de97471c849ec4efe15a1048 : SUCCESS in 4m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/db4fc5f650c144b39092db9f9306dfe1 : SUCCESS in 4m 17s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/33c6adaaeac4483e86c3a01564bd965b : SUCCESS in 3m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/068382923c1247c4b72965a1b2345842 : SUCCESS in 4m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dee1483597d749e095b23294919855bb : SUCCESS in 7m 00s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/5e2f6344d2754f60a99280e2e68e78ae : SUCCESS in 8m 28s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/617ebb592b7740d5b9c37061b364daa6 : SUCCESS in 1h 09m 36s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/32995a10fd2f407290cd8232357f14c9 : FAILURE in 3m 53s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"d2f569b28408da97542a6ea19a4d18f7907d8ac7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-16 04:28:45.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"f74a3fb77523c89e039ef860688ac7ea1fc6228c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-16 05:28:20.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/59742b2d42fd45ad903eb9c26610613f\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ddd342a1eb37454da37cdbd14373a45b : SUCCESS in 3m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b1c28ca2691145d3b8d4ed9d1bb56b7f : SUCCESS in 3m 20s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2cacda78149a46e0b40e57815d432109 : SUCCESS in 2m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b1b1816ce32d45e1b520f5123a29ad60 : SUCCESS in 5m 58s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/8f56d6d5a50a4bf8b4d32c4439954977 : SUCCESS in 8m 09s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/87ffa76cce4d44d483d9c1e22e533753 : FAILURE in 57m 55s","accounts_in_message":[],"_revision_number":2},{"id":"faeb2a07ea630e16d9923e480af96a08fe775fb3","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2025-06-25 13:36:23.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e0f31803ded2a6f122692c7c3603a94f9daa9910","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-25 16:27:04.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/65175f6ba56847ed8bafd5e1b6cc2302\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bb8633f5a5e44390a34ddb45f4760505 : SUCCESS in 3m 40s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1de748e44ef04fcbb8c4aef5b8dcd3f3 : SUCCESS in 4m 23s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c20a4c99393e472f869356da6367b459 : SUCCESS in 6m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/78037bc246ee4065adcd0cf2e5c65c80 : SUCCESS in 7m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f1290237d7174cef9e0fc513a341e4ff : SUCCESS in 10m 03s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/fd2f906b515b46628af58209059ff180 : SUCCESS in 15m 47s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/c127bfb15fcb46ea88f958643e69c4c9 : SUCCESS in 2h 34m 15s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/d4d3027f973d4261946838b0716d4d96 : FAILURE in 3m 46s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"742c1a23a56ab37d7619b816da3488b0012e560a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-25 16:27:29.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"f71f24c7a445eb9bfe7199d27f57401d508daaaa","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-25 18:36:20.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9aafcdfb4bef42c39992b0d884d27ba5\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5f5b8cda73854a23bd1dc0da920df449 : SUCCESS in 5m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e4ab135cb2104f47818231c95e5c745b : SUCCESS in 5m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8a653151f01646f7859f3078fcef2b99 : SUCCESS in 2m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ee1512863be94b3598080f753e5467f7 : SUCCESS in 7m 13s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/e0a67d85820848b6a5c7bbb1df480b8e : SUCCESS in 9m 05s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/c74d97e76de941f8954f6450a5113549 : SUCCESS in 2h 05m 06s","accounts_in_message":[],"_revision_number":2},{"id":"d341fbfa7ec2c54e74b3ea9ddf8f2c7a81792761","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-25 18:36:20.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"bca855dc69185ea13b4965fed4cf1105f6094f0d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-25 18:37:08.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6bf3f944c83640c0b7a6a242400c621c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3b83b9c433d74809a64a48c6cabb2cc8 : SUCCESS in 38s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"fef3a002832fdbd41778b375dba5c0802055e20a","revisions":{"5e2cf82361f71aa55a4c03c7a15f6b0bce26cfc1":{"kind":"REWORK","_number":1,"created":"2025-05-15 03:59:12.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/33/949833/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/33/949833/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/33/949833/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/33/949833/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/33/949833/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/33/949833/1"}}},"commit":{"parents":[{"commit":"f1001921bb8d2a277f874150768b054445711bf9","subject":"Improve test coverage of NetmikoSwitch commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/f1001921bb8d2a277f874150768b054445711bf9"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2025-05-14 22:36:19.000000000","tz":720},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2025-05-15 03:44:42.000000000","tz":720},"subject":"Clean up add_subports_on_trunk, del_subports_on_trunk","message":"Clean up add_subports_on_trunk, del_subports_on_trunk\n\nThese methods are now decorated with @check_output.  This requires\nmoving the check_output method to the bottom otherwise it breaks\nhorribly.\n\nAlso the following changes have been made:\n- duplicate ADD_NETWORK_TO_TRUNK, REMOVE_NETWORK_FROM_TRUNK variables\n  have been removed\n- methods add_subports_on_trunk del_subports_on_trunk have been\n  decorated as abstract\n\nChange-Id: I30f06441d98fbfd7261ba29176abfa0192d8a54c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/5e2cf82361f71aa55a4c03c7a15f6b0bce26cfc1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/5e2cf82361f71aa55a4c03c7a15f6b0bce26cfc1"}]},"branch":"refs/heads/master"},"fef3a002832fdbd41778b375dba5c0802055e20a":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-06-02 22:18:09.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/33/949833/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/33/949833/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/33/949833/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/33/949833/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/33/949833/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/33/949833/2"}}},"commit":{"parents":[{"commit":"5140ba50f89c052ff99ede5192269a209020015d","subject":"Improve test coverage of NetmikoSwitch commands","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/5140ba50f89c052ff99ede5192269a209020015d"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2025-05-14 22:36:19.000000000","tz":720},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2025-06-02 22:10:29.000000000","tz":720},"subject":"Clean up add_subports_on_trunk, del_subports_on_trunk","message":"Clean up add_subports_on_trunk, del_subports_on_trunk\n\nThese methods are now decorated with @check_output.  This requires\nmoving the check_output method to the bottom otherwise it breaks\nhorribly.\n\nAlso the following changes have been made:\n- duplicate ADD_NETWORK_TO_TRUNK, REMOVE_NETWORK_FROM_TRUNK variables\n  have been removed\n- methods add_subports_on_trunk del_subports_on_trunk have been\n  decorated as abstract\n\nChange-Id: I30f06441d98fbfd7261ba29176abfa0192d8a54c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/fef3a002832fdbd41778b375dba5c0802055e20a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/fef3a002832fdbd41778b375dba5c0802055e20a"}]},"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"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":{}}},{"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":{}}},{"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":{}}}]}
