)]}'
{
  "commit": "7d9888abea78865849d471637c0df9e5bcd3188e",
  "tree": "43d0554ccebabade2b6ab866738da09289010437",
  "parents": [
    "905cb14d8d6d7225356d88a1db7f03afcc54a435"
  ],
  "author": {
    "name": "Slawek Kaplonski",
    "email": "skaplons@redhat.com",
    "time": "Tue Jul 22 10:48:35 2025 +0200"
  },
  "committer": {
    "name": "Slawek Kaplonski",
    "email": "skaplons@redhat.com",
    "time": "Tue Jul 22 10:53:29 2025 +0200"
  },
  "message": "Use next cidr to the configured one in the allowed_address_pair tests\n\nIn the\nAllowedAddressPairTestJSON.test_update_port_with_cidr_address_pair API\ntest \"self.cidr\" was used as cidr to be set as allowed_address_pair for\nthe port. Since [1] it is forbidden by the ML2/OVN backend to set IP\naddress assigned to the metadata port (owner \"network:distributed\") as\nallowed_address_pair for any port in the same network. This constraint\nalso applies to the CIDRs set as allowed_address_pair if metadata port\u0027s\nIP address is included in that CIDR.\nTo avoid the issue in the tempest test, it now uses subnet which is next\nto the one set as self.cidr - that way it will for sure not overlap with\nthe IP of the metadata port.\n\n[1] https://review.opendev.org/c/openstack/neutron/+/954570\n\nRelated-bug: #2116249\n\nChange-Id: Ib6f33a240ba78b39a28cb5aad6366cb29c26a568\nSigned-off-by: Slawek Kaplonski \u003cskaplons@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "01dda06d6a87420fd41f8cc2142943306e5ba363",
      "old_mode": 33188,
      "old_path": "tempest/api/network/test_allowed_address_pair.py",
      "new_id": "58160e03d10a396e573544eba5836653fd3176d0",
      "new_mode": 33188,
      "new_path": "tempest/api/network/test_allowed_address_pair.py"
    }
  ]
}
