)]}'
{"id":"openstack%2Fnetworking-generic-switch~984815","triplet_id":"openstack%2Fnetworking-generic-switch~master~I69033fde2a874332ba55fc2ec9c698676deeb6b3","project":"openstack/networking-generic-switch","branch":"master","topic":"ironic-vxlan","attention_set":{"11655":{"account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"last_update":"2026-05-26 14:23:36.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{"4571":{"account":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"last_update":"2026-08-03 16:25:07.000000000","reason":"Reviewer/Cc was removed"}},"hashtags":[],"change_id":"I69033fde2a874332ba55fc2ec9c698676deeb6b3","subject":"Add multicast BUM replication support to NDFC driver","status":"NEW","created":"2026-04-15 15:54:15.000000000","updated":"2026-08-03 22:13:56.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1ab34509627f7b8a36601e479e5defe63ec091e2","_number":984815,"virtual_id_number":984815,"owner":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-08-03 22:13:56.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":-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":[{"_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":[{"_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":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-04-15 16:44:02.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-06-05 04:05:13.000000000","updated_by":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"reviewer":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"state":"REVIEWER"},{"updated":"2026-08-03 16:25:07.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":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"state":"CC"}],"messages":[{"id":"a8ea7d89d7bcddcb2bc500130b6fbb821cb1d96d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2026-04-15 15:54:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"23e7e6699d36447b6dd9a7a72191158daffd4579","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-15 16:44:02.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/f5deb5e420be40faa2eab1a8875f8558\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/346686b001a740e49a156543bccaa6ef : SUCCESS in 4m 17s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/16993de2dda04c66a431ebda8341b433 : SUCCESS in 2m 30s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2b93d308f9f2406c97a5dbdaeb7015ec : SUCCESS in 2m 31s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/456090bfa5964452ac7abcb6999cd818 : SUCCESS in 8m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0642563d1b0d4195a41a9051552af9fe : FAILURE in 8m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/12fbd4adca0044c6b3158de9c8da581d : SUCCESS in 2m 54s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/e4d72b04c8734829b0426498dd225f27 : SUCCESS in 25m 59s\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/e982a715940d46f2adb69173ed098287 : FAILURE in 43m 12s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/8d95856563744ef68a7453eb27f4d86f : SUCCESS in 4m 01s","accounts_in_message":[],"_revision_number":1},{"id":"b13389abc1a493ba2a0235c3d3b53e3a8cee93a4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2026-04-15 18:58:01.000000000","message":"Patch Set 2: Patch Set 1 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"02a9ecde86380898d168da8a8f479b60b2185aea","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-15 19:32:53.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/c495cb2ed23b4853b299aad145a675dc\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bddd7d675aa74d64b0b98d09ce661bc7 : SUCCESS in 2m 29s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/521dbb71bfd8416e916e64e91cb9434d : SUCCESS in 2m 25s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0f0f4059eaec41d7b865f163dd93da16 : SUCCESS in 3m 53s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/de96c25677a04a65b4ae48190ce9ef75 : SUCCESS in 6m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/08cf1093e0b94068b9f1763c272f0461 : SUCCESS in 7m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/36a4edbfc754417f9b41ba7107197633 : SUCCESS in 2m 57s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/d2ff339028c94e609a1c669e5fecbd0c : SUCCESS in 9m 59s\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/fcc3f190ed7a42fa884ac62057c1ef1b : FAILURE in 32m 43s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/29ff70a6f0814a6f83997f2e825115f5 : SUCCESS in 2m 34s","accounts_in_message":[],"_revision_number":2},{"id":"526ed2bde5b31f785c69e5488cb69644d3d3a0dc","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2026-04-17 00:59:02.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"66e9f4fa3a087a3b1fde78e3314e540fd7dd2e38","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-17 01:46:33.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c31391ee455d455c90166215fcdc9481\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/39dfbccd99c040f3a342956009d73633 : SUCCESS in 4m 14s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/cc3e01541fd94a2fa900c11c449915a0 : SUCCESS in 6m 58s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b76a705e5f834f87a2393531ac26f835 : SUCCESS in 3m 43s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/97083496a61b449c89323d0ad478bdc8 : SUCCESS in 7m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/18011c9b24e54a708e005f0a956a6cc3 : SUCCESS in 9m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/93f219446b6d45eaa19a4c7acbc75ab1 : SUCCESS in 2m 46s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/af27eac38eba41e5af7c7ce1e83efcc3 : SUCCESS in 16m 26s\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/1937b24a71604adab37f55f508c30273 : SUCCESS in 46m 21s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/b47cc1e9bd5a4ca1950275e958b9a5d8 : SUCCESS in 3m 42s","accounts_in_message":[],"_revision_number":2},{"id":"4b477c9f6808e4fe4b2e7d92fe5ec7156d0d6dab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2026-05-26 13:32:29.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"81ca31de496471119fa44f987c7e780acedaa4cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-26 14:23:36.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/a1c6e719d81142cd892684eb636b65b2\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0e837002cb144110867d7475873320bd : SUCCESS in 4m 11s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1d8df38e76234d0491f54761d79f7657 : SUCCESS in 5m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d2b29c27fde643ec8484cc2006deeb9a : SUCCESS in 5m 20s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e8f160b63cb94f46ae388b53391d0282 : SUCCESS in 8m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e8196cf2da0421cb86a87a2f7693b4f : FAILURE in 6m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2834367644c64c58a443ad27a3a79aea : SUCCESS in 3m 58s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/ecc0ace3d660467694e8f45f7c153bf4 : SUCCESS in 18m 04s\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/eab836f266d143b39640a90b6740b0f6 : SUCCESS in 44m 56s\n- networking-baremetal-ovn-vxlan https://zuul.opendev.org/t/openstack/build/f2a02a089b964b34ae36a08042b63b62 : SUCCESS in 45m 58s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/7130b5fcb9984e278194f299265283a4 : SUCCESS in 3m 40s","accounts_in_message":[],"_revision_number":3},{"id":"ea46f8a80f74763a33f32179a3a0339c37d71ca3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2026-06-05 04:05:13.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"4e54a55284be67841a09a87a47cbe52aebbbfcf2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 04:58:01.000000000","message":"Patch Set 4: 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/728410e1c0c54d3cadf5714c44505186\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eea5a6409dd745be9ed5e98295243a4a : SUCCESS in 5m 46s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2176328a400e4af89af33fa0f9da02ba : FAILURE in 5m 03s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3a2e68b62dcc44fbad9750fb5779893d : FAILURE in 4m 29s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/3f16ca70e7454bbb9032fb9afae1cd39 : FAILURE in 6m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/40e5357efd7d4244b28baa2087daf4ea : FAILURE in 6m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a225400ffce94dd48bc69b15a62afc73 : SUCCESS in 3m 23s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/aaf43dc94a2648ee843cbd9d82408935 : SUCCESS in 23m 53s\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/0980c99a56484026bfd9d22e8f40edf9 : SUCCESS in 44m 16s\n- networking-baremetal-ovn-vxlan https://zuul.opendev.org/t/openstack/build/d627f8ddd0e0455ca9dc596734169689 : SUCCESS in 47m 08s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/5d8d92a4c38c41f3ae54b1a9dd65a227 : SUCCESS in 4m 01s","accounts_in_message":[],"_revision_number":4},{"id":"743e5699d0e0b2bb6eb5d750c8d28b196dff2dd1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2026-06-09 02:30:04.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"e3f1fa3cc86028917f926c8ed565f55cc3578678","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-09 04:37:09.000000000","message":"Patch Set 5: 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/b638a30bc5a14e0aa21b8d3543cc0b37\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6f7cd6946b314493b48d2c6473ae8968 : SUCCESS in 5m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2568f8d9a61649d5a006e65f58ce10a2 : SUCCESS in 5m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1cd6749a98f64f699e2289d1b324f848 : SUCCESS in 5m 21s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6180fe38e7654abc98f3d04c3248b722 : SUCCESS in 8m 13s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fbf5f77f9a484d4fa3d8706fc3a09756 : FAILURE in 8m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/077a1e1ae08746f895af7343d72c6724 : SUCCESS in 4m 12s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/ae213196f7ab4819bb8e7f048d0e5cb6 : SUCCESS in 16m 46s\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/cc468b37f76b4e00a2811889aaa8b5a7 : SUCCESS in 1h 15m 38s\n- networking-baremetal-ovn-vxlan https://zuul.opendev.org/t/openstack/build/35378c90d0684be29ea99d02f02afb8f : SUCCESS in 25m 44s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/1c9aa4eaa2064782b25b7d5b98cd9973 : SUCCESS in 3m 59s","accounts_in_message":[],"_revision_number":5},{"id":"d43af6f0fe28624c9e2e20fd6c1bc522853bf61e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2026-08-03 16:25:07.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":6},{"id":"3f3f801efc8e5a999e0537f32b9f79b9f89e7bc8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 18:07:59.000000000","message":"Patch Set 6: 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/7384fe132b934ac69c9f6c3c604ce2e6\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/be94d21b999342f1b4acd3e8edb97e9d : SUCCESS in 5m 50s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/347885c38ab34deb928b6f3fc9097030 : FAILURE in 4m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/850665b0f1c347118f449cb8a24aaa60 : FAILURE in 2m 41s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/010799c137724e4886347ae744116b2f : FAILURE in 7m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cf5d7703e6464f56b4c93084bb494d22 : FAILURE in 4m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9b3ea59825864deba81952979e31f8a1 : SUCCESS in 4m 07s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/0388141c56bd4fd3b5f123ac82bb42e0 : SUCCESS in 9m 30s\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/9b34668e6aea4cbb99e7837f3ef025b9 : SUCCESS in 1h 35m 41s\n- networking-baremetal-ovn-vxlan https://zuul.opendev.org/t/openstack/build/3e362d410c444dcab26043275d8c646d : SUCCESS in 18m 51s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/35896baa48fe41e185fc184b77c670f8 : SUCCESS in 3m 28s","accounts_in_message":[],"_revision_number":6},{"id":"4ca15abfdb28a03418db994dd905314f8a5965a9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2026-08-03 20:33:53.000000000","message":"Patch Set 7: Patch Set 6 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"1ab34509627f7b8a36601e479e5defe63ec091e2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-03 22:13:56.000000000","message":"Patch Set 7: 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/cd763144216d4c09a3e6a3b9eeefb06d\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1bbd0ad2750247d98b2ab24aedbf745b : SUCCESS in 5m 30s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3f968d4fa3a24ade9cd3e567433adf6f : SUCCESS in 5m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/961b7df8d1244465a2725934a0a4153b : SUCCESS in 4m 53s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6606dacd652545678da91ac2c2bf34d2 : SUCCESS in 6m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/52b5ea30a97d46b5b52b33c1da35b215 : FAILURE in 6m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7c909da73d234896afc59d5034b63597 : SUCCESS in 4m 31s\n- networking-generic-switch-tempest-dlm https://zuul.opendev.org/t/openstack/build/56cb42c6be0a4fd9809d22e642279c1d : SUCCESS in 21m 40s\n- ironic-tempest-ipa-wholedisk-direct-multinode https://zuul.opendev.org/t/openstack/build/3fadd417f4174c57947cc2284d30bee9 : SUCCESS in 1h 34m 34s\n- networking-baremetal-ovn-vxlan https://zuul.opendev.org/t/openstack/build/20c0885b8ead4e1a88c887860b0bb816 : SUCCESS in 47m 30s\n- networking-generic-switch-tox-codespell https://zuul.opendev.org/t/openstack/build/88808d1653634e13a8dd19d51e440859 : SUCCESS in 2m 03s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"501b6f3bbff74afd0fc167cbdcb1894899c930f3","revisions":{"03b5a6f94b6e5234381b5711a7404bb17f90414c":{"kind":"REWORK","_number":1,"created":"2026-04-15 15:54:15.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/15/984815/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/15/984815/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/1"}}},"commit":{"parents":[{"commit":"33aaca088ebfb204f779c6990d32afdc00ba4b54","subject":"Add Cisco NDFC REST API driver for VXLAN L2VNI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/33aaca088ebfb204f779c6990d32afdc00ba4b54"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-04-15 15:46:47.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-04-15 15:52:46.000000000","tz":-420},"subject":"Add multicast BUM replication support to NDFC driver","message":"Add multicast BUM replication support to NDFC driver\n\nAdds support for the ngs_bum_replication_mode, ngs_mcast_group_base,\nngs_mcast_group_map, and ngs_mcast_group_increment configuration\nparameters to the Cisco NDFC REST API driver. This uses the same\nshared multicast configuration utilities (parse_vxlan_multicast_config\nand get_vxlan_multicast_group from devices/utils.py) used by the\nCisco NX-OS and Arista EOS SSH-based drivers.\n\nWhen multicast mode is configured, the driver passes enableIR and\nmcastGroup parameters in the NDFC network creation payload. Unlike\nthe SSH drivers which directly generate CLI commands, the NDFC driver\ndelegates configuration to NDFC templates. When no explicit multicast\ngroup is configured (via ngs_mcast_group_base or ngs_mcast_group_map),\nNDFC falls back to its fabric-level default multicast group assignment\nrather than raising an error.\n\nAssisted-By: Claude Code - Claude Opus 4.6\nChange-Id: I69033fde2a874332ba55fc2ec9c698676deeb6b3\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/03b5a6f94b6e5234381b5711a7404bb17f90414c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/03b5a6f94b6e5234381b5711a7404bb17f90414c"}]},"branch":"refs/heads/master"},"cd33c67aec31c3f65c8c1a49290baba36a8e3e4b":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-04-15 18:58:01.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/15/984815/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/15/984815/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/2"}}},"commit":{"parents":[{"commit":"e359e4652cc45f8e7d3c8ee7ab640d991679e252","subject":"Add Cisco NDFC REST API driver for VXLAN L2VNI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/e359e4652cc45f8e7d3c8ee7ab640d991679e252"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-04-15 15:46:47.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-04-15 18:58:01.000000000","tz":0},"subject":"Add multicast BUM replication support to NDFC driver","message":"Add multicast BUM replication support to NDFC driver\n\nAdds support for the ngs_bum_replication_mode, ngs_mcast_group_base,\nngs_mcast_group_map, and ngs_mcast_group_increment configuration\nparameters to the Cisco NDFC REST API driver. This uses the same\nshared multicast configuration utilities (parse_vxlan_multicast_config\nand get_vxlan_multicast_group from devices/utils.py) used by the\nCisco NX-OS and Arista EOS SSH-based drivers.\n\nWhen multicast mode is configured, the driver passes enableIR and\nmcastGroup parameters in the NDFC network creation payload. Unlike\nthe SSH drivers which directly generate CLI commands, the NDFC driver\ndelegates configuration to NDFC templates. When no explicit multicast\ngroup is configured (via ngs_mcast_group_base or ngs_mcast_group_map),\nNDFC falls back to its fabric-level default multicast group assignment\nrather than raising an error.\n\nAssisted-By: Claude Code - Claude Opus 4.6\nChange-Id: I69033fde2a874332ba55fc2ec9c698676deeb6b3\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/cd33c67aec31c3f65c8c1a49290baba36a8e3e4b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/cd33c67aec31c3f65c8c1a49290baba36a8e3e4b"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"ours":"03b5a6f94b6e5234381b5711a7404bb17f90414c","theirs":"e359e4652cc45f8e7d3c8ee7ab640d991679e252","contains_conflicts":false}},"35edb586ad0e0048cd213bf7e36ab2bcbccb910d":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-05-26 13:32:29.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/15/984815/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/15/984815/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/3"}}},"commit":{"parents":[{"commit":"ee134bddf0690801ac81cfda3b880f625bce3bf5","subject":"Add Cisco NDFC REST API driver for VXLAN L2VNI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/ee134bddf0690801ac81cfda3b880f625bce3bf5"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-04-15 15:46:47.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-05-26 13:32:29.000000000","tz":0},"subject":"Add multicast BUM replication support to NDFC driver","message":"Add multicast BUM replication support to NDFC driver\n\nAdds support for the ngs_bum_replication_mode, ngs_mcast_group_base,\nngs_mcast_group_map, and ngs_mcast_group_increment configuration\nparameters to the Cisco NDFC REST API driver. This uses the same\nshared multicast configuration utilities (parse_vxlan_multicast_config\nand get_vxlan_multicast_group from devices/utils.py) used by the\nCisco NX-OS and Arista EOS SSH-based drivers.\n\nWhen multicast mode is configured, the driver passes enableIR and\nmcastGroup parameters in the NDFC network creation payload. Unlike\nthe SSH drivers which directly generate CLI commands, the NDFC driver\ndelegates configuration to NDFC templates. When no explicit multicast\ngroup is configured (via ngs_mcast_group_base or ngs_mcast_group_map),\nNDFC falls back to its fabric-level default multicast group assignment\nrather than raising an error.\n\nAssisted-By: Claude Code - Claude Opus 4.6\nChange-Id: I69033fde2a874332ba55fc2ec9c698676deeb6b3\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/35edb586ad0e0048cd213bf7e36ab2bcbccb910d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/35edb586ad0e0048cd213bf7e36ab2bcbccb910d"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"ours":"cd33c67aec31c3f65c8c1a49290baba36a8e3e4b","theirs":"ee134bddf0690801ac81cfda3b880f625bce3bf5","contains_conflicts":false}},"2264000197d5130e4e0102405789470b170fd6f8":{"kind":"REWORK","_number":4,"created":"2026-06-05 04:05:13.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/15/984815/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/15/984815/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/4"}}},"commit":{"parents":[{"commit":"6ef5b6eb43777edc36abf848dadcb0278a37a914","subject":"Add Cisco NDFC REST API driver for VXLAN L2VNI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/6ef5b6eb43777edc36abf848dadcb0278a37a914"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-06-05 04:00:41.000000000","tz":720},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-06-05 04:04:52.000000000","tz":720},"subject":"Add multicast BUM replication support to NDFC driver","message":"Add multicast BUM replication support to NDFC driver\n\nAdds support for the ngs_bum_replication_mode, ngs_mcast_group_base,\nngs_mcast_group_map, and ngs_mcast_group_increment configuration\nparameters to the Cisco NDFC REST API driver. This uses the same\nshared multicast configuration utilities (parse_vxlan_multicast_config\nand get_vxlan_multicast_group from devices/utils.py) used by the\nCisco NX-OS and Arista EOS SSH-based drivers.\n\nWhen multicast mode is configured, the driver passes enableIR and\nmcastGroup parameters in the NDFC network creation payload. Unlike\nthe SSH drivers which directly generate CLI commands, the NDFC driver\ndelegates configuration to NDFC templates. When no explicit multicast\ngroup is configured (via ngs_mcast_group_base or ngs_mcast_group_map),\nNDFC falls back to its fabric-level default multicast group assignment\nrather than raising an error.\n\nAssisted-By: Claude Code - Claude Opus 4.6\nChange-Id: I69033fde2a874332ba55fc2ec9c698676deeb6b3\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\nSigned-off-by: Steve Baker \u003csbaker@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/2264000197d5130e4e0102405789470b170fd6f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/2264000197d5130e4e0102405789470b170fd6f8"}]},"branch":"refs/heads/master"},"08b43637b2f2631e72db51410a13d4d674c8fb29":{"kind":"REWORK","_number":5,"created":"2026-06-09 02:30:04.000000000","uploader":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"ref":"refs/changes/15/984815/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/15/984815/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/5"}}},"commit":{"parents":[{"commit":"b43a60ec7e8b23aa672ae21b1f37db0090d41bf8","subject":"Add Cisco NDFC REST API driver for VXLAN L2VNI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/b43a60ec7e8b23aa672ae21b1f37db0090d41bf8"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-06-09 02:25:44.000000000","tz":720},"committer":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-06-09 02:29:15.000000000","tz":720},"subject":"Add multicast BUM replication support to NDFC driver","message":"Add multicast BUM replication support to NDFC driver\n\nAdds multicast BUM (Broadcast, Unknown unicast, and Multicast) traffic\nreplication support for the Cisco NDFC REST API driver. Operators can\nconfigure ``ngs_bum_replication_mode\u003dmulticast`` with either\n``ngs_mcast_group_map`` (for explicit VNI-to-group mappings) or\n``ngs_mcast_group_base`` (for automatic derivation), or both combined.\nThe NVE interface membership and BUM replication configuration is pushed\ndirectly to the switch using NDFC\u0027s ``switch_freeform`` policy mechanism.\n\nWhen multicast mode is configured but no group is resolved from\n``ngs_mcast_group_base`` or ``ngs_mcast_group_map``, the driver falls\nback to ingress-replication. This uses the same shared multicast\nconfiguration utilities as the Cisco NX-OS and Arista EOS drivers.\n\nAssisted-By: Claude Code - Claude Opus 4.6\nChange-Id: I69033fde2a874332ba55fc2ec9c698676deeb6b3\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\nSigned-off-by: Steve Baker \u003csbaker@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/08b43637b2f2631e72db51410a13d4d674c8fb29"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/08b43637b2f2631e72db51410a13d4d674c8fb29"}]},"branch":"refs/heads/master"},"db9dc0391f20404fa5e23b470dbfb676b9504ddf":{"kind":"REWORK","_number":6,"created":"2026-08-03 16:25:07.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/15/984815/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/15/984815/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/6"}}},"commit":{"parents":[{"commit":"22aab7562efcbff5751f0cab0a2a1f394b597256","subject":"Add Cisco NDFC REST API driver for VXLAN L2VNI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/22aab7562efcbff5751f0cab0a2a1f394b597256"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-06-09 02:25:44.000000000","tz":720},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-08-03 16:23:31.000000000","tz":-420},"subject":"Add multicast BUM replication support to NDFC driver","message":"Add multicast BUM replication support to NDFC driver\n\nAdds multicast BUM (Broadcast, Unknown unicast, and Multicast) traffic\nreplication support for the Cisco NDFC REST API driver. Operators can\nconfigure ``ngs_bum_replication_mode\u003dmulticast`` with either\n``ngs_mcast_group_map`` (for explicit VNI-to-group mappings) or\n``ngs_mcast_group_base`` (for automatic derivation), or both combined.\nThe NVE interface membership and BUM replication configuration is pushed\ndirectly to the switch using NDFC\u0027s ``switch_freeform`` policy mechanism.\n\nWhen multicast mode is configured but no group is resolved from\n``ngs_mcast_group_base`` or ``ngs_mcast_group_map``, the driver falls\nback to ingress-replication. This uses the same shared multicast\nconfiguration utilities as the Cisco NX-OS and Arista EOS drivers.\n\nAssisted-By: Claude Code - Claude Opus 4.6\nChange-Id: I69033fde2a874332ba55fc2ec9c698676deeb6b3\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\nSigned-off-by: Steve Baker \u003csbaker@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/db9dc0391f20404fa5e23b470dbfb676b9504ddf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/db9dc0391f20404fa5e23b470dbfb676b9504ddf"}]},"branch":"refs/heads/master"},"501b6f3bbff74afd0fc167cbdcb1894899c930f3":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2026-08-03 20:33:53.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/15/984815/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/networking-generic-switch","ref":"refs/changes/15/984815/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/networking-generic-switch refs/changes/15/984815/7"}}},"commit":{"parents":[{"commit":"faae834439a5f7bbef6a941eb5ad553fd9f6ae7f","subject":"Add Cisco NDFC REST API driver for VXLAN L2VNI","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/faae834439a5f7bbef6a941eb5ad553fd9f6ae7f"}]}],"author":{"name":"Steve Baker","email":"sbaker@redhat.com","date":"2026-06-09 02:25:44.000000000","tz":720},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2026-08-03 20:33:53.000000000","tz":0},"subject":"Add multicast BUM replication support to NDFC driver","message":"Add multicast BUM replication support to NDFC driver\n\nAdds multicast BUM (Broadcast, Unknown unicast, and Multicast) traffic\nreplication support for the Cisco NDFC REST API driver. Operators can\nconfigure ``ngs_bum_replication_mode\u003dmulticast`` with either\n``ngs_mcast_group_map`` (for explicit VNI-to-group mappings) or\n``ngs_mcast_group_base`` (for automatic derivation), or both combined.\nThe NVE interface membership and BUM replication configuration is pushed\ndirectly to the switch using NDFC\u0027s ``switch_freeform`` policy mechanism.\n\nWhen multicast mode is configured but no group is resolved from\n``ngs_mcast_group_base`` or ``ngs_mcast_group_map``, the driver falls\nback to ingress-replication. This uses the same shared multicast\nconfiguration utilities as the Cisco NX-OS and Arista EOS drivers.\n\nAssisted-By: Claude Code - Claude Opus 4.6\nChange-Id: I69033fde2a874332ba55fc2ec9c698676deeb6b3\nSigned-off-by: Julia Kreger \u003cjuliaashleykreger@gmail.com\u003e\nSigned-off-by: Steve Baker \u003csbaker@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/501b6f3bbff74afd0fc167cbdcb1894899c930f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/networking-generic-switch/commit/501b6f3bbff74afd0fc167cbdcb1894899c930f3"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"22aab7562efcbff5751f0cab0a2a1f394b597256","ours":"db9dc0391f20404fa5e23b470dbfb676b9504ddf","theirs":"faae834439a5f7bbef6a941eb5ad553fd9f6ae7f","merge_strategy":"recursive","contains_conflicts":false}}},"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"},{"label":"Workflow","status":"MAY"},{"label":"Backport-Candidate","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":"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\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":""}}}]}
