{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1781865,"defaultBranch":"master","name":"network-lab","ownerLogin":"vincentbernat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-05-21T21:25:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/631446?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1549023759.0","currentOid":""},"activityList":{"items":[{"before":"50b34852929f858985bac34c74df1795a3511ff5","after":"33cf85c9ec14a662a626dd933f75bb0900a07eab","ref":"refs/heads/master","pushedAt":"2024-05-07T13:55:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"common: switch to dhcpcd as a DHCP client","shortMessageHtmlLink":"common: switch to dhcpcd as a DHCP client"}},{"before":"0dc5e82a6f182196ac5b38e5d2999b4d6ce69ea3","after":"50b34852929f858985bac34c74df1795a3511ff5","ref":"refs/heads/master","pushedAt":"2024-01-27T11:04:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"3tier-lab: fix sh-port/mh-port keyword","shortMessageHtmlLink":"3tier-lab: fix sh-port/mh-port keyword"}},{"before":"0f083fdf657b319f852fe69138beddd7e0566c73","after":"0dc5e82a6f182196ac5b38e5d2999b4d6ce69ea3","ref":"refs/heads/master","pushedAt":"2023-11-07T20:37:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"keepalived-unicast: mention blog post","shortMessageHtmlLink":"keepalived-unicast: mention blog post"}},{"before":"e171418326fb826534c0521b1c59173dba12fc80","after":"0f083fdf657b319f852fe69138beddd7e0566c73","ref":"refs/heads/master","pushedAt":"2023-11-07T20:30:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"iosxrv: more tentative to make it work","shortMessageHtmlLink":"iosxrv: more tentative to make it work"}},{"before":"878a7700190df732a0c936aac67245be6b3d3cac","after":"e171418326fb826534c0521b1c59173dba12fc80","ref":"refs/heads/master","pushedAt":"2023-11-03T22:43:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"juniper-vjunosevolved: first tentative","shortMessageHtmlLink":"juniper-vjunosevolved: first tentative"}},{"before":"417d1c008e5b7b3beeaa89158afc92230e859a71","after":"878a7700190df732a0c936aac67245be6b3d3cac","ref":"refs/heads/master","pushedAt":"2023-11-01T12:26:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"common: fix tabs","shortMessageHtmlLink":"common: fix tabs"}},{"before":"eb78654aa21cd9b433d99df96fd270293f6d3262","after":"417d1c008e5b7b3beeaa89158afc92230e859a71","ref":"refs/heads/master","pushedAt":"2023-11-01T12:25:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"common: create sshd user if it does not exist","shortMessageHtmlLink":"common: create sshd user if it does not exist"}},{"before":"3b20793fb5ecd7c593766465a0f7b777d7f512fc","after":"eb78654aa21cd9b433d99df96fd270293f6d3262","ref":"refs/heads/master","pushedAt":"2023-08-30T18:13:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"frr-evpn-vrf: simplify neigh suppression and learning\n\nFor neighbor suppression, per-vlan setting is something introduced in\n6.4.0. If we don't need per-vlan (our case), we can just use\n`neigh_suppress on`. As for per-vlan `learning off`, this is something\nthat does not exist and is ignored by the bridge command.","shortMessageHtmlLink":"frr-evpn-vrf: simplify neigh suppression and learning"}},{"before":"8609ceb3466e6a806cb3b558ed48b1033824ec3d","after":"3b20793fb5ecd7c593766465a0f7b777d7f512fc","ref":"refs/heads/master","pushedAt":"2023-08-30T17:01:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"frr-evpn-vrf: neigh suppress on VXLAN interface only\n\nAnd add learning off as well.","shortMessageHtmlLink":"frr-evpn-vrf: neigh suppress on VXLAN interface only"}},{"before":"964cadc6ddf593c0dabf7c195ec23630d5cfb0d0","after":"8609ceb3466e6a806cb3b558ed48b1033824ec3d","ref":"refs/heads/master","pushedAt":"2023-08-29T09:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"bridge-loop: more experiment","shortMessageHtmlLink":"bridge-loop: more experiment"}},{"before":"1333ead6329ece2b62a358fd47be8acb6c5085ca","after":"964cadc6ddf593c0dabf7c195ec23630d5cfb0d0","ref":"refs/heads/master","pushedAt":"2023-08-29T09:25:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"bridge-loop: experiment","shortMessageHtmlLink":"bridge-loop: experiment"}},{"before":"9042ea81120893249c727922e5965ba735ce5a1b","after":"1333ead6329ece2b62a358fd47be8acb6c5085ca","ref":"refs/heads/master","pushedAt":"2023-08-26T06:25:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"frr-evpn-vrf: more neigh suppress...","shortMessageHtmlLink":"frr-evpn-vrf: more neigh suppress..."}},{"before":"d757abdaa5fa39fb33b06754c9c7d886161488bc","after":"9042ea81120893249c727922e5965ba735ce5a1b","ref":"refs/heads/master","pushedAt":"2023-08-26T06:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"frr-evpn-vrf: more tentative to suppress neighbor discovery","shortMessageHtmlLink":"frr-evpn-vrf: more tentative to suppress neighbor discovery"}},{"before":"046de9d14e18cf03471572a5367d922b01ed234b","after":"d757abdaa5fa39fb33b06754c9c7d886161488bc","ref":"refs/heads/master","pushedAt":"2023-08-26T06:18:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"frr-evpn-vrf: enclose L2VNI inside a VRF\n\nAs long as we have IP addresses on the router, we should use a VRF.","shortMessageHtmlLink":"frr-evpn-vrf: enclose L2VNI inside a VRF"}},{"before":"c7a47b1081b0f5f948b6cbd93eb25a650af93e9b","after":"046de9d14e18cf03471572a5367d922b01ed234b","ref":"refs/heads/master","pushedAt":"2023-08-25T07:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"frr-evpn-vrf: more tentative to suppress ARP\n\nThis should be per-VLAN since we are on a VLAN-aware bridge. No change.","shortMessageHtmlLink":"frr-evpn-vrf: more tentative to suppress ARP"}},{"before":"87a02711d7914813f5ffe954a415bcfd751042c8","after":"c7a47b1081b0f5f948b6cbd93eb25a650af93e9b","ref":"refs/heads/master","pushedAt":"2023-08-25T07:00:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"frr-evpn-vrf: tentative to make ARP suppression work\n\nCurrenly, it does not.","shortMessageHtmlLink":"frr-evpn-vrf: tentative to make ARP suppression work"}},{"before":"7259b4d1cec9f35247bd02410910c9d74147442d","after":"87a02711d7914813f5ffe954a415bcfd751042c8","ref":"refs/heads/master","pushedAt":"2023-08-24T19:57:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"frr-evpn-vrf: add some documentation","shortMessageHtmlLink":"frr-evpn-vrf: add some documentation"}},{"before":"889a9687e175811d5d989bcf94e0d8bb8e7fc539","after":"7259b4d1cec9f35247bd02410910c9d74147442d","ref":"refs/heads/master","pushedAt":"2023-08-24T13:26:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"frr-evpn-vrf: enable forwarding to make routers forward","shortMessageHtmlLink":"frr-evpn-vrf: enable forwarding to make routers forward"}},{"before":"a981654b9ce865e5351ae35f349933b15a0b8392","after":"889a9687e175811d5d989bcf94e0d8bb8e7fc539","ref":"refs/heads/master","pushedAt":"2023-08-24T12:54:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"frr-evpn-vrf: tentative with single VXLAN device","shortMessageHtmlLink":"frr-evpn-vrf: tentative with single VXLAN device"}},{"before":"cddf752ef85f02048a304d22949b5a54894e72c0","after":"a981654b9ce865e5351ae35f349933b15a0b8392","ref":"refs/heads/master","pushedAt":"2023-08-24T08:20:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"frr-evpn-vrf: keep it closer to FRR documentation\n\nSee: https://docs.frrouting.org/en/latest/evpn.html","shortMessageHtmlLink":"frr-evpn-vrf: keep it closer to FRR documentation"}},{"before":"351d0a0c781ef2312a8e6c6037b2f6934142dd03","after":"cddf752ef85f02048a304d22949b5a54894e72c0","ref":"refs/heads/master","pushedAt":"2023-08-22T16:21:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"frr-evpn-vrf: WIP","shortMessageHtmlLink":"frr-evpn-vrf: WIP"}},{"before":"0fc85d8a1e3c621f35c0400d90cba276e7c7d7d8","after":"351d0a0c781ef2312a8e6c6037b2f6934142dd03","ref":"refs/heads/master","pushedAt":"2023-08-12T13:28:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"common: really really fix Juniper password!","shortMessageHtmlLink":"common: really really fix Juniper password!"}},{"before":"5c86cdcef0351548a70558b8a7632494926a2170","after":"0fc85d8a1e3c621f35c0400d90cba276e7c7d7d8","ref":"refs/heads/master","pushedAt":"2023-08-09T10:17:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"common: really fix Juniper password","shortMessageHtmlLink":"common: really fix Juniper password"}},{"before":"baa347765a52ba41ebfda56fc179fbbe74a9d338","after":"5c86cdcef0351548a70558b8a7632494926a2170","ref":"refs/heads/master","pushedAt":"2023-07-23T13:55:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"gnmi: don't skip authentication on Juniper\n\nIt is not a well-supported feature.","shortMessageHtmlLink":"gnmi: don't skip authentication on Juniper"}},{"before":"e9d35d6d9c1099df69096f88114284b05e49c2dd","after":"baa347765a52ba41ebfda56fc179fbbe74a9d338","ref":"refs/heads/master","pushedAt":"2023-07-23T12:59:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"gnmi: include a vMX into the lab","shortMessageHtmlLink":"gnmi: include a vMX into the lab"}},{"before":"25203d1940ca5033e57eb8315b03ae8b03ba5239","after":"e9d35d6d9c1099df69096f88114284b05e49c2dd","ref":"refs/heads/master","pushedAt":"2023-07-03T12:49:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"cisco-iosxrv-rt: remove unneeded rd declaration","shortMessageHtmlLink":"cisco-iosxrv-rt: remove unneeded rd declaration"}},{"before":"e077de9300885d55483b8d24559355f3b8d2a23f","after":"25203d1940ca5033e57eb8315b03ae8b03ba5239","ref":"refs/heads/master","pushedAt":"2023-07-03T11:49:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"lab: fix detection of a running lab","shortMessageHtmlLink":"lab: fix detection of a running lab"}},{"before":"ca48c9e6b43e4955175b68345363938a43497bae","after":"e077de9300885d55483b8d24559355f3b8d2a23f","ref":"refs/heads/master","pushedAt":"2023-06-29T17:07:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"cisco-iosxrv-rt: test VPN routes are not modified by an export-target","shortMessageHtmlLink":"cisco-iosxrv-rt: test VPN routes are not modified by an export-target"}},{"before":"8a2439717a6a250e5ff6862a3d3b06f524aaaf2d","after":"ca48c9e6b43e4955175b68345363938a43497bae","ref":"refs/heads/master","pushedAt":"2023-06-17T06:29:21.138Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincentbernat","name":"Vincent Bernat","path":"/vincentbernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/631446?s=80&v=4"},"commit":{"message":"redundant-vpn: resize","shortMessageHtmlLink":"redundant-vpn: resize"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQ6O12QA","startCursor":null,"endCursor":null}},"title":"Activity ยท vincentbernat/network-lab"}