)]}'
{"id":"openstack%2Fnetworking-generic-switch~947554","triplet_id":"openstack%2Fnetworking-generic-switch~master~I21866bd2dfc8c1d29aa5e4e28788d05f80860d3d","project":"openstack/networking-generic-switch","branch":"master","topic":"h3c_device_support","attention_set":{},"removed_from_attention_set":{"10342":{"account":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"last_update":"2025-12-23 01:33:06.000000000","reason":"Change was abandoned"},"37948":{"account":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"},"last_update":"2025-05-08 05:54:59.000000000","reason":"\u003cGERRIT_ACCOUNT_37948\u003e replied on the change","reason_account":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"}}},"hashtags":[],"change_id":"I21866bd2dfc8c1d29aa5e4e28788d05f80860d3d","subject":"Add H3C devices support","status":"ABANDONED","created":"2025-04-17 06:49:52.000000000","updated":"2025-12-23 01:33:06.000000000","total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"059cf8201700e3c357d3885432dc14d851feeca3","_number":947554,"virtual_id_number":947554,"owner":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"tag":"autogenerated:zuul:check","value":1,"date":"2025-05-08 02:25:42.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_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,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_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":{"REVIEWER":[{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-04-17 07:52:37.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-04-18 19:44:05.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"REVIEWER"}],"messages":[{"id":"398f249aa33c2f8aebab70d669ec496c658250eb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"},"date":"2025-04-17 06:49:52.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"524e8c7bbcc03ac689cf3ac902b3d7a2560b54ce","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-17 07:52:37.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/78a3894015a94f5b912b803840f80739\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/0be1c5fad51c4724a50f17d6bf6d5161 : SUCCESS in 1m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/09fdc5e033a448c98b29a74619429dca : SUCCESS in 2m 17s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d4908f5e0b4f48b48c961dd7bf7fd333 : FAILURE in 2m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/023ff97d080c46d3b68fcb5b362c95bd : FAILURE in 2m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/71d6603b030c41e58e7e7870a2812769 : FAILURE in 3m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9b8f5043127f48eeb9150b52d64571ed : SUCCESS in 5m 11s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/e3801800ee6e4226868549cca81165c6 : SUCCESS in 7m 52s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/12c9519aabf54e3b904b456b688479ef : SUCCESS in 1h 01m 52s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/25f4185e41de455ea40c12ec73c631ab : FAILURE in 1m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"98e2500ab945fdbaaebab0f21c47b34cacafdc6b","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2025-04-18 19:44:05.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7b5527f6432c5021468a910c10231f3953a6f6e5","author":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"},"date":"2025-05-06 06:45:58.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"43f006873014b2a21769e5cecf763a1b0043d84d","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2025-05-07 19:36:44.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b89217ad0090fc30cf9cbe8ba4d60fcf45dd0212","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"},"date":"2025-05-08 01:28:19.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"979ca991360f1acb2e394492925af99b1247559d","author":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"},"date":"2025-05-08 01:31:19.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4cd31d81a6ca3d2c6783a64dbe596872e673c77a","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2025-05-08 02:06:12.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"ab1b8cdb41ae020c2d8841bdae9b2622442a1d3e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-08 02:25:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d61b1f1632d74018bf31b14e74285c9d\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/b7268682d510492aa5bdcad40dc5da27 : SUCCESS in 2m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/550a62610e11461a929fe3a33d530d66 : SUCCESS in 3m 22s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7900a562d31a4db8b5b36e640ad9d25b : SUCCESS in 3m 28s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/636aa3b3780741689972e76ce818eebe : SUCCESS in 3m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/06b70c1aa20d41c29584a3022e1ea942 : SUCCESS in 3m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2d78914357fa45d09bff6e42759e7209 : SUCCESS in 7m 04s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/65e1053161a747e0af06c5dedc1f3448 : SUCCESS in 14m 09s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/0f3e174b7b874e0fa94ca7bb86a6069e : SUCCESS in 55m 29s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/398138f9db4346e69f53c127fb32b26f : SUCCESS in 3m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1e3bc794466b9542d738f7e40b6c24bc646544bd","author":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"},"date":"2025-05-08 05:54:59.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e1aa5cc1158e0ec04b89534d7b16a400d965cd6c","author":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"},"date":"2025-06-27 03:37:43.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"96f03fd32bf7071e801119f5df3eb31c8de8fae3","author":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"},"date":"2025-09-18 03:10:28.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"059cf8201700e3c357d3885432dc14d851feeca3","tag":"autogenerated:gerrit:abandon","author":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"},"date":"2025-12-23 01:33:06.000000000","message":"Abandoned\n\ncancel review","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"b0df008570672ecc57f5dc64829745dd6c0a5cbd","revisions":{"9273c57463f8eb43b63dc2c971db7d7e3c908252":{"kind":"REWORK","_number":1,"created":"2025-04-17 06:49:52.000000000","uploader":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"},"ref":"refs/changes/54/947554/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/54/947554/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/54/947554/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/54/947554/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/54/947554/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/54/947554/1"}}},"commit":{"parents":[{"commit":"18db7512621f9a6998a7a837893b61302dcd6939","subject":"CI: Fix trunks enabled by default","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/18db7512621f9a6998a7a837893b61302dcd6939"}]}],"author":{"name":"luohaiting","email":"luo.haiting@h3c.com","date":"2025-04-17 03:19:40.000000000","tz":480},"committer":{"name":"luohaiting","email":"luo.haiting@h3c.com","date":"2025-04-17 03:35:30.000000000","tz":480},"subject":"Add H3C devices support","message":"Add H3C devices support\n\nChange-Id: I21866bd2dfc8c1d29aa5e4e28788d05f80860d3d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/9273c57463f8eb43b63dc2c971db7d7e3c908252"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/9273c57463f8eb43b63dc2c971db7d7e3c908252"}]},"branch":"refs/heads/master"},"b0df008570672ecc57f5dc64829745dd6c0a5cbd":{"kind":"REWORK","_number":2,"created":"2025-05-08 01:28:19.000000000","uploader":{"_account_id":37948,"name":"雒海艇","display_name":"luohaiting","email":"luo.haiting@h3c.com","username":"luohaiting"},"ref":"refs/changes/54/947554/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/54/947554/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/54/947554/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/54/947554/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/54/947554/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/54/947554/2"}}},"commit":{"parents":[{"commit":"18db7512621f9a6998a7a837893b61302dcd6939","subject":"CI: Fix trunks enabled by default","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/18db7512621f9a6998a7a837893b61302dcd6939"}]}],"author":{"name":"luohaiting","email":"luo.haiting@h3c.com","date":"2025-04-17 03:19:40.000000000","tz":480},"committer":{"name":"luohaiting","email":"luo.haiting@h3c.com","date":"2025-05-08 01:26:18.000000000","tz":480},"subject":"Add H3C devices support","message":"Add H3C devices support\n\n1. Add H3C switch support in supported-devices.rst\n\n2. Remove H3C unit test temporarily due to netmiko dev branch dependency\n\nChange-Id: I21866bd2dfc8c1d29aa5e4e28788d05f80860d3d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/b0df008570672ecc57f5dc64829745dd6c0a5cbd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/b0df008570672ecc57f5dc64829745dd6c0a5cbd"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"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":{}}},{"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":"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":{}}},{"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":{}}}]}
