{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":2400289,"defaultBranch":"master","name":"neutron","ownerLogin":"openstack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-09-16T16:04:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/324574?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726226400.0","currentOid":""},"activityList":{"items":[{"before":"1e6ab531e24a7ae2694e2102fe164aaa30014eaa","after":"3abf7309a1612e4a97dfb4c4b3abd49f01a6b843","ref":"refs/heads/master","pushedAt":"2024-09-21T19:43:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"i18n: add missing translation markers\"","shortMessageHtmlLink":"Merge \"i18n: add missing translation markers\""}},{"before":"6d38e7d975964aa7bdfbe1de41548cee2fc9812f","after":"1e6ab531e24a7ae2694e2102fe164aaa30014eaa","ref":"refs/heads/master","pushedAt":"2024-09-20T23:03:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Use neutron-lib constants IPv4_ANY and IPv6_ANY\n\nUse these constants wherever is possible and replace the duplicated\nconstants.\n\nTrivialFix\n\nChange-Id: I19cabbc5b0701e9e791143378fe95a5d509b6d79","shortMessageHtmlLink":"Use neutron-lib constants IPv4_ANY and IPv6_ANY"}},{"before":"980c0db3a2518241d944b96b05b71f7083512aab","after":"77b553427ab1fe58b9186098ead1d4ba843046e5","ref":"refs/heads/stable/2023.2","pushedAt":"2024-09-20T15:31:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Handle EndpointNotFound in nova notifier\n\nCurrently if the nova endpoint do not exist\nexception is raised. Even the endpoint gets created\nnotification keeps on failing until the session\nexpires.\nIf the endpoint not exist the session is not useful\nso marking it as invalid, this will ensure if endpoint is\ncreated later the notification do not fail.\n\nCloses-Bug: #2081174\nChange-Id: I1f7fd1d1371ca0a3c4edb409cffd2177d44a1f23\n(cherry picked from commit 7d1a20ed4d458c6682a52679b71b6bc8dea20d07)","shortMessageHtmlLink":"Handle EndpointNotFound in nova notifier"}},{"before":"a9568175b25e22fc5c16ae79c0f9bb0fe4f215c6","after":"f7d1df8ec0cfc10290a1b2e6d91656bb8845d73c","ref":"refs/heads/stable/2023.1","pushedAt":"2024-09-20T15:31:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Handle EndpointNotFound in nova notifier\n\nCurrently if the nova endpoint do not exist\nexception is raised. Even the endpoint gets created\nnotification keeps on failing until the session\nexpires.\nIf the endpoint not exist the session is not useful\nso marking it as invalid, this will ensure if endpoint is\ncreated later the notification do not fail.\n\nCloses-Bug: #2081174\nChange-Id: I1f7fd1d1371ca0a3c4edb409cffd2177d44a1f23\n(cherry picked from commit 7d1a20ed4d458c6682a52679b71b6bc8dea20d07)","shortMessageHtmlLink":"Handle EndpointNotFound in nova notifier"}},{"before":"948823b741a1089469a8701275c6654c1b32b7e6","after":"04109fc522021a3be8829ae73a18f6bd6b13e99f","ref":"refs/heads/stable/2024.1","pushedAt":"2024-09-20T15:15:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Handle EndpointNotFound in nova notifier\n\nCurrently if the nova endpoint do not exist\nexception is raised. Even the endpoint gets created\nnotification keeps on failing until the session\nexpires.\nIf the endpoint not exist the session is not useful\nso marking it as invalid, this will ensure if endpoint is\ncreated later the notification do not fail.\n\nCloses-Bug: #2081174\nChange-Id: I1f7fd1d1371ca0a3c4edb409cffd2177d44a1f23\n(cherry picked from commit 7d1a20ed4d458c6682a52679b71b6bc8dea20d07)","shortMessageHtmlLink":"Handle EndpointNotFound in nova notifier"}},{"before":"c518b23aa65d64fbb606463e74e25d3cecf44051","after":"962d9562692dcbc295bf94e80bb69c84d9e999fb","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-20T13:58:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Handle EndpointNotFound in nova notifier\n\nCurrently if the nova endpoint do not exist\nexception is raised. Even the endpoint gets created\nnotification keeps on failing until the session\nexpires.\nIf the endpoint not exist the session is not useful\nso marking it as invalid, this will ensure if endpoint is\ncreated later the notification do not fail.\n\nCloses-Bug: #2081174\nChange-Id: I1f7fd1d1371ca0a3c4edb409cffd2177d44a1f23\n(cherry picked from commit 7d1a20ed4d458c6682a52679b71b6bc8dea20d07)","shortMessageHtmlLink":"Handle EndpointNotFound in nova notifier"}},{"before":"e767176a65432d22d095c592d9f6067b3f36ab71","after":"6d38e7d975964aa7bdfbe1de41548cee2fc9812f","ref":"refs/heads/master","pushedAt":"2024-09-20T08:37:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"refactor: slightly more explicit return value\"","shortMessageHtmlLink":"Merge \"refactor: slightly more explicit return value\""}},{"before":"135041ca3a886e828593df7a5b98e0951f0acf5f","after":"e767176a65432d22d095c592d9f6067b3f36ab71","ref":"refs/heads/master","pushedAt":"2024-09-20T07:47:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"refactor: don't serialize all switches on each lb checked\"","shortMessageHtmlLink":"Merge \"refactor: don't serialize all switches on each lb checked\""}},{"before":"e9cad1e63f6d1c51232934498e9654f512f3e087","after":"135041ca3a886e828593df7a5b98e0951f0acf5f","ref":"refs/heads/master","pushedAt":"2024-09-20T01:34:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Change the load method of SG rule \"default_security_group\"\"","shortMessageHtmlLink":"Merge \"Change the load method of SG rule \"default_security_group\"\""}},{"before":"b7bb2d6829ddb7fbf78299f7e7bd426c8a19ebf8","after":"e9cad1e63f6d1c51232934498e9654f512f3e087","ref":"refs/heads/master","pushedAt":"2024-09-20T00:18:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Open the 2025.1 (Epoxy) DB branch\"","shortMessageHtmlLink":"Merge \"Open the 2025.1 (Epoxy) DB branch\""}},{"before":"cd51c72fc84bf8531a66b1555e3a08209e42e681","after":"b7bb2d6829ddb7fbf78299f7e7bd426c8a19ebf8","ref":"refs/heads/master","pushedAt":"2024-09-19T22:22:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Handle EndpointNotFound in nova notifier\"","shortMessageHtmlLink":"Merge \"Handle EndpointNotFound in nova notifier\""}},{"before":"08fff4087dc342be40db179fca0cd9bbded91053","after":"cd51c72fc84bf8531a66b1555e3a08209e42e681","ref":"refs/heads/master","pushedAt":"2024-09-19T20:04:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Correct logic error when associating FIP with OVN LB\"","shortMessageHtmlLink":"Merge \"Correct logic error when associating FIP with OVN LB\""}},{"before":"7a9e6bde411574e2276af85fd369b85dba2726c1","after":"980c0db3a2518241d944b96b05b71f7083512aab","ref":"refs/heads/stable/2023.2","pushedAt":"2024-09-16T18:22:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Always get local vlan from port other_config\" into stable/2023.2","shortMessageHtmlLink":"Merge \"Always get local vlan from port other_config\" into stable/2023.2"}},{"before":"e52d029911848cd28eefdbe1b19504b193c852b2","after":"08fff4087dc342be40db179fca0cd9bbded91053","ref":"refs/heads/master","pushedAt":"2024-09-14T18:06:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Update master for stable/2024.2\"","shortMessageHtmlLink":"Merge \"Update master for stable/2024.2\""}},{"before":"74c155b2cd3f9213f324ed016701cbf89a0ea682","after":"c518b23aa65d64fbb606463e74e25d3cecf44051","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-13T23:21:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update TOX_CONSTRAINTS_FILE for stable/2024.2\n\nUpdate the URL to the upper-constraints file to point to the redirect\nrule on releases.openstack.org so that anyone working on this branch\nwill switch to the correct upper-constraints list automatically when\nthe requirements repository branches.\n\nUntil the requirements repository has as stable/2024.2 branch, tests will\ncontinue to use the upper-constraints list on master.\n\nChange-Id: I559feb4228dc84a09a2adce581aa3e4b3651f9b7","shortMessageHtmlLink":"Update TOX_CONSTRAINTS_FILE for stable/2024.2"}},{"before":"dd3853007bb36999d391a823505fbe0c279d2317","after":"74c155b2cd3f9213f324ed016701cbf89a0ea682","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-13T23:16:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Update .gitreview for stable/2024.2\n\nChange-Id: Ideca1f7b96eddf051fedbd880ed7e9ead7f1d587","shortMessageHtmlLink":"Update .gitreview for stable/2024.2"}},{"before":"793617495f057f2ca63495b21e00700261971367","after":"e52d029911848cd28eefdbe1b19504b193c852b2","ref":"refs/heads/master","pushedAt":"2024-09-13T14:22:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Add source interface in \"ping\" command in ``ARPSpoofTestCase``\"","shortMessageHtmlLink":"Merge \"Add source interface in \"ping\" command in ARPSpoofTestCase\""}},{"before":null,"after":"dd3853007bb36999d391a823505fbe0c279d2317","ref":"refs/heads/stable/2024.2","pushedAt":"2024-09-13T11:20:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Enable iptables debugging in the L3 agent functional tests\"","shortMessageHtmlLink":"Merge \"Enable iptables debugging in the L3 agent functional tests\""}},{"before":"dd3853007bb36999d391a823505fbe0c279d2317","after":"793617495f057f2ca63495b21e00700261971367","ref":"refs/heads/master","pushedAt":"2024-09-13T06:55:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Degrade openstack-tox-py311-with-sqlalchemy-master to periodic\"","shortMessageHtmlLink":"Merge \"Degrade openstack-tox-py311-with-sqlalchemy-master to periodic\""}},{"before":"c06cc4462b4b5c9270f94db951533db8da9079da","after":"7a9e6bde411574e2276af85fd369b85dba2726c1","ref":"refs/heads/stable/2023.2","pushedAt":"2024-09-11T21:09:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Use oslo_service's SignalHandler for signals\" into stable/2023.2","shortMessageHtmlLink":"Merge \"Use oslo_service's SignalHandler for signals\" into stable/2023.2"}},{"before":"5f42221e3b5b9f7e0c391e7c9b88ca93a41914ec","after":"a9568175b25e22fc5c16ae79c0f9bb0fe4f215c6","ref":"refs/heads/stable/2023.1","pushedAt":"2024-09-11T17:30:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Use oslo_service's SignalHandler for signals\" into stable/2023.1","shortMessageHtmlLink":"Merge \"Use oslo_service's SignalHandler for signals\" into stable/2023.1"}},{"before":"4fa463adf74ccc69e82df474a8e8be7aae287ff2","after":"948823b741a1089469a8701275c6654c1b32b7e6","ref":"refs/heads/stable/2024.1","pushedAt":"2024-09-11T14:40:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Always get local vlan from port other_config\" into stable/2024.1","shortMessageHtmlLink":"Merge \"Always get local vlan from port other_config\" into stable/2024.1"}},{"before":"203e28105fd690665189ca68d3c88b62148372bf","after":"dd3853007bb36999d391a823505fbe0c279d2317","ref":"refs/heads/master","pushedAt":"2024-09-10T12:18:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Enable iptables debugging in the L3 agent functional tests\"","shortMessageHtmlLink":"Merge \"Enable iptables debugging in the L3 agent functional tests\""}},{"before":"ce64a86cca30274d164cfe4d9b144ddf431db182","after":"4fa463adf74ccc69e82df474a8e8be7aae287ff2","ref":"refs/heads/stable/2024.1","pushedAt":"2024-09-09T17:44:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"[Stable Only] Switch to branched linux bridge job\n\nChange-Id: I57e43a828462d72859d6830f26007849874a58d7","shortMessageHtmlLink":"[Stable Only] Switch to branched linux bridge job"}},{"before":"f7c89cbacba1380e03d0e97ff84879988b01b446","after":"c06cc4462b4b5c9270f94db951533db8da9079da","ref":"refs/heads/stable/2023.2","pushedAt":"2024-09-09T17:44:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"[Stable Only] Switch to branched linux bridge job\n\nChange-Id: I57e43a828462d72859d6830f26007849874a58d7\n(cherry picked from commit 4fa463adf74ccc69e82df474a8e8be7aae287ff2)\nConflicts:\n\tzuul.d/job-templates.yaml","shortMessageHtmlLink":"[Stable Only] Switch to branched linux bridge job"}},{"before":"241ee18435775e87e0feefd7a66560f82ca51fe9","after":"203e28105fd690665189ca68d3c88b62148372bf","ref":"refs/heads/master","pushedAt":"2024-09-07T05:23:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"refactor: minor ternary `if x then true else false` squash\"","shortMessageHtmlLink":"Merge \"refactor: minor ternary if x then true else false squash\""}},{"before":"479cf3fd935e06b420f6862d5d9db3e15e659bdb","after":"241ee18435775e87e0feefd7a66560f82ca51fe9","ref":"refs/heads/master","pushedAt":"2024-09-06T21:18:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Add L3 HA fullstack failover tests\"","shortMessageHtmlLink":"Merge \"Add L3 HA fullstack failover tests\""}},{"before":"8bd3de0bfb47a1c9848e9f4a14ebdc0e8cde68f6","after":"479cf3fd935e06b420f6862d5d9db3e15e659bdb","ref":"refs/heads/master","pushedAt":"2024-09-06T21:06:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Add new \"tagging\" API method: create (POST)\"","shortMessageHtmlLink":"Merge \"Add new \"tagging\" API method: create (POST)\""}},{"before":"7649aee77a00572857cab15d67f8c91fd275d56f","after":"8bd3de0bfb47a1c9848e9f4a14ebdc0e8cde68f6","ref":"refs/heads/master","pushedAt":"2024-09-06T16:57:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"[OVN] Set reside-on-chassis-redirect also for FLAT networks\"","shortMessageHtmlLink":"Merge \"[OVN] Set reside-on-chassis-redirect also for FLAT networks\""}},{"before":"3a37c95075b3cfcf360afc4a1948c4b2989caafc","after":"ce64a86cca30274d164cfe4d9b144ddf431db182","ref":"refs/heads/stable/2024.1","pushedAt":"2024-09-06T12:02:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"openstack-mirroring","name":null,"path":"/openstack-mirroring","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63355234?s=80&v=4"},"commit":{"message":"Merge \"Fix port_hardware_offload_type ML2 extension\" into stable/2024.1","shortMessageHtmlLink":"Merge \"Fix port_hardware_offload_type ML2 extension\" into stable/2024.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxOTo0MzoyNC4wMDAwMDBazwAAAAS82yHx","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMVQxOTo0MzoyNC4wMDAwMDBazwAAAAS82yHx","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNlQxMjowMjo0Ny4wMDAwMDBazwAAAASu4L7I"}},"title":"Activity ยท openstack/neutron"}